sergey@gornostaev.su
 
 
 

tc-terminal.ru

Интернет-магазин сети торговых центров "Терминал"

 

Инструментальные средства:

Сеть торговых центров «Терминал» один из крупнейших участников рынка отделочных и строительных материалов в Восточной Сибири. Торговые центры «Терминал» поставляет не только надежную и современную продукцию, но и оказывает качественные сервисные услуги европейского уровня.

Кроме функций интернет-магазина, заказчика интересовали информационно-представительские функции. Сайт должен был обеспечить дополнительный канал коммуникации с клиентом маркетиногового отдела, методы предоставления клиенту информации в наиболее удобном виде, методы сбора информации о предпочтениях и мнении клиента для последующего анализа с целью улучшения качества услуг, средства создания положительного имиджа компании, а также дополнительный метод поиска и привлечения сотрудников. Кроме того, интерфейс администратора должен был быть достаточно прост для сотрудников без специального образования и дополнительного обучения, а также необходима была возможность разграничения прав на разделы сайта между сотрудниками разных отделов.

Дизайном и вёрсткой занимались Lautrec production. Серверный код и клиентский javascript - моя работа. Кроме разделов с условно-постоянной вёрсткой, разработаны:

  • Ленты новостей с трансляцией RSS
  • Статьи
  • Галерея
  • Часто задаваемые вопросы
  • Формы обратной связи
  • Портфолио
  • Вакансии
  • Опросы
  • Акции и распродажи
  • Слайдер баннеров
  • Комментарии с анти-мат фильтром к новостям и статьям
  • Полнотекстовый поиск на базе Sphinx
  • Обмен данными с 1С

Сайт сохраняет полностью функциональность в браузерах с выключенным JavaScript, хоть интерфейс и содержит функции, основанные на нём и направленные на дополнительное удобство пользователя. Например, с включенным JavaScript, проверка и отправка данных форм переключается на AJAX.

Благодаря оптимизированным запросам к БД, низкоуровневому кэшированию данных и использованию асинхронных задач сайт показывает высокую скорость ответа и устойчивость к нагрузкам.

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

Сотрудники с большим уровнем квалификации могут использовать более сложный, но и более функциональный основной интерфейс администратора.

Для предотвращения взлома интерфейса администратора, разработан дополнительный слой защиты (middleware).

Заказчик интернет-магазина обладает впечатляющим разнообразием товаров, насчитывающим более 100 000 SKU. Каждый вид товара обладает своим уникальным набором характеристик.

Тем не менее, возможен поиск товаров не только по ключевым словам, но и гибкий поиск по отдельным характеристикам или их группам. Формы расширенного поиска генерируются автоматически на основе тех характеристик и их значений, которые имеют товары в группе и подгруппах поиска.

« к списку работ