Číst XML z PHP - nástroj pro SEO a sdílení obsahu

Obsah
Výhodou distribuce obsahu ve formátu XML je, že jiné webové stránky nebo systémy mohou komunikovat a stahovat nebo požadovat informace, aniž by museli přistupovat k naší databázi. Můžeme jej také použít pro SEO umožňující ostatním webům publikovat informace z našich webových stránek.
Příklad propojení sportovního XML
Vezmeme feed z novin, které zpřístupňují sportovní xml
http: //www.diariosur… ds /sports.xml
Soubor xml má strukturu, kterou můžeme vidět, pokud zkopírujeme jeho adresu URL do prohlížeče a poté uvidíme zdrojový kód nebo jej stáhneme a uvidíme v nějakém softwaru, který podporuje xml, k jeho třídění použijte Netbeans.

Pak použiji funkci php s názvem simple_load_xml () číst soubor externě, tj. ze serveru novin. Zde je důležité poznamenat, že druhý server mi musí umožnit vzdálené čtení a musím mít aktivovanou funkci v mém apache, jinak to nebude fungovat.
Vytvoříme skript, který bude číst a zpracovávat soubor XML.

V důsledku procesu a výpisu v html získáme

Poté můžeme přidat požadované CSS a design nebo tyto informace uložit.
Stejným způsobem můžeme nabídnout obsah prostřednictvím generování XML jako kanálu rss pro jiné webové stránky.
Zajímavostí je, že pokaždé, když aktualizujeme náš xml, bude automaticky aktualizován na všech webech, kde je sdílen, může být také použit pro obchodní aplikace, kde je nutné přijímat a generovat distribuované informace, které se snadno aktualizují, nezávisle na systém, který dotaz vytváří, což uživateli poskytuje velkou flexibilitu.
Používání XML pro firmy
Struktury XML lze také použít pro komerční transakce, jako je Paypal, Sermepa, La Caixa a mnoho dalších, jako je ta, kterou používá BBVA pro svou platební bránu. Jakmile bude platební brána zpracována, vygeneruje se identifikační číslo firmy a z ní se můžeme spojit s POS (terminál prodejního místa), aby uživatelé mohli provádět platby a my mohli přijímat údaje o provedených operacích.
Zde vytvoříme skript PHP s xml, který vygenerujeme pro odeslání do POS z webového formuláře s objednávkou provedenou uživatelem.

Když pošleme XML, POS jej zpracuje a odpoví xml, ale přes url, takže musíme přečíst xml z parametru požadavku odeslaného POS.

Po přečtení xml, velmi podobného tomu, jak jsme to udělali na začátku, určíme stav platby, získáme stav 2, pokud byla platba provedena, jinak obdržíme chybový kód a co je důvodem informovat zákazníka.
Existují i ​​další nástroje, například nabídka našim klientům produktový katalog, který automaticky aktualizuje ceny nebo zásoby z jakéhokoli zařízení nebo platformy, dostupné informace pro různé oblasti společnosti, ale distribuuje informace ve formátu XML, aniž by jim poskytl přístup k databázi.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave