![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 32 Dołączył: 24.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak jak w temacie.
Na pewno każdy z was po pewnym czasie przejada się gotowcami i ma zamiar stworzyć własny system szablonów, a więc rozpocząłem topic abyśmy mogli podzielić się pomysłami, kodem i uwagami. To tak na start pierwsz pytanie, czy lepiej przy tworzeniu systemu szablonów korzystać z DOMDocumenty czy z pregów? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Najlepszą rzeczą do budowania szablonów w skryptach PHP jest... PHP takie podejście powoduje że łatwo zapomnieć jakiegokolwiek znacznika a wplatanie czegoś w nowego w szablon php moze spowodować wiele błędów, zgodnie z ideą inzynierii oprogramowania to błedy powinno sie wykrywać na wczesnym etapie tworzenia czegoś a nie w momencie kiedy coś ci wyskoczy i pozniej szukasz problemu w skrypcie i patrzeć co nie działa, poza tym jak chcesz coś zmienić na stronie musisz ingerować w kod php a przecież nie ma takiej potrzeby, moze to zrobić całkiem kto inny bez znajomości kodu i umiejętności programowania w php - to ogromna zalete systemów szablonów. XSL wymusza od Ciebie poprawność juz w momencie tworzenia dokumentu, poza tym tak naprawde nie potrzebuje żadnego prasera bo sparsować xsl potrafi każda przeglądarka i zrobi to zawsze dobrze. Jedyne wąskie gardło to generator xml bo to moze troszke potrwać ale to trzeba by patrzeć na testy, niestety nie potrafie tego poprzeć żadnymi testami. Czyli plus dla xsl to jest: poprawność, modularność, łatwość tworzenia (jest wiele edytorów,) oddzielenie warstwy prezentacji od warstwy biznesowej. Minus to przede wszystkim koniecznosć generacji danych wyjściowych do wyświetlanie w postaci xml. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 03:24 |