![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 31.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Będąc zniesmaczonym wszelkimi kompilowanymi systemami szablonów, które wychodzą z założenia oddzielenia warstwy prezentacji od logiki, a wymagają stosowania nowego języka, który zasypuje takowy szablon dziwnie wyglądającymi znacznikami i instrukcjami, postanowiłem stworzyć własny system szablonów, który nie będzie tak rozbudowany jak Smarty, czy Twig. W szablonach przeplatałbym kod PHP z HTML w przejrzysty sposób, z zastosowaniem przyjaźnie wyglądających funkcji, opracowanych w systemie.
Tu budzi się we mnie kilka pytań. Co takowy system szablonów powinien zawierać, jakie funkcje od strony technicznej i jakie, aby zwiększyć samą wygodę pisania. Na pewno chciałbym opracować cacheowanie szablonów, jednak zastanawiam się na jakiej zasadzie to zrobić i jakie informacje cacheować tak, aby np. login użytkownika był dynamiczny, a elementy niezmienne dla użytkowników - statyczne (IMG:style_emoticons/default/wink.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem. Nie podoba Ci się stosowanie specjalnej składni ani oddzielanie warstw, ale mimo wszystko tworzysz system szablonów. Czyli jak ma ten kod w nim wyglądać? Systemy szablonów są właśnie po to, żeby oddzielać warstwy.
P.S. Ale cyc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 06:10 |