Как сделать популярный сайт. ~~~~~ XML как средство экспорта-импорта данных ~~~~~
Добрый день,
уважаемые читатели рассылки
"Как сделать популярный сайт" Выпуск 124.
~~~~~ XML как средство экспорта-импорта данных ~~~~~
Внимание! Если ваша почтовая программа не отображает корректно рисунки или тексты, то Нажмите здесь ::
http://kocby.ru/post/webmaster/text/issue124.html
XML как средство экспорта-импорта данных
Если Вы не популярны,
Значит, Вас как бы и не существует...
Прошла эта реформа, как мне кажется, успешно, я сам сходу посмотрел 2-3 сайта, тут же опубликовал свои отчеты. Можно сказать,
мне понравилось. Наверное, так же мы и будем продолжать дальше. Вряд ли стоит перегружать саму рассылку подобными анализами
(извиняюсь за термин), тут мы займемся вещами еще более интересными
Данную инструкцию я рекомендую тщательно изучить, т.к. она дает полезную информацию не только конкретного характера, в плане
как "отдать свой сайт на растерзание независимым экспертам", "как познакомиться в Клубе с симпатичной девушкой" и т.п., но и
общего характера, как общаться на всех phpbb-подобных платформах.
А затратив полчаса времени на изучение "как", вам уже будет легче делать то, что вы хотите.
Ну, а наша тема для научной дискуссии сегодня...
XML как средство экспорта-импорта данных
XML расшифровывается как "eXtensible Markup Language", а переводится на русский как "Расширяемый Язык Разметки". XML очень
похож по своей идеологии на наш любимый и родной с детства HTML.
Подробную информацию для тех, кто хочет тщательно изучить XML, я рекомендую почерпнуть здесь: w3.org/XML/
Нас же, любителей (и мечтателей) делать популярные сайты данный язык заинтересовал потому, что он довольно часто используется
крупными популярными обработчиками информации, связанной с движением товаров, как эффективное средство оперативной передачи
данных своим партнерам по промоушену.
Как, например, работает Интернет магазин Озон. Несколько
операторов компании в течение дня аккуратно вбивают в Базу Данных информацию о движении товаров. В конце операционного дня,
из этой базы аккуратно выделяется информация, представляющая интерес для партнеров (а им интересно - какие появились новые
товары, как поменялись цены и т.п.)
Из этой информации формируются файлы XML формата и в архивированном ZIPом виде выставляются на сайте с возможностью доступа
для партнеров.
Для партнеров тут интерес не только "заработать на комиссионных", но и получить самое главное, что необходимо любому сайту
для развития популярности - свежий актуальный контент.
Итак, у нас есть этот самый свежий контент в огромных количествах (в архивированном виде счет идет на десятки метров),
остается маленькая проблема: как собственно эту информационную кучу грамотно потрогать, выжать из нее самое полезное и
представить в достойном виде свежую информацию по теме конечному пользователю - покупателю.
Чтобы было вам совсем понятно, я привожу некоторые реальные отрывки из этой информационной кучи и попытки преобразовать
"вручную", без использования программ.
Вот отрывок из исходного файла XML (традиционно мы в примерах "округляем" острые скобки).
(offer id="3751083" type="vendor.model")
(url)http://www.ozon.ru/context/detail/id/3751083/?from=kocbyru(/url)
(price)34590(/price)
(currencyId)RUR(/currencyId)
(categoryId)1088029(/categoryId)
(picture)http://www.ozon.ru/multimedia/spare_covers/1000676417.jpg(/picture)
(orderingTime)
(ordering)На складе(/ordering)
(/orderingTime)
(typePrefix)Ноутбук(/typePrefix)
(vendor)ASUSTeK Computer Inc.(/vendor)
(model)Asus F9E (F9ET545D116HQ)(/model)
(description)Очередное поколение недорогих ноутбуков для активного мобильного использования. Новая серия F9 – это ноутбуки с
диагональю экрана 12 дюймов на базе чипсета Intel. В модели применена современная интегрированная графика Intel GMA X3100,
почти не(/description)
(/offer)
Вот этот кусок информации, а также все другие куски, имеющие отношение к ноутбукам, переписываем вручную в файл формата HTML
и выставляем на обозрение конечному пользователю --->>>...
А теперь о проблемах. Такой скромный маленький файл, конечно, можно сделать и вручную, но раз уж мы речь ведем об
изготовлении популярного файла, такой подход нельзя признать серьезным. Нужна автоматизация процесса, либо полная, когда
программа идет на сайт Озона, хватает нужный архив, анализирует его, выгрызает нужные куски информации (например, по теме
"Ноутбуки") и из нее формирует готовый файл для пользователя, вроде того, ссылка на который дана выше.
Или, более реально, полуавтоматический процесс - файл XML скачивается на локальный компьютер, там обрабатывается, из него
делаются обычные HTML файлы, которые затем закачиваются на хостинг.
Мне представлялось, что подобных программок (ввиду их очевидной простоты) полным-полно валяется в Интернете, но, увы, удалось
найти только php программку, которая читает и выводит структуру файла XML. Это, конечно, неплохо, но явно недостаточно.
Короче говоря, если вы обладаете навыками программирования на php (а может на другом языке?), напишите влегкую такую
программульку и присылайте ее мне.
Я почему так долго и подробно все это рассказываю - здесь я вижу большой потенциал для создания популярного сайта. Можно
создать хороший тематический ресурс (по тем же ноутбукам, например). Причем информацию для него закачивать не только из
Озона, но и из других магазинов.
Кстати говоря, мое личное мнение о магазине Озон - это отличный магазин для покупателей, я сам там постоянно что-то покупаю,
но для партнеров... Очень там непросто заработать! Очень непросто. Не верите - попробуйте сами.
Также было бы неплохо, если этот выпуск читает владелец какого-либо виртуального магазина с партнерской сетью. Хочется
услышать умные мысли такого человека по эффективному снабжению оперативной информацией своих партнеров.
У меня на сегодня все. Спасибо за внимание.
~~~~~~~~~~~~
~~~~~ Наша почта ~~~~~ Ваши вопросы ~~~~~ Наши ответы ~~~~~
~~~~~~~~~~~~
Почта работает ок, ваши письма получены, ответы даны лично и/или в выпусках рассылки... Если случилось невероятное и ответа
на ваше письмо нет...
Совет! Проверьте работоспособность своего почтового ящика --->>>...