Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> "Kompilowanie" aplikacji PHP.
S_Olewniczak
post
Post #1





Grupa: Zarejestrowani
Postów: 189
Pomógł: 1
Dołączył: 28.01.2008

Ostrzeżenie: (0%)
-----


Mam pewien pomysł i chcę Was zapytać o radę. Zastanawiam się nad stworzeniem aplikacji do generowania np. sklepów internetowych. Aplikacja miałaby działać w ten sposób: ustalam określone reguły, następnie uruchamiam "kompilację" i po chwili uzyskuję zoptymalizowany kod PHP gotowy do pracy. Przy każdej zmianie reguł musiał bym ponownie "skompilować" moją aplikację.

Co myślicie o tym pomyśle? Może lepszym rozwiązanie byłoby po prostu interpretowanie plików konfiguracyjnych, przy każdym wywołaniu określonej podstrony?
Go to the top of the page
+Quote Post
Moli
post
Post #2





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A co rozumiesz poprzez "ustalamy określone reguły" ?
Go to the top of the page
+Quote Post
kilab
post
Post #3





Grupa: Zarejestrowani
Postów: 180
Pomógł: 19
Dołączył: 4.11.2007

Ostrzeżenie: (0%)
-----


Cytat(Moli @ 20.09.2009, 18:29:39 ) *
A co rozumiesz poprzez "ustalamy określone reguły" ?

Wydaje mi się, że chodzi o funkcje, jakie miały by się znaleźć w aplikacji.

Nie wiem czy dobrze zrozumiałem Cię, ale chodzi o coś w stylu instalatorów skryptów, jak np. phpbb na fora.pl? Jeśli tak, to wydaje mi się, że drugi sposób jest jednak lepszy (IMG:style_emoticons/default/smile.gif)

Go to the top of the page
+Quote Post
.radex
post
Post #4





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


czemu nie, takie narzędzie z pewnością znacznie ułatwiłoby tworzenie paczki z gotowym produktem. Tylko czy masz odpowiednie umiejętności, żeby taką aplikację napisać (mówię o "normalnej" aplikacji okienkowej, chyba, że chcesz ten "kompilator" też napisać w PHP)
Go to the top of the page
+Quote Post
mike
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(.radex @ 21.09.2009, 14:20:59 ) *
czemu nie, takie narzędzie z pewnością znacznie ułatwiłoby tworzenie paczki z gotowym produktem.
http://pl2.php.net/phar
http://forum.php.pl/index.php?showtopic=103107
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Tzn. można wszystko jeszcze (PHAR bądź co bądź - nie jest jeszcze wszędzie dostępny) wykorzystać GZIP i z funkcji zwanej __halt_compiler, która przerywa parsowanie pliku. Wówczas instalka zawiera się w jednym jedynym zbiorze, z którego wyłuskujesz dane - mniej więcej - postaci:
  1. <?PHP
  2. echo 'hello world';
  3. echo 'sadzanie';
  4. // ...
  5. __halt_compiler();sdkfhaskjdfhawiyrawhrahewra2w3r2a3r98ay3wr


Zresztą, w manualu jest pięknie pokazane, jak wyciągać dane w ten sposób. :]
Go to the top of the page
+Quote Post

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: 22.08.2025 - 15:04