Требования к CMS

Приведу основные требования к CMS

  • установка CMS;
  • загрузка фреймворка и всех его составляющих;
  • подключение и работа с базой данных;
  • работа с файловой системой и кеширование;
  • обработка и вывод ошибок;
  • добавление и удаление или страницы, использование визуальных редакторов;
  • изменение настроек системы;
  • подключение новых модулей;
  • поиск по сайту;
  • реализация подключаемых модулей и плагинов;
  • визуальный редактор материалов
  • работа с шаблонами и их редактирование из самой системы
  • включение ЧПУ;
  • загрузка и удаление файлов;
  • защита от взлома и SQL-инъекций;
  • возможность регистрации новых пользователей и распределение их прав доступа к разделам сайта;
  • комментарии, подписки и т.п.;
  • двухэтапная регистрация и оповещения на email;
  • поддержка публикаций текстов кода с подсветкой;
  • перехват ошибок HTTP и их страницы соответственно;
  • интеграция с социальными сетями;
  • ведение статистики ресурса (посещаемость, переходы и пр.);
  • перехват ссылок на внешние ресурсы и переадресация с предупреждением.

Мне очень нравится ресурс https://ruseller.com/lessons.php?id=1582, на котором подробно описан процесс создания CMS.

Поделиться:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • StumbleUpon
  • Technorati
  • БобрДобр
  • Memori.ru
  • МоёМесто.ru

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *