![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.. Coraz bardziej zagłębiam się w php i ostatnio czytałem dużo o szablonach, itp.
Postanowiłem, że zacznę tworzyć własnego cms (sztuka dla sztuki, żeby się czegoś nauczyć, nabrać doświadczenia). Odpowiednio przygotuję układ katalogów i plików. Chodzi mi teraz po głowie rozwiązanie pewnego problemu. Załóżmy, że przygotuję wstępnie 3 layouty i chciałbym, żeby użytkownik mógł dodwać swoje albo zmieniać na 1 z 3 dostępnych standardowych. Zakładam, że gdzieś w pliku konfiguracyjnym jest napisane, że domyślnie łądowany jest layout numer 1. I co dalej? Piszemy jakąś funkcję, która załąduje ten lay? Ale jak? W jakimś katalogu (np. public_html/layout) znajdują się pliki graficzne, któe wchodzą w skład laya? Jak to ugryźć tak od strony teoretycznej - żebym załapał zasadę.. Ps. Tak naprawdę to po co się stosuje szablony? Po co ludzie piszą własne parsery? Przecież traci się na wydajności (odwołuje się do artykułu na http://webcity.pl - "Budujemy engine") |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
szablony stosuje sie zeby oddzielic warstwe prezentacyjna od programistycznej... w życiu wyglada to tak,że graficy i programisci to dwie rozne sfery w przykladowej firmie IT.. szblony ulatwiaja grafikom tworzenie layoutu (nie musza sie uczyc php, conajwyzej kilku szablonowych znacznikow i nieskomplikowanych funkcji) i przyspiesza tworzenie strony
edit: co do pyt. o stukture plikow... ja mam katalog templates i tam zakladam kolejne katalogi z nazwami themow - zawieraja one pliki szablu jak i grafiki. Ten post edytował LBO 13.04.2006, 00:30:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 11:59 |