Citiți XML din PHP - utilitar SEO și partajare de conținut

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.

Apoi voi folosi o funcție php numită simple_load_xml () pentru a citi fișierul extern, adică de pe serverul de ziare. Este important de menționat aici că celălalt server trebuie să-mi permită să citesc de la distanță și trebuie să am funcția activată în apache, altfel nu va funcționa.
Creăm un script care va citi și procesa fișierul XML.

Ca rezultat al procesului și listării în html, obținem

Apoi putem adăuga css și designul dorit sau putem salva aceste informații.
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.

Când trimitem XML-ul, POS-ul îl procesează și răspunde cu un xml, dar prin url, deci trebuie să citim xml-ul dintr-un parametru de solicitare trimis de POS.

După ce am citit XML-ul, foarte asemănător cu modul în care am făcut-o la început, vom determina condiție a plății, vom obține starea 2 dacă plata a fost efectuată, în caz contrar vom obține un cod de eroare și care este cauza pentru a informa clientul.
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

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave