![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Witam
Od jakiegoś czasu mam niewielki kontakt ze smarty, które ponoć służy do oddzielenia kodu od layotu ale właściwie z moich doświadczeń co prawda niewielkich w tym zakresie, wnioskuje że zamiast instrukcji for napiszę {section} itp więc na pierwszy rzut oka według mnie to mam więcej roboty bo muszę zapoznac nowe instrukcje po to jedynie żeby zastąpić te z php, może ktoś ma jakieś racjonalne wytłumaczenie tego absurdu. Być może się myle, ale gdzie wtedy leży sens smarty? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 30.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze: Systemy szablonów zostały pomyślane do wiekszych aplikacji które zazwyczaj tworzy kilka osób. Czy chciałbyś żeby koleś od grafiki i szablonów mieszał ci w Twoim kodzie php?
Po drugie: Szablony są o wiele wygodniejsze, kod php jest dużo mniejszy i bardziej przejrzysty. Nie musisz się bawić w echo itp funkcje, tylko po prostu robisz stronę html w pliku szablonu, więc taki kod szablonu jest również o wiele czytelniejszy i łatwiej się go modyfikuje. No i wreszcie po trzecie: Nie trzeba 'aż używać smarty', są o wiele prostsze i szybsze systemy szablonów (choćby FastTemplate), co wcale nie oznacza że wygodniejsze, zwłaszcza przy większych programach. Ten post edytował KG- 22.06.2006, 06:52:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 20:22 |