Секретные записки WEB-программиста




100mbru, bitrix, CentOS, cms, drupal, java, joomla, LAMP, linux, mysql, nicru, Open-Source, php, Red Hat, seo, Typo3, ubuntu, win, windows, авто, администрирование, алгоритмы, алкоголь, бизнес, битрикс, видео, военмех, выборы, германия, джино, домены, интересности, исследования, картинки, кино, компьютеры, ливия, магазин, маразм, мастерхост, обработка-изображений, пейнтбол, политика, политэкономия, прикольное-видео, программирование, путешествия, работа, религия, рунет, сайтостроение, сео, сми, технологии, украина, форум, хиханьки, холивары, хостинг

marinermap.com

13.03.2018

сайт сделан на базе QS-CMS (cms для интернет-магазинов)

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

Карта всех объектов

google-maps, кастомизирована, заложена возможность выбора персонального скина пользователем

Объекты отмечены маркерами, вид маркера зависит от типа точки

При клике на точку всплывает меню с избранными параметрами (список праметров настраивается)

Фильтрация точек на карте

Настраиваемый фильтр позволяет выбирать точки по типу и по любым параметров (целым, вещественным, выриантным, мультивариантным),

Изменения в фильтре тут же отражаются на карте

Список однотипных объектов (верхнее меню -> explorer)

на данный момент существует 3 типа: марина, якорная стоянка и чартер, но нет никакого ограничения для расширения этого списка.

Рядом со списком имеется фильтр, позволяющий отбирать объекты по параметрам, список параметров в фильтре - настраивается

Страница объекта (точки на карте)

карта окрестностей точки, список значений параметров, фотографии, текстовое описание.

Шаблон страниц объектов (список элементов страницы и их расположение) - настраивается, может быть индивидуальным для каждого типа объекта.

Зарегистрированный пользователь может оставить свою оценку объекту и текстовый отзыв. На основании оценок пользователей расчитывается рейтинг точки.

Карта всех объектов
Фильтрация точек на карте
Список однотипных объектов (верхнее меню -> explorer)
Страница объекта (точки на карте)