Lees XML uit PHP - hulpprogramma voor SEO en het delen van inhoud

Inhoudsopgave
Het voordeel van het distribueren van inhoud in XML is dat andere websites of systemen kunnen communiceren en informatie kunnen downloaden of opvragen zonder toegang tot onze database. We kunnen het ook gebruiken voor SEO, waardoor andere websites informatie van onze website kunnen publiceren.
Voorbeeld van het koppelen van een Sports XML
We nemen een feed van een krant die een sport-xml beschikbaar stelt
http: //www.diariosur… ds / sports.xml
Het xml-bestand heeft een structuur die we kunnen zien als we de url in een browser kopiëren en dan zullen we de broncode zien of downloaden en zien in sommige software die xml ondersteunt hier gebruik Netbeans om het te sorteren.

Dan gebruik ik een php-functie genaamd simple_load_xml () om het bestand extern te lezen, dat wil zeggen vanaf de krantenserver. Het is belangrijk om hier op te merken dat de andere server me in staat moet stellen om op afstand te lezen en dat ik de functie in mijn apache moet hebben geactiveerd, anders werkt het niet.
We maken een script dat het XML-bestand leest en verwerkt.

Als resultaat van het proces en de vermelding in html verkrijgen we:

Dan kunnen we css en ontwerp toevoegen dat we willen, of deze informatie opslaan.
Ook kunnen we op dezelfde manier content aanbieden door een XML te genereren als rss-kanaal voor andere websites.
Het interessante is dat elke keer dat we onze xml updaten, deze automatisch wordt bijgewerkt op alle websites waar deze wordt gedeeld, het kan ook worden gebruikt voor zakelijke toepassingen waar het nodig is om gedistribueerde informatie te ontvangen en te genereren die gemakkelijk kan worden bijgewerkt, onafhankelijk van het systeem dat de query maakt, waardoor de gebruiker veel flexibiliteit krijgt.
XML voor bedrijven gebruiken
XML-structuren kunnen ook worden gebruikt voor commerciële transacties zoals Paypal, Sermepa, La Caixa en vele andere, zoals degene die door BBVA wordt gebruikt voor zijn betalingsgateway. Zodra de betalingsgateway is verwerkt, wordt een identificatienummer van het bedrijf gegenereerd en kunnen we hiermee verbinding maken met de POS (verkooppunt terminal), zodat gebruikers betalingen kunnen doen en we gegevens kunnen ontvangen over de uitgevoerde bewerkingen.
Hier maken we een PHP-script met de xml die we genereren om naar de POS te sturen vanaf een webformulier met een bestelling die door een gebruiker is gedaan.

Wanneer we de XML verzenden, verwerkt de POS deze en reageert met een xml, maar via url, dus we moeten de xml lezen van een verzoekparameter die door de POS is verzonden.

Na het lezen van de xml, vergelijkbaar met hoe we het in het begin deden, zullen we bepalen voorwaarde van de betaling krijgen we status 2 als de betaling is gedaan, anders krijgen we een foutcode en wat is de reden om de klant te informeren.
Er zijn andere hulpprogramma's, zoals het aanbieden van een productcatalogus aan onze klanten die prijzen of voorraad automatisch bijwerkt vanaf elk apparaat of platform, informatie die beschikbaar is voor verschillende delen van een bedrijf, maar de informatie in XML distribueert zonder hen toegang te geven tot de database.Vond je deze tutorial leuk en hielp je hem?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave