Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Framework a Templates, Różne syst. szabl we FrWorku
faster
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 9.09.2002
Skąd: Pszczyna

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


Witam!
Oczywiście jak każdy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) rozmyślam nad własnym systemem budowania aplikacji - zobaczymy co z tego wyjdzie przynajmniej jest zabawa!
Mam dylemat, czy opierać się na jednym systemie szablonów (podoba mi się patTemplate) czy też uniezależnić się. Tylko jak?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Trzeba by pewnie napisać jakiś wraper do tego ale cóż - każdy system szablonów ma inną obsługę - jeden potrzebuje (w przykładowej funkcji) 3 argumentów inny 2 a jeszcze inny (którego narazie nie znam, ale może poznam za miesiąc i się okaże suuuper szybki i wydajny) będzie potrzebował ich już 4 albo 5 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
W jednym wystarczy wywołać funkcję A() a drugi wymaga jeszcze po niej B().
Of kors nie jestem zielony z programowania - poradzę sobie z tym tyle, że chciałbym znać wasze opinie na ten temat. Podzielcie się doświadczeniami...

Narazie wszystko odbywa się w kontekście php4 - zapomnijcie o php5.

Pozdrawiam
:faster
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DeyV
post
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Uważam, że pisanie nakładki na tego typu mechanizm mija się z celem.
1. będzie wiązalo się z dużą utratą szybkości
2. praktycznie większość mechanizmów templates ma stosunkowo podobne wyniki wydajnościowe (oczywiście - od tej zasady są (nie)chlubne wyjątki, ale jednak. Dlatego warto korzystać z tego co się .. lubi.
3. w przypadku decyzji podmiany systemu szablonów na inny i tak konieczne będzie przerobienie wszystkich templatesów. Tak wiec konieczność dokonania niewielkich poprawek w samym kodzie, pozwalajacych na wykorzystanie takiego systemu nie powinna stanowić znaczącej trudności.
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: 17.09.2025 - 13:19