Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
Mam pytanie co do szablonów HTML w systemie blogów. Jak to dobrze zrobić? Wrzucić kod html szablony do bazy i potem wyświetlać go?
Czy wyświetlać go z katalogu razem z danymi? Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 25.10.2006 Skąd: Wrocław Ostrzeżenie: (0%)
|
Rozwiazanie z trzymaniem szablonow w bazie raczej odpada.
Zapoznaj sie moze z szablonami Smarty. Templaty trzymasz w osobnych plikach, gdzie definiujesz sobie calego htmla oraz miejsca, gdzie maja sie pojawic dynamiczne dane. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%)
|
W systemie blogowym nie ma nic szczególnego, żeby jakieś specjalne rozwiązania szablonowe dla niego projektować. Robisz tak, jak w każdym innym typowym skrypcie. Choć jeśli już wspominamy o systemach szablonów, to ja akurat Smarty'ego bym odradzał. Są dużo lepsze biblioteki, niż ten źle zaprojektowany eksponat muzealny.
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
sugerujesz że smarty są przestarzałe? ;>
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
Przestarzałe, słabe, nie dające zbyt wiele jednocześnie pod wieloma względami ograniczające względem natywnej składni PHP.
PS. Smarty to liczba pojedyncza. |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
aha, szkoda bo ostatnio kupiłem książkę o tym
jaki system szablonów polecacie w zamian? |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%)
|
Open Power Template, PHPTAL, nawet Twig od biedy jest lepszy, a na pewno wszystkie trzy są lepiej napisane, lepiej zaprojektowane i bardziej wydajne (IMG:style_emoticons/default/smile.gif) . Smarty przez 5 lat praktycznie się nie rozwijał, a nowy Smarty 3 to zaledwie kilka istotnych nowości, które już od dawna są dostępne w innych systemach (a i tak pozostaje daleko w tyle pod względem funkcjonalności), bez zmiany chaosu i ogólnego nieładu w tym projekcie. W dodatku jest DUŻO wolniejszy od swojego poprzednika.
Ten post edytował Zyx 15.01.2010, 10:45:59 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%)
|
ok, dzięki (IMG:style_emoticons/default/smile.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 08:06 |