Добрый день, Друзья!
Подскажите пожалуйста с вот таким вопросом:
Есть сайт нашего отеля
www.ohotnikhotel.ru. Его создала и обслуживает фирма вот уже 8 лет (с самого открытия). С самого его запуска дизайн не менялся, но времена поменялись сильно и вот уже возник вопрос о удобстве работы с ним через мобильное устройство. Кроме того обновление контента через ТЗ в фирму тоже не очень вписывается в темпы нашего времени. И мы подумали, что надо бы его перетащить на CMS и заниматься развитием его своими силами (сейчас мы платим фирме 24000р. ежемесячно), тем более, что я знаю азы web'а (html\CSS чуть чуть, метриками умею пользоваться, и даже на курсах SEO поучился) и мог бы этим заниматься лично.
Я так понял, что сам сайт (дизайн) не сложный и сделать через bootstrap "резиновый" шаблон в этом стиле возможно. Сам я не сделаю, но мой приятель, которые уже не один "резиновый" сайт слепил согласился помочь. Но меня безпокоет одна особенность этого сайта, которая является его самой главной и коммерчески важно функцией - форма бронирования
http://www.ohotnikhotel.ru/bronirovanie.htmДело в том, что она "умненькая" и умеет вот такие вещи:
- Знает тарифы отеля и даже цены и даты специальных предложений (см. сами)
- Знает номера карт постоянных гостей и подсчитывает проживание в соответствие с их группой тарифов и автозаполняет поле ФИО
- Знает при каких условиях можно "клинуть" галочку заказа трансфера, а когда нет
- Отправляет автоматическое письмы с деталями бронирования: одно нам, другое гостю
- Автозаполняется, если переход был произведен с определенных мест (см. сами http://www.ohotnikhotel.ru/catalog.htm)
Это вроде все, что она умеет. Есть также личный кабинет, где мы вносим разные данные для ее работы: тарифы, номера карт, даты сп. предложений и т.д.
Это то что она может сейчас, а планируется, что она будет отправить бронирующему в письме ссылку на то, как можно оплатить проживание (это будет реализовано через RBK-money).
Хотелось бы спросить, возможно ли подобный функционал реализовать на Joomla.
Уточню и разобью вопрос:
- Есть ли для подобного функционала готовые модули?
- Если нет, то сложно и дорого ли будет "написать" соответствующий скрипт?
- Представим, что скрипт написан и интегрирован в сайт. Насколько глубокие познания в программировании (JS, PHP) нужны для того, что бы вносить в него какие-либо изменения, что бы по любой мелочи не обращаться к программисту, тем более если это будут разные люди то это будет аут. Говоря иными словами ? Можно ли обучиться основным навыкам для того, что бы полностью обслуживать этот сайт самому или проще встать к кому-то на обслуживание, если учесть, что я, как я уже писал, в основах web'a немного разбираюсь и 75% своего рабочего времени я буду посвящать работе с этим сайтом ?
Спасибо большое за помощь!