1 up |
^^^ Additional posts ^^^
zorg.ch
#104174 by @ 17.10.2007 14:32 - nach oben -
95% isch mir klar, öppe bi 99% vo mim PHP-Code hani obiges nöd beachtet, 100% wäred uf Zorg anwendbar zum ziemli sicher ä optimierig vo dä Ladeziite z erreiche.
zorg.ch
#104177 by @ 17.10.2007 14:43 - nach oben -
Achtung, sowas ist gefährlich!

Code-Optimierungen solltest du nur machen wenn du etwas wirklich zeitkritisches hast (z.B. inner loop in nem video encoder/decoder).

Bei allem anderen machen high-level Optimierungen (Stimmt die Programmlogik? Stimmen die DB Indexe?) viel mehr Sinn, weil dann auch der Code lesbar bleibt.

Code-Optimierungen bringen nur sehr wenig Geschwindigkeitsgewinn, scränken aber die Lesbarkeit stark ein. Oder glaubst du wirklich dsa $i++ vs. ++$i IRGENDEINEN Einfluss auf eine pageload time hat?
zorg.ch
#104179 by @ 17.10.2007 15:05 - nach oben -
das vielleicht nicht. aber "Do not use functions inside of for loop, such as for ($x=0; $x < count($array); $x) The count() function gets called each time." bestimmt.
zorg.ch
#104181 by @ 17.10.2007 15:15 - nach oben -
Der ist wirklich gut, ja. ;)
zorg.ch
#104183 by @ 17.10.2007 15:57 - nach oben -
Ich habe kürzlich unser Forum ERHEBLICH optimiert, indem ich die Ausgabe via "echo" anstatt "print" machen liess.
zorg.ch
#104187 by @ 17.10.2007 16:46 - nach oben -
könntest du das auch hier machen?
zorg.ch
#104194 by @ 18.10.2007 08:34 - nach oben -
Das Zorg-Forum ist doch absolut i.O. von der Ladegeschwindigkeit, oder?
zorg.ch
#104195 by @ 18.10.2007 08:54 - nach oben -
i find zorg eini vo de langsame site woni viel bsuech :)
zorg.ch
#104196 by @ 18.10.2007 09:34 - nach oben -
Ach du hast es generell auf Zorg bezogen. Ja, da gebe ich dir recht, deshalb eigentlich auch der ganze Thread. Wobei beispielsweise das Zorg-Forum performance mässig absolut akzeptabel ist, was man von der Startseite nicht behaupten kann.

Ich habe mal mit einem PHP profiling Script die Ursache gesucht und bin aufs Smarty-Modul gestossen. Kürzlich habe ich zusätzlich erfahren, dass Smarty angeblich noch nicht für PHP 5 optimiert ist; sich eigentlich gar nicht lohnt mit aktuellen PHP Versionen zu verwenden. Diesbezüglich muss ich mich aber noch detaillierter informieren.
zorg.ch
#104197 by @ 18.10.2007 09:43 - nach oben -
da bestätigt sich wieder einmal meine smarty-antipathie
zorg.ch
#104201 by @ 18.10.2007 11:15 - nach oben -
Anfang 2008 beginne ich zusammen mit einem Kollegen die Arbeit an einer neuen Version unserer "Clanpage" (vom SWIZZ-Clan). Dabei werden wir garantiert auf ein bestehendes Framework setzen, was sehr wahrscheinlich auch die Nutzung von Smarty erübrigen wird.
Die Erfahrungen aus diesem Projekt könnte ich sicher einbringen um sich dann vielleicht mal langsam eine Zorg V4 (im Moment ist es V3, oder?) zu machen.
zorg.ch
#104202 by @ 18.10.2007 11:18 - nach oben -
Mir gefällt Zorg. Auch codemässig ist es ok. Aber langsam fällt Zorg zurück, wird "alt" könnte man sagen. Ich weiss ja nicht wie das bei euch ist, aber ich habe mich schon ziemlich angefreundet mit aktuellen "social networking" Dingen; wie z.B. RSS-Feeds, Trackbacks, etc. Gerade weil es ja viele sehr interessante Diskussionen auf Zorg gibt, könnte man mit Trackbacks eine Möglichkeit bieten, diese Themen weiter zu verbreiten. Ich denke das würde auch den Zielen des "neuen" Vereins "Zorg" entgegenkommen.
Additional posts
zorg.ch
#104605 by @ 13.11.2007 09:15 - nach oben -
Mein ich das nur, oder ist Zorg schneller geworden?
zorg.ch
#104606 by @ 13.11.2007 10:35 - nach oben -
ich hät jetzt glatt das gegenteil behauptet ;-)
zorg.ch
#104612 by @ 13.11.2007 12:31 - nach oben -
gras wächst schneller
zorg.ch
#104188 by @ 17.10.2007 23:11 - nach oben -
Laut Echo Print Doku besteht kein Geschwindigkeitsunterschied.
zorg.ch
#104193 by @ 18.10.2007 08:33 - nach oben -
du hast recht; nichtsdestotrotz war bei mir die Verwendung von echo in der ausgabe eines html-strings erheblich schneller als mit print. Ich bin mir auch ziemlich sicher, irgendwo erst kürzlich noch ein Test print vs. echo gelesen zu haben, wo ebenfalls empfohlen wurde, echo für die Ausgabe längerer Strings zu verwenden.
zorg.ch
#104205 by @ 18.10.2007 18:04 - nach oben -
hm...irgendwie findis verwunderlich das du überhaupt print sache findsch im zorg code....ich han das jedefalls nie verwendet.
zorg.ch
#104185 by @ 17.10.2007 16:00 - nach oben -
Kleinvieh macht auch Mist. Auch Milisekunden summieren sich ;-)