CMS авто (автопортал). Часть 2
Я уже ранее писал пост про CMS автопортала, в нем я рассказывал про функционал доступный со стороны пользователя, который постоянно растет и обновляется. В этом посте я расскажу про функционал администратора и немного о внутреннем устройстве самой системы. И так обо всем подробнее.
Админская часть сайта состоит из следующих разделов, которые можно назвать классическими, а именно:
Настройки сайта
Раздел с базывыми настройками сайта, задания названия сайта, адреса емаил почты администратора и сапорта, название домена сайта.
раздел Пользователи
В данном разделе представлен весь список пользователей с возможностью добавления, изменения и удаления их. Так же есть возможность настройки полей персональной анкеты пользователей, в которой они указывают данные о себе.
раздел Бан
Этот раздел позволяет забанить пользователя и ограничить его свободы прибывания на вашем сайте, с возможностью отсылки уведомлений и предупреждений о ваших действиях и санкциях в отношении него. Раздел актуален для борьбы со спамщиками и прочими неугодными пользователями.
раздел Комментарии
Модерирование всех комментариев на сайте в одном разделе, комментарии идут в виде ленты, с возможностью удаления их. Отображается автор комментария, время и дата.
раздел Опубликовать материал
Этот раздел дает возможность публиковать любые записи на сайте, а именно Новости, Статьи, Статические страницы, и прочее. С этим разделом тесно связан раздел Категории материалов, где администратор может добавлять, редактировать и удалять категории.
раздел Бортовые журналы
Дает возможность модерировать бортовые журналы пользователей, аналогично предыдущим это редактирование и удаление существующих записей в борт.журналах.
два разделе Рассылки и Отложенные рассылки
Очень удобно осуществлять рассылку на емаил, дайджеста событий на сайте за минувшую неделю, всем пользователем сайта или выборочным группам. Можно рассылать любые новости и прочую информацию. Отложенная рассылка служит для постепенной рассылки сообщений, дабы миновать блокировки со стороны хостера за множество отосланных писем с вашего сайта. есть возможность дублирование сообщение в ЛС.
Поддержка пары тегов, а именоо:
— имя пользователя
— ссылка отписаться от рассылки
Эти теги позволяют вставлять в каждое отосланное письмо имя получателя, например «Привет «, а также уникальную ссылку на отписку от рассылки. Это позволяет соответствовать требованиям большинства почтовых служб в том числе mail.ru и гарантирует защиту от пападания под их спам фильтры.
раздел Статистика
Крайне удобный раздел для мониторинга постоянной аудитории вашего сайта, статистика посещений сайта зарегистрированными пользователями, за день, за неделю и за месяц, в результате чего видно кто составляет основное ядро публики вашего сайта.
а также разделы Опросы, Ссылки, Реклама, Баннеры
Тут все понятно, раздел для управления опросами на сайте, созданием новых и редактированием старых опросов. Остальные разделы позволяют управлять ссылками, баннерами и прочей рекламой на сайте. Вставлять блоки рекламы в определенные части шаблона сайта.
администрирование Автомобилей пользователей
Данная функция осуществляется не на стороне админской части сайта, а непосредственно на самом сайте. У администратора есть возможность модерирования добавляемых автомобилей пользователями. В каталоге автомобилей они появляются только после одобрения их администратором, например только при наличии фото и описания авто.
администрирование Форума
Данный функционал вынесен в отдельную админку, где есть возможность полного управления всем форумом, темами, постами, форумами, настройками и прочее.
администрирование прочих разедлов
Такие разделы как фотоальбомы пользователей, каталог фирм и предприятий, отзывы владельцев модерируются на стороне пользовательской части сайта. есть возможность удаления и изменения материалов.
Особенности
Раздел «Опубликовать Материал» имеет функционал по кросспостингу публикуемых материалов в социальные сети, в группы Вконтакте, записи в twitter. Так же в данном разделе есть возможность осуществлять Ping серверов Яндекса для ускорения индексации публикуемых материалов.
Технические особенности и требования CMS
Требования к хостингу можно считать классическими, это PHP 5.2 >, MySQL 4>, Apache. Достаточно стандартного шаред хостинга.
CMS имеет оптимизацию запросов к БД, а также их кеширование в файлы, что существенно снижает нагрузку на хостинг и позволяет летать системе при 10т. уникальных посетителей в сутки, 30т. просмотров страниц. Но эти цифру указаны лишь с учетом того, что я лично протестировал, на деле нет ни каких предпосылок сомневаться в том, что система будет с легкостью выдерживать более серьезные нагрузки. Впрочем это уже отдельная тема, и касается она не только системы но и хостинга\сервера на котором она будет установлена.
Шаблон сайта написан с использование в качестве шаблонизатора шорт тегов PHP. По аналогии с WordPress. Html и CSS максимально отделены от логики системы, что позволяет достаточно легко производить правки шаблона.
Напомню: Предыдущее описание системы, ее пользовательской части.
Похожие записи
Оставить комментарий
Full Stack
Senior, Architect
предложить оффер
- jQuery: как получить значение атрибута?
- PHP работа с изображением, класс SimpleImage
- Интеграция с API ОСАГО сайта sravni.ru
- Комментарии на PHP, Ajax, mySQL
- PHP: Категории бесконечного уровня вложенности.
- Nginx редирект на другой сервис с сохранением URL спросил (а) Сергей
- Исполнитель пропал, почему такое случается и понять с кем работать? спросил (а) Артем
- Можно ли WordPress считать универсальным движком? спросил (а) Андрей
- Что такое самописный скрипт или CMS? спросил (а) Антон
- Как при поиске в linux используя grep, добавить исключения? спросил (а) Алексей
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Как создать Telegram-бота с авторизацией через сайт к записи
- PHP скрипт: каталог закладок на сайты к записи
- Валидация на PHP к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
Archive
- +2024 (25)
- Ноябрь 2024 (10)
- Октябрь 2024 (8)
- Сентябрь 2024 (1)
- Август 2024 (5)
- Май 2024 (1)
- +2023 (27)
- Ноябрь 2023 (1)
- Октябрь 2023 (13)
- Сентябрь 2023 (10)
- Апрель 2023 (1)
- Март 2023 (1)
- Февраль 2023 (1)
- +2022 (21)
- Декабрь 2022 (11)
- Ноябрь 2022 (1)
- Май 2022 (2)
- Апрель 2022 (2)
- Март 2022 (3)
- Февраль 2022 (1)
- Январь 2022 (1)
- +2021 (17)
- Декабрь 2021 (5)
- Ноябрь 2021 (2)
- Июль 2021 (1)
- Июнь 2021 (2)
- Май 2021 (5)
- Апрель 2021 (1)
- Март 2021 (1)
- +2020 (20)
- Декабрь 2020 (6)
- Сентябрь 2020 (2)
- Август 2020 (1)
- Июль 2020 (2)
- Май 2020 (2)
- Апрель 2020 (2)
- Март 2020 (2)
- Февраль 2020 (1)
- Январь 2020 (2)
- +2019 (18)
- Декабрь 2019 (3)
- Ноябрь 2019 (2)
- Октябрь 2019 (2)
- Сентябрь 2019 (1)
- Август 2019 (2)
- Июль 2019 (1)
- Июнь 2019 (1)
- Апрель 2019 (2)
- Март 2019 (1)
- Февраль 2019 (3)
- +2018 (44)
- Декабрь 2018 (4)
- Ноябрь 2018 (7)
- Октябрь 2018 (8)
- Сентябрь 2018 (1)
- Август 2018 (4)
- Июль 2018 (5)
- Май 2018 (3)
- Апрель 2018 (7)
- Март 2018 (1)
- Февраль 2018 (2)
- Январь 2018 (2)
- +2017 (19)
- Декабрь 2017 (2)
- Ноябрь 2017 (1)
- Октябрь 2017 (1)
- Сентябрь 2017 (2)
- Июль 2017 (1)
- Июнь 2017 (1)
- Май 2017 (2)
- Апрель 2017 (3)
- Март 2017 (2)
- Февраль 2017 (1)
- Январь 2017 (3)
- +2016 (36)
- Декабрь 2016 (3)
- Ноябрь 2016 (3)
- Октябрь 2016 (2)
- Сентябрь 2016 (3)
- Август 2016 (7)
- Июнь 2016 (3)
- Май 2016 (3)
- Апрель 2016 (3)
- Февраль 2016 (1)
- Январь 2016 (8)
- +2015 (36)
- Ноябрь 2015 (5)
- Октябрь 2015 (4)
- Сентябрь 2015 (1)
- Август 2015 (8)
- Июнь 2015 (1)
- Май 2015 (4)
- Апрель 2015 (8)
- Март 2015 (3)
- Февраль 2015 (2)
- +2014 (26)
- Ноябрь 2014 (2)
- Октябрь 2014 (5)
- Сентябрь 2014 (6)
- Июль 2014 (1)
- Июнь 2014 (2)
- Май 2014 (3)
- Апрель 2014 (6)
- Февраль 2014 (1)
- +2013 (27)
- Декабрь 2013 (2)
- Ноябрь 2013 (1)
- Октябрь 2013 (1)
- Август 2013 (1)
- Июль 2013 (3)
- Июнь 2013 (10)
- Май 2013 (1)
- Апрель 2013 (2)
- Февраль 2013 (3)
- Январь 2013 (3)
- +2012 (41)
- Декабрь 2012 (2)
- Ноябрь 2012 (3)
- Октябрь 2012 (7)
- Сентябрь 2012 (2)
- Август 2012 (1)
- Июль 2012 (3)
- Июнь 2012 (2)
- Май 2012 (6)
- Апрель 2012 (2)
- Март 2012 (7)
- Февраль 2012 (5)
- Январь 2012 (1)
- +2011 (57)
- Декабрь 2011 (6)
- Ноябрь 2011 (2)
- Октябрь 2011 (3)
- Сентябрь 2011 (5)
- Август 2011 (4)
- Июль 2011 (3)
- Июнь 2011 (3)
- Май 2011 (3)
- Апрель 2011 (4)
- Март 2011 (10)
- Февраль 2011 (5)
- Январь 2011 (9)
- +2010 (43)
- Декабрь 2010 (7)
- Ноябрь 2010 (21)
- Октябрь 2010 (14)
- Сентябрь 2010 (1)
Свежие записи
- Интеграция платежной системы MoonPay на сайт по API 10.11.2024
- Парсер товаров с Taobao 08.11.2024
- Упаковка и минификация кода JavaScript онлайн 07.11.2024
- Как эффективно анализировать логи при DDOS атаке 07.11.2024
- Бот для автоматических заказов на OZON (плагин для Chrome) 07.11.2024