![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 1 Dołączył: 2.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam dylemat z doborem systemu cachowania przyszłego serwisu. Zastanawiam się nad wyborem: 1.) klasy cachowania zapytań mysql (do wyboru cache na plikach lub przez APC) bez żadnego większego systemu szablonów, lub 2.) samego systemu szablonów z wbudowanym cache (myślałem tutaj o SMARTY 3). Pierwsze rozwiązanie zminimalizowałoby jedynie zapytania do bazy. Używając drugiego rozwiązania myślę, że mógłbym skorzystać z wbudowanej w php klasy mysqli (darując sobie moją klasę) oraz włączenia cachowania w SMARTY. Zastanawiam się które rozwiązanie byłoby dobre (a może też inne, niż te które wymieniłem). Patrzę z perspektywy serwisu, który odwiedzałoby dziennie 10 000 unikalnych osób. Nie wiem jak radzi sobie smarty z kompilacją szablonów, ale nie chciałbym mieć takiej sytuacji, że dwie osoby wchodzą w jednej chwili i tym samym momencie włącza się kompilacja oraz zapis pliku do cache, przez co ulega on uszkodzeniu. Kompilacja pewnie może powodować lekkie obciążenie, ale przecież od czegoś jest wbudowane cache. Z samą klasą cachowania mysql z włączonym APC chyba nie byłoby takiego problemu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 18:13 |