Lesen Sie XML von PHP – Utility in SEO und teilen Sie Inhalte

Die Verbreitung von Inhalten in XML hat den Vorteil, dass andere Websites oder Systeme kommunizieren und Informationen herunterladen oder anfordern können, ohne auf unsere Datenbank zugreifen zu müssen. Wir können es auch für SEO verwenden, damit andere Websites Informationen auf unserer Website veröffentlichen können.

Beispiel für die Verknüpfung einer XML von Sport

Wir werden einen Feed von einer Zeitung nehmen, die eine Sport-XML zur Verfügung stellt
http: //www.diariosur…ds/deportes.xml

Die XML-Datei hat eine Struktur, die wir sehen können, wenn wir Ihre URL in einen Browser kopieren. Anschließend sehen wir den Quellcode oder laden ihn herunter und zeigen ihn in einer Software an, die XML unterstützt. Verwenden Sie Netbeans, um ihn zu bestellen.

XML_PHP_Seo.jpg

Dann benutze ich eine PHP-Funktion namens simple_load_xml () , um die Datei extern, dh vom Journal-Server, zu lesen. Es ist wichtig zu beachten, dass der andere Server mir das Lesen aus der Ferne erlauben muss und ich die Funktion in meinem Apache aktivieren muss, aber es wird nicht funktionieren.

Wir erstellen ein Skript, das die XML-Datei liest und verarbeitet.

XML_PHP_Seo_2.jpg

Als Ergebnis des Prozesses und aufgelistet in HTML erhalten wir

XML_PHP_Seo_3.jpg

Dann können wir CSS und Design hinzufügen, die wir wollen, oder diese Informationen speichern.

Ebenso können wir Inhalte über die Generierung eines XML als RSS-Kanal für andere Websites anbieten.

Das Interessante ist, dass jedes Mal, wenn wir unsere XML aktualisieren, sie automatisch auf allen Websites aktualisiert wird, auf denen sie freigegeben wird, sie auch für Geschäftsanwendungen verwendet werden kann, bei denen verteilte Informationen empfangen und generiert werden müssen, die unabhängig vom System, das die Abfrage ausführt, einfach aktualisiert werden können viel Flexibilität für den Benutzer.

See also  So fügen Sie einen Seitenrand in Word 2019, Word 2016 ein

XML for Business verwenden

XML-Strukturen können auch für kommerzielle Transaktionen wie Paypal, Sermepa, La Caixa und viele andere verwendet werden, z. B. die von BBVA für das Zahlungsgateway verwendete. Sobald das Zahlungsgateway verarbeitet ist, wird eine Identifikationsnummer des Geschäfts generiert und von dieser aus können wir uns mit dem POS ( Terminal Point of Sale ) verbinden, so dass die Benutzer Zahlungen tätigen können und wir Daten über die spezifischen Vorgänge erhalten können.

Hier erstellen wir ein PHP-Skript mit der XML-Datei, die wir generieren, um sie aus einem Webformular mit einer Bestellung eines Benutzers an den POS zu senden.

XML_PHP_Seo_4.jpg

Wenn wir das XML senden, verarbeitet der POS es und antwortet mit einer XML, aber über die URL, so dass wir die XML von einem Anforderungsparameter lesen müssen, den der POS sendet.

XML_PHP_Seo_5.jpg

Nachdem wir die XML-Datei gelesen haben, werden wir, ähnlich wie zu Beginn, den Status der Zahlung ermitteln. Wenn die Zahlung getätigt wurde, erhalten wir den Status 2, aber wir erhalten einen Fehlercode und was ist der Grund, den Kunden zu informieren.
Es gibt andere Dienstprogramme, die unseren Kunden beispielsweise einen Produktkatalog anbieten, mit dem Preise oder Lagerbestände von jedem Gerät oder jeder Plattform automatisch aktualisiert werden. Diese Informationen sind für verschiedene Unternehmensbereiche verfügbar, sie werden jedoch in XML verteilt, ohne dass sie Zugriff auf die Datenbank haben.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *