2009-10-29 2 views
-5

Я хочу показать данные самостоятельно,Как использовать cms-системы, такие как drupal и т. Д. Только для сканирования?

использовать cms для сканирования только данных.

Любой может поделиться опытом и дать мне ключ, где находится точка входа?

+1

Можете ли вы расширить свой вопрос - я не могу сказать, что вам нужно. CMS - это просто система управления контентом, она позволяет редактировать ваши веб-страницы и выполнять связанные с ними задачи, а не сканировать Интернет, как паук. – Fenton

+0

Но большинство пользователей cms не имеют самих искателей, как они извлекают данные? – user198729

+3

CMS не сканирует. CMS = система управления контентом, а не система управления гусеницами. – Raptor

ответ

3

Я буду переосмысливать вопрос: «Как использовать Drupal для создания и агрегации контента, но показывать его с помощью других средств, кроме HTML-страниц?»

Ответ должен сосредоточиться на генерации XML-каналов. В Drupal Core, по умолчанию rss-канал находится в /rss.xml. На каждой странице перечисления таксономии также есть связанная с ней лента RSS. Чтобы дополнительно расширить эти параметры, используйте отображение RSS-каналов в Views, модуль Views Datasource, чтобы добавить еще большие разновидности данных (например, вывод JSON) и даже проекты RDF, если вы хотите быть на переднем крае.

Если вы не хотите отображать этот контент в качестве HTML, используйте hook_menu_alter() почти на каждой странице, сгенерированной в Drupal, - запускайте каждый узел и блокируйте его. В этот момент этот вопрос становится скорее академическим, потому что, если вам не интересно иметь тему Layer, любая CMS является неправильным инструментом для работы.

 Смежные вопросы

  • Нет связанных вопросов^_^