![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
Witam. Przy pisaniu mojego cms'a natrafiłem na problem. Chodzi o system skórek. Używac lepiej szablonów (smarty etc.) czy generowac kod xhtml, a jako skórkę wybrać odpowiedni plik css? Szablony są raczej mniej wydajne. Wszystkie dane przed przeparsowanie trzyma się w zmiennych (zasobach serwera), a jako wynik zwraca często dość objęty kod html. Pod tym wzgledem lepiej uzywac plikow css, bo kod wysylany do przegladarki jest "ladniejszy" i mniejszy, a plik ze stylami jest przechowywany na dysku klienta, dzięki czemu działa i szybciej. Ale z tymi stylami, to też nie jest tak pięknie... Chodzi o to, że w przypadku szablonów mamy wiekszy wpływ na sposób przezentacji (różnego rodzaju menu rozwijane i inne bajery z js), a css te możliwości ogranicza. Zatem jak wybrać?!
Ten post edytował dtb 26.01.2006, 15:03:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
dtb, podajesz dwa argumenty przeciwko szablonom.
1. mniejsza wydajność - nie oszukujmy się, różnica czasu będzie minimalna. Smarty działa szybko, a jeśli chodzi o objętość przesyłanych plików nic nie stoi na przeszkodzie, by korzystać z CSS i tym sposobem zmniejszyć wagę strony. nie ma przeszkody, żeby kod wysyłany do przeglądarki po przetworzeniu przez szablony wyglądał tak samo ładnie jak czysty XHTML + CSS i był tak samo wydajny. 2. przyjazność dla twórców modułów. szablony są wygodniejsze dla twórców modułów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i tyle. zresztą pomyśl też o przyjazności dla twórców skórek! przecież rozwiązanie z samymi CSSami będzie wymagało od nich znacznie więcej pracy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 18:51 |