Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System szablonów - parę pytań
krzysiek9394
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 4.09.2009

Ostrzeżenie: (0%)
-----


Witam, mam pare pytań o tworzeniu własnego systemu szablonów.

1. Załóżmy że mamy dwa pliki szablonów:
  1. <title>{tytul}</title>
  2. </head>
  3. <div id='header'>
  4. <img src='header.png' />
  5. </div>
  6. <div id='panele'>
  7. <div id='menu'>
  8. Menu
  9. </div>
  10. <div id='panel1'>
  11. Panel 1
  12. </div>
  13. </div>
  14. <div id='zawartosc'>
  15. {zawartosc}
  16. </div>
  17. <div id='stopka'>
  18. {stopka}
  19. </div>
  20. </body>
  21. </html>


i drugi:

  1. <title>{tytul}</title>
  2. </head>
  3. {include header.tpl}
  4. {include panele.tpl}
  5. <div id='zawartosc'>
  6. {zawartosc}
  7. </div>
  8. {include stopka.tpl}
  9. </body>
  10. </html>


(w tym drugim pliki typu header.tpl czy panele.tpl zawierają divy podane w pierwszym pliku)

I tu kieruję pierwsze pytanie: która z metod jest lepsza (wydajność, porządek).
Pytanie drugie: czy jest sens robienia plików .tpl do każdego pliku .php? np.
  1. index.php
  2. index.tpl
  3. tresc.php
  4. tresc.tpl
  5. uzytkownicy.php
  6. uzytkownicy.tpl
  7. ustawienia.php
  8. ustawienia.tpl
  9. newsy.php
  10. newsy.tpl
  11. artykuly.php
  12. artykuly.tpl

itd. Czy nie wprowadzi to zbyt dużego bałaganu w plikach? Jeśli tak to jakie inne wyjście polecacie?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:59