Приветствую Макс, интересно и познавательно пишите, спасибо!
присматриваюсь к Друпалу давно, но видится он мне не больше чем красивый и удобный публикатор новостей и блогов. Мы занимаемся туризмом и хотим сделать сайт на друпале, возможно ли это?
Структура грубо говоря такая - меню, страны, подменю города, подменю отели.
У каждого отеля описание, фото, цены, комментарии постояльцев, возможность зарезирвировать онлайн
Мне видится два варианта:
1) Друпал это как маска в которой можно делать меню и руками привязывать каждый отель, страну в базе к меню? Т.е. весь движок с категориями "Стана-отель" с описанием, ценами и резервированием онлайн (и корзиной куда это можно все "положить" и купить) не возможна на друпале, друпал тут как просто привязка к мощному движку (PHP или perl) на котором уже все делается, даты, цены, фото, етс.
2) Описания отелей, цены, даты, поиск свободных комнат онлайн, корзина - все это как модуль друпала на пхп или перл.
Заранее благодарен за ответ и так же мы заинтересованы в платном осуществлении всего выше перечисленного.
..........................
Сайт турфирмы
Автор: Макс К.
Это верхушка айсберга. Весь Друпал гораздо больше:
Ссылки:
Да, конечно. Для туристических сайтов Drupal подходит идеально. Как и для любых других сайтов, где нужно разложить всю информацию по полочкам. Таксономия (классификация, рубрикация) это сильнейшая сторона Друпала, что признают даже адепты других CMS.
В Друпале есть типовая единица информации, node (нода или статья). Под каждый отель создается отдельная статья. В ней можно указать всю информацию по отелю, включая фото. Эту статью смогут комментировать постояльцы.
Простейшую резервацию он-лайн можно организовать через модуль Webform. См. статью "«Джинса» на Drupal или как «заказывать» материалы"
Не обязательно руками.
Каждая статья об отеле будет попадать в рубрику страны. Можно будет написать скрипт, который будет выводить в меню нужные списки. Например, список всех отелей определенной страны. При добавлении очередного отеля соответствующий список меню сам собой увеличится на заголовок статьи об этом отеле.
Без техзадания сложно оценить мощность движка он-лайнового заказа.
Но он не обязательно должен быть мощным. Часто всю переменную информацию хранят в файле Excel, а скрипт представляет ее должным образом на сайте. За подробностями же ведут ссылки на соответствующие страницы с описанием отелей.
Тогда:
1. На Perl отпадает, только PHP. Модули Друпала обращаются к нему через PHP API.
2. Загонять все в модуль Друпала можно только если у Вас безразмерный бюджет, который любой ценой надо освоить.
При обычных бюджетах нужно как можно больше функций переложить на Drupal. В первую очередь это:
Все, что поддерживается Друпалом, реализуется достаточно дешево и позже потребует относительно немного средств для поддержки. Друпал доступен бесплатно, равно как его регулярные обновления, над которыми трудится сообщество Drupal.org.
Кодирование дорогое. И код приходится обновлять каждый год вместе со сменой версий Друпала (5, 6, 7,...). Поэтому кодирование должно использоваться только для реализации функций, которых нельзя сделать через Друпал.
Тогда проект получится устойчивый и легко обновляемый.
..........................
Макс Кириленко, подбор названий и доменов