Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Własny system szablonów.
DirectPL
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 2
Dołączył: 5.09.2008

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


Witam.
Jestem początkującym programistą PHP. Obecnie pracuje nad pierwszym większym skryptem - sklepu. Skrypt oparłem o programowanie obiektowe.

Obecnie jest na etapie tworzenia szablonu. Nie interesują mnie gotowe rozwiązania.

Jaki jest najprostszy sposób na oddzielenie kodu php od htmla?

Mianowicie. Jakim sposobem można zrobić stronę, która po wywołaniu pliku index.php:
1) ładuje skrypt któremu podaje odpowiednie argumenty.
2) skrypt ładuje sobie szablon w i zależności od obszaru ładuje tam dane.
3) wyświetla stronę.

Stronę www.sk2.pl/odpowiedz znam, ale nie wiem czego dokładnie szukać.

Chcę się dowiedzieć jak to można stworzyć i jakich materiałów mam dokładnie szukać.

Pozdrawiam,
DirectPL
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zyx
post
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

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


Ooo, faktycznie jest to postęp, ale zauważ, że ta wiadomość ma dopiero 4 dni (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Natomiast widząc od 2003 roku głównie newsy "Smarty 2.6.x" released z poprawkami jednego, dwóch błędów, ciężko mi to było nazwać dynamicznym rozwojem, zwłaszcza że mimo upływu 4 lat ten projekt wciąż nie został przeportowany na PHP5.

Z dostępnych materiałów wynika, że od strony filozofii użycia nie będzie w tym specjalnej rewolucji - dalej te same klamerki, z tymi samymi kopiami struktur kontrolnych i wyrażeń PHP, a z głównych zmian składniowych dochodzi możliwość pisania szablonów w czystym PHP oraz obecność parsera leksykalnego do kontroli składni wyrażeń (notabene rzecz, którą OPT posiada od trzech lat).
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: 3.10.2025 - 08:26