News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 3
Seite [1]
josch


Try to beat me




Beiträge: 188
# Thema - 29.09.2008 um 22:46 Uhr
Ne ganz simple Frage...

1.) bringt es Performance, wenn ich die lang/Sprache/mod.php "entschlacke" ? also wirklich nur das drin habe, was ich brauche bzw. einiges mehr in die /lang/Sprache/system/main.php schreibe?


2.) Ich glaube duRiel hatte früher mal gesagt, das es Resourcen spart, wenn man die SQL_Abfragen genauer macht, also nur die Spalten aus den Tabellen lädt die gebraucht werden und nicht SELECT '*' angibt... stimmts ? oder merkt man keinen unterschied?


3.) gibt es sonst noch sachen zur Performance-steigerung? (abgesehen von ajax, das würd ich erst verwenden wenns ausgereift ist)


Gruß


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
Inaktiv
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 1 - 29.09.2008 um 22:59 Uhr
bei den 3 sachen, die du genannt hast behaupte ich mal, dass man keinen unterschied merkt.
natürlich sollte man nicht aus einner tabelle mit 30 spalten alle abfragen, wenn man nur eine braucht und da geht auch ne zeit bei flöten, aber das fällt nur bei einer wirklich gut besuchten page auf, die von haus aus schon ausgelastet ist.

die frage ist: ist dir deine page zu langsam? dann sollte man eher gucken woran genau das liegt, dann kann man es an der stelle optimieren, anstatt einfach 3 basic-rules für performance ab zu arbeiten und später fest zu stellen, dass es an was ganz anderem lag.

/e: ajax, so wie es heutzutage benutzt wird, ist auch keine technologie, die performance im sinne der server auslastung senken soll, sondern eher dem user das desktop-feeling geben. dabei gehts aber eher darum, dass er schon gelandene elemente weiter benutzen kann wärend neue infos abgefragt werden, anstatt, dass er die neuen infos bekommt. also ajax kann zwar zum senken der serverauslastung führen, sollte aber nicht nur dafür benutzt werden.


------------------
www.laszlokorte.de

Zuletzt editiert von SCHIRI ClanSphere Team am 29.09.2008 um 23:03 Uhr (1x Editiert)
Inaktiv
|
josch
Thread-Ersteller


Try to beat me




Beiträge: 188
# Antwort: 2 - 29.09.2008 um 23:05 Uhr
Sie ist nichtmal online... bin noch mitten drin statt nur dabei...

Die alte Seite (ähnlicher Content) hatte täglich 200 User online, dort wurde eine frühe phpnuke version verwendet und das mochte keine 200 user

Was die neue Seite bringt (an userzahlen) kann ich nicht genau sagen, da das Projekt jetzt fast 4 Jahre nicht existiert hat... möchte nur von Anfang an alles mögliche Ausschöpfen, da ich sowieso "fast" keine (wenige) vorhandenen $cs_lang variablen, pro Modul, dachte ich halts ans ausschlachten.

Der Server, Datenbankanbindung usw. sollte nicht zu langsam sein... dafür läuft das System zugut, doppelbelastung wird die Page auch nicht haben... (1 Root, 2 Pages)..

War irgendwie auch mehr eine Frage, die ich mir selbst beantwortet hatte , danke trotzdem für deine Info.


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 3 - 29.09.2008 um 23:10 Uhr
also erstmal wurde clansphere in der entwicklung schon sehr schlang gehalten.
es wird eh pro modul immer die passende lang PLUS die main-lang eingelesen. also selbst wenn die lang/LANG/module.php leer ist wird sie ja gelesen und ob da jetzt 5 zeilen mehr oder weniger drin stehen ist egal, allein schon weil durch das verschieben in die main.php diese ja länger wird und die wird ja jedesmal geladen und dann steht da wiederum mehr drin als gebraucht wird. also auch viele sachen von grad nicht benutzten modulen.


------------------
www.laszlokorte.de

Inaktiv
|
Antworten: 3
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo