Warning: file_get_contents(http://forum.cmsmagazine.ru/ssi.php?a=lastposts&treeview=1&notopics=1&topic=11447&max_level=20) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/cmsmagazine.ru/public_html/scripts/forum_connetion/fc_get_last_comments.func on line 134
"Старый Базар" - CMS Magazine
 
 
Закрыть
E-mail:
Пароль:
Забыли пароль?
В каталоге проекта: 13 181 веб-студия, 959 CMS, 227 127 сайтов.
РегистрацияCMS MagazineВход
CMS Magazine CMS Magazine

Александр Тихонов о проекте «"Старый Базар"»

Об авторе

Имя: Александр Тихонов
Домашняя страница: http://contorra.ru/
ICQ: 365468679

О проекте

http://bazar-sochi.ru Сайт: http://bazar-sochi.ru
CMS: Drupal
тИЦ сайта:
Посещаемость: > 70
Страниц: > 800

Промо-сайт кафе с уникальным дизайном, адаптивной версткой, с онлайн-бронированием — одностраничный слайдер с AJAX-подгрузкой страниц на CMS Drupal.

Требуемое наполнение и функционал сайта:
— Удобное представление меню и легкая навигация
— Обновление меню из XLS
— Вертикальный слайдер
— Фотогалереи событий и интерьера
— История создания кафе
— Отзывы
— Онлайн-бронирование столика
— Простая панель управления занятостью столиков для администратора кафе
— SMS-уведомления о новых бронях
— Английская версия сайта

Вопросы-ответы

Какое Вы имеете отношение к проекту?

Александр Тихонов:

Разработчик, администратор, контент-менеджер, оптимизатор.

В двух словах - о CMS

Александр Тихонов:

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

На какой версии CMS работает проект?

Александр Тихонов:

Drupal 7.22

Сколько времени заняла разработка сайта?

Александр Тихонов:

3 месяца

Сколько человек занимаются поддержкой сайта в настоящее время?

Александр Тихонов:

1

Можете выделить какие-то особенности CMS, которые были (есть) особенно полезны/вредны для Вашего проекта (при разработке, поддержке)?

Александр Тихонов:

Минусы: Процесс загрузки системы. Чтобы выполнить небольшой AJAX-запрос, который обновит значения поля, и вернет клиенту информацию об успешности операции, я должен загрузить весь Drupal, включая все модули.

Плюсы: Система кеширования, наличие удобных инструментов для сборки админки.

Насколько был достаточен стандартный функционал? Пришлось ли дорабатывать ядро, ставить плагины, дорабатывать функционал?

Александр Тихонов:

Нет. Ядро мы не трогаем никогда, а то Дрис убьет котенка (Drupal-байка).

Функционал, конечно, дорабатывали. Дописывали модуль https://drupal.org/project/resource_booking, в частности.

Разработали модули для AJAX-редактирования нод.

Какая задача в проекте была самой интересной с технической точки зрения и как CMS помогла ее решить?

Александр Тихонов:

Реализовать админку. В Drupal было много необходимых компонентов. Возможность задать отдельную тему для менеджера, выстроить все на панелях и видах.

Пожалуйста, расскажите подробнее об истории создания этого проекта.

Александр Тихонов:

Начнем с того, что сама продажа была необычной. Мы взяли на работу менеджера, девушку 40+ лет. Это было для нас экспериментом, потому что сфера IT считается сферой молодых. Плюс, обучаться в таком возрасте новой профессии очень сложно. Уже через неделю, еще несильно разбираясь в своей работе, менеджер смогла найти общий язык с владелицей кафе и самостоятельно довела переговоры до продажи. Удивительно было и то, что владелица этого кафе раньше всегда «отшивала» разработчиков, и 20 лет заведение существовало без сайта.

Итак, у нас появился заказ на сайт кафе с уникальным дизайном и адаптивной версткой, с онлайн-бронированием — одностраничный слайдер с AJAX-подгрузкой страниц на CMS Drupal. Как обычно, вначале мы занялись прототипами страниц. Тут вопросов у клиента не возникало, так как она полностью нам доверяла. Первая версия дизайна сайта была выполнена с европейской элегантностью, легкостью и лаконичностью.

Но на презентации дизайна клиенту случился конфуз: она ожидала оформления в кубанском стиле — местных орнаментов, «национальных кубанских костюмов». Как выяснилось, заказчица очень хорошо разбирается в «различиях» между кубанскими и украинскими костюмами.

Доработки Европы под Кубань довели дизайн до состояния, который не нравился ни нам ни клиенту.

Поэтому мы решили полностью переделать макет. Клиент отнесся с пониманием и терпеливо ждал результата. В основе нового дизайна решили использовать картину, специально нарисованную под этот проект.


Участвовало трое иллюстраторов, из их работ выбрали одну. Сложность в том, что сайт адаптивный, и все элементы картины должны реагировать на движения курсора, поэтому работа иллюстраторов была непростой, все элементы нужно было вынести в отдельные слои. Когда дизайн картины был утвержден, остальной дизайн уже не вызывал проблем — мы утвердили новую версию в первого раза.

Во время создания дизайна наш отдел разработки не дремал — парни трудились над AJAX-структурой сайта и административной частью модуля бронирования столиков. В результате мы получили удобную панель управления для администратора заведения.

Еще в этом проекте мы реализовали обычное для себя решение — обновление меню блюд при помощи Excel-файла. Обычно клиентам удобнее наполнить и отредактировать Excel, чем делать это на сайте. Как это работает? Клиент может скачать текущую версию меню с сайта в виде .xls, отредактировать и залить обратно на сайт.

Разработка сайта заняла 4 недели, верстка — 5 недель, создание и согласование дизайна — 8 недель. Все вместе — 3 месяца.

О CMS Magazine

Люблю его, ценю и уважаю. Причем с самого начала.

Оценка:     0  

Комментарии (4)


CMS Magazine CMS Magazine
Реклама
RSS-подписка
CMS Magazine CMS Magazine
CMS Magazine