CMS авто (автопортал). Часть 2

Author Роман Чернышов    Category CMS     Tags Комментариев 0 Дата 18 Апр

Я уже ранее писал пост про CMS автопортала, в нем я рассказывал про функционал доступный со стороны пользователя, который постоянно растет и обновляется. В этом посте я расскажу про функционал администратора и немного о внутреннем устройстве самой системы. И так обо всем подробнее.

Админская часть сайта состоит из следующих разделов, которые можно назвать классическими, а именно:

Настройки сайта
Раздел с базывыми настройками сайта, задания названия сайта, адреса емаил почты администратора и сапорта, название домена сайта.

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

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

раздел Комментарии
Модерирование всех комментариев на сайте в одном разделе, комментарии идут в виде ленты, с возможностью удаления их. Отображается автор комментария, время и дата.

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

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

два разделе Рассылки и Отложенные рассылки
Очень удобно осуществлять рассылку на емаил, дайджеста событий на сайте за минувшую неделю, всем пользователем сайта или выборочным группам. Можно рассылать любые новости и прочую информацию. Отложенная рассылка служит для постепенной рассылки сообщений, дабы миновать блокировки со стороны хостера за множество отосланных писем с вашего сайта. есть возможность дублирование сообщение в ЛС.
Поддержка пары тегов, а именоо:
— имя пользователя
— ссылка отписаться от рассылки
Эти теги позволяют вставлять в каждое отосланное письмо имя получателя, например «Привет «, а также уникальную ссылку на отписку от рассылки. Это позволяет соответствовать требованиям большинства почтовых служб в том числе mail.ru и гарантирует защиту от пападания под их спам фильтры.

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

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

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

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

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

Особенности

Раздел «Опубликовать Материал» имеет функционал по кросспостингу публикуемых материалов в социальные сети, в группы Вконтакте, записи в twitter. Так же в данном разделе есть возможность осуществлять Ping серверов Яндекса для ускорения индексации публикуемых материалов. 

Технические особенности и требования CMS

Требования к хостингу можно считать классическими, это PHP 5.2 >, MySQL 4>, Apache. Достаточно стандартного шаред хостинга. 

CMS имеет оптимизацию запросов к БД, а также их кеширование в файлы, что существенно снижает нагрузку на хостинг и позволяет летать системе при 10т. уникальных посетителей в сутки, 30т. просмотров страниц. Но эти цифру указаны лишь с учетом того, что я лично протестировал, на деле нет ни каких предпосылок сомневаться в том, что система будет с легкостью выдерживать более серьезные нагрузки. Впрочем это уже отдельная тема, и касается она не только системы но и хостинга\сервера на котором она будет установлена.

Шаблон сайта написан с использование в качестве шаблонизатора шорт тегов PHP. По аналогии с WordPress. Html и CSS максимально отделены от логики системы, что позволяет достаточно легко производить правки шаблона.

Напомню: Предыдущее описание системы, ее пользовательской части.

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

Об авторе и блоге Чернышов Р.В. Сертификат. Топ 10% лучших фрилансеров, Чернышов Р.В.

Друзья, всем привет!

Меня зовут Роман Чернышов, я веб-разработчик и данный блог посвящен моим проектам и бизнесу.

Тут я делюсь личным опытом
и отвечаю на вопросы. Я всегда готов к сотрудничеству с вами, готов реализовать проект любой сложности(опыт 10+ лет).

Если у вас есть вопросы, предложения, вы хотите совершить покупку моих решений или заказать работу, пишите!



Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

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