Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xml] Czas na XSLT?, O wyręczaniu php i SQL XML-em
DEXTER_c
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 8.12.2005

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


Chciałbym wszcząć dyskusję o plusach i minusach "XML" - pisze w skrócie "XML", ale rozumiem przez to słowo całą rodzinę technologii z nim związanych.

Plan jest taki:
1. Rezygnujemy z SQL itp.
2. Osoba używająca przeglądarki z procesorem XSL po odwołaniu się do pliku XML zobaczy poprawną stronę XHTML.
3. Zasadniczo pliki XHTML tworzymy na serwerze.
4. php używamy do:
- generowania kodu XHTML
- zarządzania stroną - edycji plików XML, a także XSL i CSS
- rejestrowania użytkowników, dodawania komentarzy.
5. Artykuły z komentarzami (razem) trzymamy w pojedynczych plikach XML. Tworzymy plik XML z metadanymi artykułów.
6. Bazę użytkowników trzymamy w 1 pliku XML.

ZALETY:
1. Strona powinna wyjątkowo szybko i łatwo się generować.
2. Wyjątkowo łatwa ręczna edycja danych.
3. Artykuł reprezentowany jest przez czytelny plik XML, a nie jako rekord w bazie stasunkowo trudny do odczytania, a tym bardziej np. do przeniesienia.
4. Bardzo łatwa przenośność zawartości serwisu.

WADY:
1. Powolna edycja danych - samo dodawanie powinno działać równie szybko.

PYTANIA:
1. Czy za pomocą XSLT np. postronicuję komentarze, bazę użytkowników?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ffreak
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 23.03.2006

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


Dwie rzeczy:

1. XML nie służy do gromadzenia danych i ich późniejszego przeszukiwania, więc NIGDY nie zastąpi relatywnych baz danych. XML słuzy przede wszystkim do wymiany danych, a inne jego zastosowania wynikają głównie z tego, że jest to format tekstowy i to bardzo prosty, bo samoopisujący się, więc czytelny dla człowieka. Takich formatów/języków jest więcej btw..

2. Nikt świadomy tego co robi nigdy nie będzie wysyłał do przeglądarek dokumentów w postaci XML+XSL, bo to rozwiązanie ma jedną dyskwalifikującą go w tej sferze wadę: jest kompletnie bezużyteczne dla przeglądarek nie obsługujących XSL. Trzeba bowiem zauważyć, że świat nie kończy się na IE, Fx, Opera, Konqueror, Safari, czy iCab... Oczywiście nie tyczy się to róznych specjlistycznych aplikacji.


Poza tym potwierdzam to co napisał bigZbig.
Go to the top of the page
+Quote Post

Posty w temacie
- DEXTER_c   [xml] Czas na XSLT?   19.03.2006, 01:13:47
- - orson   witam ... do małych stron - tak, jak tylko coś wi...   19.03.2006, 08:53:56
- - sf   Cytat1. Strona powinna wyjątkowo szybko i łatwo si...   19.03.2006, 09:32:29
- - ActivePlayer   Cytat1. Strona powinna wyjątkowo szybko i łatwo si...   19.03.2006, 09:39:59
- - joshua   uważam, że DEXTER_c ma rację. tworząc witrynę za p...   19.03.2006, 14:04:36
- - orson   witam ... a co ze skalowaniem co jak serwer nie ...   19.03.2006, 14:35:52
- - DeyV   A ja teraz, jako statystyczny klient, poproszę o -...   19.03.2006, 17:31:56
- - joshua   Cytatktóry będzie ręcznie edytował kontent w plika...   19.03.2006, 20:34:24
- - Spirit86   hehe, weź pod uwagę jeden fakt: plik xml każdy moż...   20.03.2006, 13:14:05
- - joshua   hasła można trzymać w plikach tekstowych -a hasła ...   20.03.2006, 13:38:45
- - dr_bonzo   Cytathehe, weź pod uwagę jeden fakt: plik xml każd...   20.03.2006, 13:47:23
- - bigZbig   XML jest dobry do niewielkich porcji danych. Pobie...   21.03.2006, 10:45:39
- - DeyV   Cytat(joshua @ 2006-03-19 20:34:24)co do wysz...   21.03.2006, 11:16:00
- - joshua   Cytatco do wyszukiwarki - to chyba XML jest jednym...   22.03.2006, 01:31:25
- - ffreak   Dwie rzeczy: 1. XML nie służy do gromadzenia dany...   23.03.2006, 17:07:13
- - DEXTER_c   Co do przeszukiwania dużych zbiorów danych, napisa...   25.03.2006, 16:15:52
- - hawk   Cytat(DeyV @ 2006-03-19 17:31:56)Jeśli w końc...   25.03.2006, 22:22:15
- - DEXTER_c   Cytat(hawk @ 2006-03-25 22:22:15)- MSIE od da...   26.03.2006, 00:26:17
- - ffreak   Cytat(DEXTER_c @ 2006-03-25 23:26:17)Cytat(ha...   26.03.2006, 11:05:35
- - joshua   CytatCo do bezpieczeństwa. Najtajniejsze pliki XML...   26.03.2006, 13:53:50


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

 



RSS Aktualny czas: 9.10.2025 - 11:14