CMS автомобильного портала

Author Автор: Роман Чернышов    Опубликовано: 31 июля 2013

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

Пользовательская часть сайта


Авто сайт представляет собой клуб владельцев авто-ваза, а именно ВАЗ 2108-2115 (но разумеется при желании CMS сайта, можно переоформить под любую тематику).
Сайт является порталом, т.к. включает в себя множество разделов, разработка таких порталов на мой взгляд целесообразна с учетом написания движка нуля, в виду того, что требуется очень большое количество уникального функционала. Впрочем у всех свое мнение на этот счет, подробнее о создании сайтов можете почитать в блоге: Блог о веб дизайне и сайтостроении

Раздел: Бортовые журналы
Раздел позволяет пользователям вести личные блоги, о собственном автомобиле, писать заметки и статьи, а также отчеты о проведенных работах над свои авто. Выкладывать фото и видео. Остальные пользователи сайта имеют возможность оценивать публикации и комментировать их.

Раздел:Каталог предприятий
Весьма полезный раздел для пользователей сайта, в нем расположены предприятия, фирмы, магазины относящиеся к тематике сайта. В данном случае это все предприятия так или иначе связанные с автомобилями, а именно автосервисы, магазины автозапчастей, заправки и т.д. Размещение в каталоге может быть как бесплатным так и платным.

Раздел:Форум
Тут все понятно — типичный форум с разделами и темами, единственное но, он интегрирован с CMS таким образом, что имеет общий дизайн с ней, имеет общую пользовательскую базу. Авторизация на форуме происходит автоматически при логине пользователя на сайте. Форум имеет отдельную админку.

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

Раздел: Личный кабинет
В этом разделе пользователь может заполнить анкету(поля которой настраиваются в админке, непосредственно админом), выбрать и установить аватар(в том числе из предложенной коллекции аватарок). Настроить прочие параметры.

Раздел: Фотоальбомы
Весьма интересный раздел, суть его понятна из названия(как и остальные впрочем;)), пользователь имеет возможность загружать фото на сайт, создавать тематические альбомы (все фото уменьшаются до нужного размера, проставляется ватермарк).

В следующем посте расскажу об админской части сайта и о технических характеристиках CMS. Также в скором поделюсь информацией о данном портале с точки зрения инвестора.

Обновления:

Апрель 2014. За минувшее время с момента написания данного поста было внесено множество новшеств в данную CMS, а именно появился каталог автомобилей пользователей по примеру с drive2.ru. Теперь любой пользователь может добавить свой автомобиль, фотографии к нему, вести бортовой журнал о нем, а также получать комментарии от пользователей и отвечать на них.

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

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

Множественные доработки кода системы.

Оставить комментарий

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 159₽
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка