![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 8.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Do dziś po prostu ustawiam zmienne i includuje szablon, który może wyglądać mniej więcej tak:
Tak więc mam oddzieloną prezentację od kodu. Bardzo proszę o wyjaśnienie mi, na czym skorzystam decydując się na zastosowanie Smarty? Interesuje mnie głównie wydajność. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 216 Pomógł: 0 Dołączył: 9.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 8.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mi raczej chodziło o buforowanie - ale nie widzę go w manualu, więc pewnie nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Mi raczej chodziło o buforowanie - ale nie widzę go w manualu, więc pewnie nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wytłumacz o co ci chodziło z buforowaniem, ja mówiłem o cache'owaniu a nie o buforowaniu. Bufor masz w php lub apache ( lub innym serwerze http). Pamiętaj, ze smarty jest przystosowane do tego aby użytkownik mógł je dostosować do własnych potrzeb. Cache możesz wykorzystać wbudowane w smarty, ale także możesz stworzyć swoje i na jego podstawie zwiększyć wydajność. A odpowiadając na pytanie dlaczego smarty ?
Można by doszukać się innych zalet, pewnie co niektórzy będą się doszukiwać wad, i na siłę je znajdą i nie będą używać Smarty, ale to już ich sprawa. Pracowałem z wieloma projektami, połowa z nich to projekty wymagające wysokiej wydajności i przy wszystkich wykorzystywałem Smarty. Jak na razie, nie znany mi jest drugi, podobny i łatwy w obsłudze system szablonów, który jest publicznie oddany do wykorzystania. To na tyle (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 24.09.2003 Skąd: Giżycko / Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak na razie, nie znany mi jest drugi, podobny i łatwy w obsłudze system szablonów, który jest publicznie oddany do wykorzystania. To na tyle (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) Open Power Template - korzystam z powodzeniem, a z testów autora wynika, że jest szybszy od Smarty'ego. |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Open Power Template - korzystam z powodzeniem, a z testów autora wynika, że jest szybszy od Smarty'ego. Możliwe że szybszy. W szale pisania alternatywy dla forum IPB jako podajże OpenPower Board powstał taki właśnie system szablonów. W sumie jak popatrzy się na przykłady niewiele różni się od Smarty. Powiedzmy ze pomysł zaciągnięty i przepisany na nowo. Miało być chyba PHP5. Pierwsza sprawa jest taka, support jakiś jest bo widziałem bugtrace'ra, ale czy to wystarcza ? Nie neguje tutaj czy to jest dobry czy zły system szablonów ale jest mało znany a rozbudowa, z tego co przeglądnąłem stronę brakuje mi bardzo własnych rozszerzeń do rozbudowy. Cysiaczek, jeśli ty definiujesz w php jaki kolor ma mieć czcionka to raczej pozostawia to trochę do życzenia. Zresztą pomyśl, czy ty winisz system za możliwość korzystania z prostych warunków czy winisz ludzi którzy przez swoją niewiedze nie potrafią programować z głową. Większość (nie mowie ze wszystkie) błędy/problemy raczej wynikają z niewiedzy lub lenistwa w poszukiwaniu odpowiedzi. No bo co pozostaje, chyba tylko pozostaje mi się zgodzić że echo 'Hello word!'; jest szybsze od wyświetlenia tego w smarty. Ale wyższość takiego założenia chyba pozostawię wam do przemyślenia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:23 |