Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%)
|
Ostatnio zacząłem się interesować systemem cachowania, gdyż niektóre elementy na mojej stronie długo się generują.
Ja wymyśliłem coś takiego:
I do testów użyłem:
Proste, funkcjonalne. Tylko czy szybkie? Na pewno wykonuje się szybciej niż generują się dane. Jak wygląda sprawa z kompresją? (Czy dobrym pomysłem jest jej zastosowanie) Myślałem, aby dane wrzucić do wielowymiarowej tablicy i potraktować serialize" title="Zobacz w manualu PHP" target="_manual a przy odczycie z powrotem do tablicy unserialize" title="Zobacz w manualu PHP" target="_manual Jak Wy to widzicie? P.S. Jak najlepiej mierzyć czas wykonywania skryptu? (Pomysły na to, które widziałem to zapisanie czasu na początku i na końcu odejmowanie + wyświetlenie) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat Głównie chodziło mi o to jak Wy to robicie. serialize" title="Zobacz w manualu PHP" target="_manual jest najszybsze w parsowaniu, jeśli chodzi o pliki (co ciekawe, szybsze niż var_export" title="Zobacz w manualu PHP" target="_manual). Chyba o tym, że kompresja cache'u jest fatalnym pomysłem, nie muszę wspominać. Masz odciążyć serwer, a nie go jeszcze dobijać. Jeśli potrzebny jest wyższy kaliber - cache z akceleratora (eAccelerator coś takiego umożliwia), APC, potem shm, memcached, jest tego nawet sporo. ;] |
|
|
|
fifi209 System cachowania 11.06.2009, 08:36:45
seth-kk zapisuj pliki w postaci
[PHP] pobierz, plaintext ... 11.06.2009, 11:52:08 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 10:36 |