![]() |
Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.
![]() |
![]()
Post
#1
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 072 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 28.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Serializacja zachowa tylko zmienne i stale objektu.
Nie zachowa Metod wiec to jest bez sensu tutaj. Moze lepszym rozwiazaniem bylo by napisanie extension pozwalajacego na uzywanie PreCompiled kodu tak jak w C++ sa OBJ. To bylo by bardzo dobre rozwiazanie tworzac takie PPO (php precompiled object ... tak to bede dalej nazywal) Wiazalo by sie to ze spora modyfikacja kodu samego PHP ale wydajnosc by podskoczyla kolosalnie. Sam brak parsowania PHP przy uruchamianiu skryptu to duzo. W sumie wystarczylo by zlapac i zapisac do pliku to co wypluje kompilator po zparsowaniu i kompilacji pliku PHP i pozniej ten parser omijac w przypadku uruchamiania PPO. To bylby taki cache tylko duzo bardziej wydajny. Mozna by nawet wyciagnac sam parser z PHP aby tworzyl PPO z PHP. Mozna by nawet te PPO trzymac w pamieci. PHP po zparsowaniu i kompilacji calego kodu linkuje go na swoj sposob i uruchamia a my omineli bysmy parser i kompilator. Ten post edytował sobieh 14.06.2007, 12:47:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 15:37 |