Zitat:
|
Zitat von j.geske Fällt Dir vielleicht sonst noch was ein, was ich aus Performance-Gründen berücksichtigen sollte? |
1. bottlenecks identifizieren und prozedural implementieren, und dabei jede bremsende kleinigkeit einsparen - teilweise sind 'sünden' wie das duplizieren von code, der verzicht auf 'functions' erlaubt und erwünscht, damit das ganze nur schnell geht.
2. caching-methoden verwenden, um die requests möglichst schnell und arbeisspeicher-sparend (nicht auf die millisekunden achten, sondern auf memory_get_usage() ) abarbeiten zu können
3. jegliche auswertung auf cronjobs o.ä. auslagern, beispielsweise in 2. zwischenergebnisse in viele kleine textdateien packen und erst bei der auswertung in die datenbank einfügen.
999. mal den zend optimizer als vergleich zum ionCube ausprobieren.
/my 3 cents
axo