Optymalizacja aplikacji

Transkrypt

Optymalizacja aplikacji
Rekonfigurowalność e-systemów:
Narzędzie tworzenia stron www metodą
przeciągnij i upuść oparte o szablony
Łukasz Przywarty
Model warstwowy TCP/IP
Optymalizacja aplikacji - założenia
Wykorzystywane technologie
• PHP (Zend Framework), MySQL, JavaScript, HTML, CSS
Pomiary obciążenia, wydajności
• Apache – zapytania: ab/siege, JMeter
• PHP – pamięd/CPU: memory_get_usage(),
memory_get_peak_usage(), XDebug
• HTML/CSS/JavaScript – Yslow, Firebug
Rekonfigurowalność e-systemów – Slajd 2
Optymalizacja aplikacji
Optymalizacja aplikacji
• PHP – Opcode cache: APC/Xcache, Zend Optimizer
• MySQL - Zend Cache, indeksy, unikanie złączeo,
odpowiednie typy kolumn
• HTML/CSS – CSS Sprites, kompresja styli, obrazków
• JavaScript – kompresja, łączenie skryptów, usuwanie
duplikatów
Rekonfigurowalność e-systemów – Slajd 3

Podobne dokumenty