![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Witam, od pewnego czasu w swoich projektach korzystam z XSL, przy małych i średnich projektach technologia jest jak dla mnie super, ale ostatnio zastawiałem nad szybkością w porównania do HTML w większych projektach.
I tu moje pytanie, czy przy portalach takich jak np. Onet, Interia, nasza-klasa warto korzystać z tej technologii? Czy różnice czasu będą dużo większe w porównaniu do HTML? P.S. Pisząc XSL mam na myśli wygenerowanie z bazy/pliku XML oraz przetransformowanie dokumentu. Pozdrawiam, Piotrek. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 7 Dołączył: 4.05.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kilka lat temu napisałem duży serwis oparty o XML/XSLT i po kilku latach przepisałem go na Smarty'ego.
Powody? 1. Składnia. Od cholery pisania. A jak się dużo pisze, to łątwiej o błąd. 2. Sztywność. Bezlitosne wymaganie poprawności składniowej (well-formedness) powoduje, że często trzeba kopiować kod w kilku miejscach, co znacznie utrudnia późniejsze modyfikacje. 3. Utrudnione debugowanie. Często w komunikatach o błędzie brakowało jakiegokolwiek punktu zaczepienia - żadnego numeru linii, fragmentu tekstu - nic. 4. Problemy z hostingiem (może teraz, z PHP5, jest już lepiej). 5. Mała popularność - znalezienie programisty PHP jest dostatecznie trudne, nawet jeżeli nie wymagasz znajomości tak ezoterycznych języków jak XSLT (choć jeżeli jesteś zleceniobiorcą, to może akurat być plusem ;-) ). To wszystko byłoby wystarczającym powodem żeby nie używać tandemu XML/XSLT, nawet gdyby był szybszy od alternatyw. A nie jest. Choć bardzo go lubię i nadal często stosuję, tyle że nie do stron www. JL Ten post edytował jacekl 13.05.2008, 00:03:57 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:40 |