Cuprins
Avantajul distribuirii conținutului în XML este că alte site-uri web sau sisteme pot comunica și descărca sau solicita informații fără a fi nevoie să acceseze baza noastră de date. Îl putem folosi și pentru SEO, permițând altor site-uri web să publice informații de pe site-ul nostru.Exemplu de legare a unui Sports XML
Vom prelua un feed de la un ziar care pune la dispoziție un xml sport
http: //www.diariosur… ds / sports.xml
Fișierul xml are o structură pe care o putem vedea dacă îi copiem URL-ul într-un browser și apoi vom vedea codul sursă sau îl vom descărca și îl vom vedea în unele programe care acceptă xml, aici folosesc Netbeans pentru a-l sorta.
Creăm un script care va citi și procesa fișierul XML.
De asemenea, în același mod putem oferi conținut prin generarea unui XML ca canal RSS pentru alte site-uri web.
Interesant este că de fiecare dată când ne actualizăm XML-ul, acesta va fi actualizat automat pe toate site-urile web unde este partajat, poate fi folosit și pentru aplicații de afaceri în care este necesar să primiți și să generați informații distribuite care să fie ușor de actualizat, independent de sistemul care face interogarea, oferindu-i multă flexibilitate utilizatorului.
Utilizarea XML pentru afaceri
Structurile XML pot fi utilizate și pentru tranzacții comerciale precum Paypal, Sermepa, La Caixa și multe altele, precum cea utilizată de BBVA pentru gateway-ul său de plată. Odată ce gateway-ul de plată a fost procesat, se generează un număr de identificare al companiei și de aici ne putem conecta cu POS (terminal punct de vânzare), astfel încât utilizatorii să poată efectua plăți și să putem primi date despre operațiunile efectuate.
Aici creăm un script PHP cu xml pe care îl generăm pentru a-l trimite la POS dintr-un formular web cu o comandă făcută de un utilizator.
Există și alte utilități precum oferirea clienților noștri de un catalog de produse care actualizează prețurile sau stocul automat de pe orice dispozitiv sau platformă, informații disponibile pentru diferite zone ale unei companii, dar distribuirea informațiilor în XML fără a le oferi acces la baza de date.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv