Для чего нужны XML базы и как их использовать на сайте??

R
На сайте с 21.10.2008
Offline
131
514

В некоторых партнерках(например kino77) предлагают использование XML баз (например http://partner.kino77.ru/db/database.php). Для чего они вообще нужны??? И как их можно использовать???

A
На сайте с 10.10.2008
Offline
17
#1

эти базы содержат информацию о фильмах, полностью разбитую по категориях и удобную для использования. С их помощью, например, можно сделать каталог фильмов или что-то типа того. Реализуется всё довольно просто на php с использованием simlexml

K1
На сайте с 23.02.2009
Offline
3
#2

А куда на сайте эту базу вставлять?

R
На сайте с 21.10.2008
Offline
131
#3
KOLA1221:
А куда на сайте эту базу вставлять?

Я думаю это надо каким то образом в базу данных добавить ????? или нет?? Знающие люди подскажите!!!

A
На сайте с 10.10.2008
Offline
17
#4

Базу можно залить на сайт и обновлять например раз в день, а можно запрашивать и с сайта. Первый вариант лучше, так как будет работать быстрее. Можно также отпарсить базу и перевести ёё в mysql, но смысла нет.

Где ёё использовать - зависит от движка сайта и собственно от того, для чего Вы хотите ёё применить. Опишите конкретно что Вам нужно - получите конкретный ответ.

Обрабатывается xml файлы очень просто:


<?php
$base='database.xml';
$xml=simplexml_load_file($base);

foreach($xml->film as $key)
{
echo"<b>$key->film_rus</b><br/>"; //Выводит названия фильмов на русском
echo"$key->film_description<br/>"; //Выводит описания
}
?>

Только в начале xml файла нужно добавить строку

<?xml version="1.0" encoding="UTF-8"?>

и сохранить базу в кодировке UTF-8

R
На сайте с 21.10.2008
Offline
131
#5

Движок сайта - DLE 7.3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий