КАК СОЗДАТЬ САЙТ С ПОМОЩЮ XML

Статус
В этой теме нельзя размещать новые ответы.
JS не подойдёт для поисковиков.
Если объём маленький (как в примере), можно парсить и на сервере.
Если объёмы большие, то лучше XSLT ещё не придумали.
 
JS не подойдёт для поисковиков.
Если объём маленький (как в примере), можно парсить и на сервере.
Если объёмы большие, то лучше XSLT ещё не придумали.
А если индексация не важна?
 
Если индексация не важна и объёмы мизерны - JS лучшее решение.
 
покажите пример сайта на xml ? или може есть какая нибудь CMS на xml?



вот хочу чтоб вы посмотрели знатоки и немножко мне растолковали как это сделано . как оно обновляеться

витрина работающая как написано из ниже следующего на xml.




Ссылка на XML витрину:

Файл с примером дизайна для XML витрины:
common_design.zip



В данной папке представлены примеры шаблонов xml-витрины. В файле index.htm - показан вывод начальной страницы витрины. В файле genre.htm – страницы текущего жанра. В файле game.htm – страницы выбранной игры.

Добавлено через 58 минут
Файл с примером дизайна для XML витрины:
Для просмотра ссылки Войди или Зарегистрируйся
 
Никак: то что в папке - готовый дизайн, а не шаблон.

ЗЫ могу и ошибаться, глядед бегло.
 
ну да там дизайн но он и размещен на


и обновляется все время
 
Все еще не появился приемлемый скрипт для парсинга партнерского файла?
 
всем привет.
как распарсить xml файл и с помощью php сделать сайт более менее освоил. вот в процессе стал вопрос как сделать поиск на сайте? поиск из базы mysql освоил и знаю как зделать . а как сделать поиск из xml ? с помощью каких функций никак не могу понять не могу найти в инете . может кто нибудь подскажет в каком направлении двигаться..

а парсить xml оказалось не так сложно. с помощью SimpleXML очень доступно в понимании.
 
народ подскажите что надо сделать. а дело вот в чем.
хочу обновить с помощю ниже следующего кода файл XML
НО запрашиваемый ФАЙЛ который мне нужен намного больше чем тот который представлен внизу. и бравзер после некоторого время загрузки выкидывает такое сообщение
Fatal error: Maximum execution time of 30 seconds exceeded in
что делать ? как обновлять xml?


Код:
<?php
// кешируем RSS файлик
// место куда пишем файлик кэша

$filename = $_SERVER['DOCUMENT_ROOT']."/cache/phpnews.rss";

// проверяем насколько старый файлик
$modif=time()-@filemtime ("$filename");

// если в кэше нет файла или он слишком старый - обновляем
if(!file_exists($filename) || $modif>"3600")
{
$rss = file_get_contents("http://www.php.net/news.rss");

$handle = fopen ("$filename", "w");

fwrite($handle, $rss);

fclose($handle);
}

// читаем файлик с помощью Simple XML
$RSS = simplexml_load_file($filename);

// для любопытных что жк мы там получили :-)
//VAR_DUMP($RSS);

foreach ($RSS->item as $item) {

// при надобности перекодируем полученные данные в нужную кодировку
//$item->description = iconv("UTF-8","WINDOWS-1251",$item->description);
//$item->title = iconv("UTF-8","WINDOWS-1251",$item->title);

//формируем ссылку и выводим данные
echo "<p>".$item->title."</p>";
}
?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху