SofiFairyTell / TravelBlog

WebSite study prj
0 stars 0 forks source link

Направление работы #6

Open SofiFairyTell opened 3 years ago

SofiFairyTell commented 3 years ago
  1. PHP или другой серверный язык программирования. Сделать акцент на язык программирования. Расширенное применение библиотек, технологий, скриптов на данном ЯП. Предполагает использование готовых решений проектирования и разработки webсистем, таких как CMS (Content Management System) и CMF (Content Management Framework). Если будет использоваться CMS, то итоговый сайт необходимо адаптировать под конкретную выбранную тему (предметную область) сделав необходимые настройки в панели администратора и установив дополнительные плагины/модули. При необходимости подправить исходный код. CMF необходимо использовать если функционал вашего сайта является нестандартным и его необходимо разрабатывать «с нуля».

Originally posted by @SofiFairyTell in https://github.com/SofiFairyTell/TravelBlog/issues/5#issuecomment-885190946

SofiFairyTell commented 3 years ago

5 Требование к архитектуре

Сайт должен быть построен на основе архитектуры MVC (Model-View-Controller). Обязательным является использование классов и объектов на web-страницах и технологии AJAX (оценка комментариев, статей, юзеров, добавление их в избранное, голосование в опросах, удаление/редактирование некоторых записей и т.д.). Предусмотреть регистрацию и авторизацию пользователей. Желательно использование WYSIWYG редакторов для наполнения страниц содержимым, ЧПУ (Человеко-Понятные URL). Сайт должен быть интерактивным, максимально направленным на удобство работы пользователя. Для новостных сайтов и каталогов предусмотреть теги (метки), RSS-рассылку. По мере надобности организовать поиск по сайту.