Читать XML из PHP - SEO и утилита для обмена контентом

{title}

Преимущество распространения контента в XML заключается в том, что другие веб-сайты или системы могут общаться и загружать или запрашивать информацию без необходимости доступа к нашей базе данных. Мы также можем использовать его для Seo, позволяя другим сайтам публиковать информацию на нашем сайте.
Пример связывания спортивного XML
Мы возьмем подачу из газеты, которая делает доступным спортивный XML
//www.diariosur...ds/deportes.xml
Файл xml имеет структуру, которую мы можем увидеть, если мы скопируем его URL-адрес в браузере, а затем увидим исходный код или загрузим и просмотрим его в каком-либо программном обеспечении, поддерживающем здесь XML, для заказа его используем Netbeans.

{title}


Затем я буду использовать функцию php simple_load_xml () для внешнего чтения файла, то есть с газетного сервера. Здесь важно подчеркнуть, что другой сервер должен позволять мне читать удаленно, и у меня должна быть активирована функция в моем apache, но она не будет работать.
Мы создаем скрипт, который будет читать и обрабатывать XML-файл.

{title}


В результате процесса и перечисленных в html мы получаем

{title}


Затем мы можем добавить CSS и дизайн, который мы хотим, или сохранить эту информацию.
Также таким же образом мы можем предлагать контент посредством генерации XML в качестве канала rss для других сайтов.
Интересно то, что каждый раз, когда мы обновляем наш xml, он будет автоматически обновляться на всех веб-сайтах, где он используется, он также может использоваться для бизнес-приложений, где вам нужно получать и генерировать распределенную информацию, которая легко обновляется, независимо от системы, которая делает запрос, давая вам Большая гибкость для пользователя.
Использование XML для бизнеса
XML-структуры могут также использоваться для коммерческих транзакций, таких как Paypal, Sermepa, La Caixa и многих других, например, та, которая используется BBVA для ее платежного шлюза. После обработки платежного шлюза генерируется идентификационный номер продавца, и с его помощью мы можем подключиться к POS ( терминалу торговой точки ), чтобы пользователи могли осуществлять платежи, а мы могли получать данные о проведенных транзакциях.
Здесь мы создаем скрипт PHP с xml, который мы генерируем для отправки в POS из веб-формы с заказом, сделанным пользователем.

{title}


Когда мы отправляем XML, POS обрабатывает его и отвечает нам xml, но через URL, поэтому мы должны прочитать xml из параметра запроса, отправленного POS.

{title}


После прочтения xml, очень похожего на то, что мы делали в начале, мы определим статус платежа, мы получим статус 2, если платеж был произведен, но мы получим код ошибки и причину, по которой клиент должен сообщить об этом.
Существуют и другие утилиты, например, предлагающие нашим клиентам каталог продуктов, которые автоматически обновляют цены или акции с любого устройства или платформы, информацию, доступную для различных областей компании, но распространяющую информацию в формате XML без предоставления им доступа к базе данных.

  • 0