![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 23.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam mały problem z wybraniem szablonów. Korzystam od jakiegoś czasu ze smarty ale opinii dobrych o tym nie słyszałem. Zresztą samemu zobaczyłem że mielenie całej templatki nie jest chyba zbyt dobrym pomysłem jeśli chodzi o wydajność. Szukam czegoś innego. No właśnie czego (IMG:style_emoticons/default/questionmark.gif) Na pewno potrzebny mi jest cache i tyle. Co polecacie??
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź RainTPL. Gorąco polecam.
EDIT: Co do złych opinii o smarty to nie masz co ich słuchać, są one oparte na starych wesjach tego systemu, najnowsze są jednak bardzo wydajne. Jedyną wadą (jak dla mnie) jest zbyt duże rozbudowanie biblioteki, zbyt rozbudowana składnia oraz masa niepotrzebnych funkcjonalności. Ten post edytował Uriziel01 3.03.2012, 22:18:39 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Co do złych opinii o smarty to nie masz co ich słuchać, są one oparte na starych wesjach tego systemu, najnowsze są jednak bardzo wydajne. Jedyną wadą (jak dla mnie) jest zbyt duże rozbudowanie biblioteki, zbyt rozbudowana składnia oraz masa niepotrzebnych funkcjonalności. Trochę sam sobie zaprzeczasz (IMG:style_emoticons/default/wink.gif) bo nie ma co słuchać o tych opiniach, ale sam piszesz że jednak jakieś minusy ma.. Składnia to nie są jedyne minusy. Największym minusem jest fakt, że jeżeli chcesz wykonać coś niestandardowego, to musisz pisać plugin, funkcję lub inne ustrojstwo, tylko dlatego że całość jest parsowana znak po znaku.. Zrobiła się niestety ze smarty wielka kobyła, która jest przerostem treści nad formą.. Szukaj jakiego kolwiek systemu szablonów, cache bardzo łatwo sobie samemu dorobić. Szukaj takiego który nie będzie miał jakichś specjalnych ograniczeń, jaki nie będzie miał jakieś super wymyślonej składni. Się trochę zareklamuje, i zarzucę ci do przejrzenia swój system szablonów. Tzn, żaden to system, ledwie jedna klasa (IMG:style_emoticons/default/wink.gif) Ale mimo wszystko ma całkiem spore możliwości. A tutaj średniej jakości opis: http://forum.php.pl/index.php?showtopic=18...mp;#entry921998 |
|
|
![]()
Post
#4
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
A z ciekawości, po co Ci w ogóle jakiś system szablonów? (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
A z ciekawości, po co Ci w ogóle jakiś system szablonów? (IMG:style_emoticons/default/smile.gif) Aby oddzielić frontend od backendu (IMG:style_emoticons/default/smile.gif) Co do samego tematu to nie lepiej napisać coś własnego i skrojonego na miarę? (IMG:style_emoticons/default/smile.gif) Przecież to dość prosta sprawa w sumie. |
|
|
![]()
Post
#6
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Aby oddzielić frontend od backendu (IMG:style_emoticons/default/smile.gif) Oddzielenie warstwy biznesowej od prezentacji nie równa się użyciu systemu szablonów. Ja tam preferuję czyste PHP, żadne Smarty, Twigi, itp. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A ja polecam http://phptal.org/ , oparty na pythonowym TAL (w Zope). Największa zaleta to sprawdzanie poprawności kodu podczas parsowania oraz łatwe przełączanie HTML / XHTML.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 23.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
tzn. ja już mam pewien bardzo prosty szablon dwie klasy podstawowa
oraz ta wywołujaca sablon
bawiłem się trochę tym, ale nie chcę od nowa wynajdywać koła więc szukam może lepszego rozwiązania. No i średnio wiem jak zrobić ten cache. Może ktoś zarzuci jakiś przykład? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 14:05 |