Leggi XML da PHP: SEO e utilità di condivisione dei contenuti

Sommario
Il vantaggio della distribuzione di contenuti in XML è che altri siti Web o sistemi possono comunicare e scaricare o richiedere informazioni senza dover accedere al nostro database. Possiamo anche usarlo per SEO consentendo ad altri siti Web di pubblicare informazioni dal nostro sito Web.
Esempio di collegamento di un XML sportivo
Prenderemo un feed da un giornale che rende disponibile un xml sportivo
http: //www.diariosur… ds/sport.xml
Il file xml ha una struttura che possiamo vedere se copiamo il suo URL in un browser e poi vedremo il codice sorgente o scarichiamo e lo vedremo in alcuni software che supportano xml qui usiamo Netbeans per ordinarlo.

Quindi userò una funzione php chiamata simple_load_xml () per leggere il file esternamente, cioè dal server del giornale. È importante notare qui che l'altro server deve consentirmi di leggere in remoto e devo avere la funzione attivata nel mio apache altrimenti non funzionerà.
Creiamo uno script che leggerà ed elaborerà il file XML.

Come risultato del processo e dell'elenco in html otteniamo

Quindi possiamo aggiungere css e design che vogliamo o salvare queste informazioni.
Allo stesso modo possiamo offrire contenuti generando un XML come canale rss per altri siti web.
La cosa interessante è che ogni volta che aggiorniamo il nostro xml verrà automaticamente aggiornato su tutti i siti web in cui è condiviso, può essere utilizzato anche per applicazioni aziendali dove è necessario ricevere e generare informazioni distribuite e facilmente aggiornabili, indipendentemente da il sistema che effettua la query, garantendo all'utente molta flessibilità.
Utilizzo di XML per le aziende
Le strutture XML possono essere utilizzate anche per transazioni commerciali come Paypal, Sermepa, La Caixa e molte altre, come quella utilizzata da BBVA per il suo gateway di pagamento. Una volta processato il gateway di pagamento, viene generato un numero identificativo dell'attività e da questo possiamo connetterci con il POS (terminale del punto vendita), in modo che gli utenti possano effettuare pagamenti e noi possiamo ricevere dati sulle operazioni effettuate.
Qui creiamo uno script PHP con l'xml che generiamo per inviare al POS da un modulo web con un ordine effettuato da un utente.

Quando inviamo l'XML, il POS lo elabora e risponde con un xml, ma tramite url, quindi dobbiamo leggere l'xml da un parametro di richiesta inviato dal POS.

Dopo aver letto l'xml, molto simile a come lo facevamo all'inizio, determineremo il condizione del pagamento, otterremo lo stato 2 se il pagamento è stato effettuato, altrimenti otterremo un codice di errore e qual è il motivo per informare il cliente.
Ci sono altre utilità come offrire ai nostri clienti un catalogo prodotti che aggiorna prezzi o stock automaticamente da qualsiasi dispositivo o piattaforma, informazioni disponibili per diverse aree di un'azienda, ma distribuendo le informazioni in XML senza dare loro accesso al database.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave