» XML-генератори

создание сайтов Киев

XML документи можуть служити проміжним форматом для передачі інформації від одного додатка до іншого (наприклад, як результат запиту до бази даних), тому їхній уміст іноді генерується й обробляється програмами автоматично. Далеко не завжди XML документ потрібно створювати вручну.

Нехай, наприклад, нашим завданням є створення формату зберігання дані реєстрації якихось подій, що відбуваються в системі (log-файлу). У найпростішому випадку можна обмежитися фіксуванням успішних і помилкових запитів до наших ресурсів - у такому документі повинна бути присутнім інформація про час події, що відбулося, його результаті (удача/помилка), IP адресі джерела запиту, URI ресурсу й коді результату.

Наш XML документ може виглядати в такий спосіб:

<?xml version=”1.0″ encoding=”koi-8″?>

<log>

<event date=” 27/May/1999:02:32:46 ” result=”success”>

<ip-from> 195.151.62.18 </ip-from>

<method>GET</method>

<url-to> /misc/</url-to>

<response>200</response>

</event>

<event date=” 27/May/1999:02:41:47 ” result=”success”>

<ip-from> 195.209.248.12 </ip-from>

<method>GET</method>

<url-to> /soft.htm</url-to>

<response>200</response>

</event>

</log>

Структура документа досить проста - кореневим у цьому випадку є елемент log, кожна подія, що відбулася, фіксується в елементі event й описується за допомогою його атрибутів(date - час й result - тип події ) і внутрішніх елементів (method - метод доступу, ip-from - адреса джерела, url-to - запитуваний ресурс, response - код відповіді). Генерацією цього документа може займатися, наприклад, модуль аутентификации запитів у систему, а використанням - програма обробки реєстраційних даних (log viewer).


В Минске - seo инструменты на онлайн курсах - выгодно.