![]() |
![]() |
![]() ![]()
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: 188 Pomógł: 0 Dołączył: 23.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Poza tym dzieki css wartwa odpowiedzialna za prezentacje sciagana jest przez przegladarke tylko raz (jest cachowana). Tylko tresc (xhtml) sciagany jest za kazdym razem. Srednio jest to okolo 50% zwiekszona wydajnosc (oczywiscie przy dobrze napisanym kodzie xhtml i css, bo to ze sie pisze w tych technologiach nie znaczy, ze sie pisze dobrze:) ). Twoje podejscie do tego problemu powinno byc jedno. Tworzysz sobie templaty w smartym (czy czego tam uzywasz). One odpowiedzialne sa za generowanie tresci jak i struktury dokumentow. Struktura jest jedna, ale do niej mozesz juz robic rozne cssy, dziekim ktorym mozesz juz zmieniac wizualizacje strony. I tyle.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:55 |