Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> HTML, a XSL, Porównanie szybkości
webdice
post 9.01.2008, 18:15:33
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.
Go to the top of the page
+Quote Post
jacekl
post 12.05.2008, 23:58:52
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
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:40