NoweMedia

Optymalizacja kodu CMS BlueHighway cz. II

 

Dawno tu nie zaglądałem z prostego powodu – brak czasu. Optymalizację również zakończyliśmy wcześniej, ale już najwyższa pora aby opublikować rezultaty.

 

Co się zmieniło?

Przepisaliśmy praktycznie od nowa wszystkie funkcje wyciągające dane z CMS, napisaliśmy procedury do MYSQL tak aby to na bazie danych spoczął obowiązek przygotowywania danych. Dopisaliśmy system cache, który generuje statyczną wersję serwisu internetowego. Nasza baza z ponad milionem podstron przy testach nie wykazała większych opóźnień niż przy bazie z kilkoma podstronami.

Obciążenie funkcji wyciągającej dane:

wykres-1

Obciążenie całego systemu:

wykres-1

Obciążenie systemu z wykorzystaniem cache:

wykres-f1

Kategorie:   Cms BlueHighway, Nowinki techniczne, Nowości z web24

Komentarze

WP-SpamFree by Pole Position Marketing