Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zasady pisania na forum Pro

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.

> Zend API
kwiateusz
post
Post #1


Admin Techniczny


Grupa: Administratorzy
Postów: 2 072
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




Tak więc zaspokajając nospora założę temat odnośnie zend api który został zgłoszony przez cicika

Cytat(cicik @ 12.04.2007, 22:09:56 ) *
Ja bym chciał podyskutować o Zend API.
Konkretnie o umieszczaniu części lub całości logiki naszych aplikacji w formie rozszerzenia do PHP.


Zapraszam do dyskusji.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sobieh
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 15:37