Необходимо написать cms
* Совместимость с SEO ( title, keywords, descriptions задаются для любой страницы или раздела).
* Обязательное наличие ЧПУ
* Работа разделов по выбору либо поддомен, либо подраздел.
* Малое кол-во запросов к базе данных mysql при генерации страницы. Малая нагрузка на сервер. Необходимо, чтобы cms выдерживала при работе на виртуальном хостинге .masterhost минимум 4000-5000 хостов в день.
* Система кеширования
* Создание, редактирование, удаление, перемещение, сортировка разделов- подразделов в админчасти, а также автоматическое генерирование навигационного меню. Удобное создание и назначение шаблонов дизайна страниц.
* Модуль контент ( Возможность делать любое количество разделов, c подразделами (неограниченная вложенность, с вставкой картинок, с разными видами форматирования) через WYSIWYG редактор. Просмотр в html. Предосмотр страницы.
* Загрузка картинок.
* Комментарии к материалам сайта. Возможность включения- отключения комментариев в материалах, новостях, с уведомлением на e-mail администратора о новых комментариях.
* Модуль новости, архив новостей
* Модуль карта сайта.
* Поиск по сайту - с возможностью поиска в конкретном разделе.
* Версия для печати.
* Rss ленты по разделам и по всему сайту
* Календарь событий
* Голосования (редактирование, удаление, по времени, архив голосований)
* Рейтинги статей, материалов на сайте. Возможность включения- отключения (т.е. нужно, чтобы можно было, например, на любой странице поставить запрет на оценку)
* Love store чтобы пользователи могли присылать. Через премодерацию. Редактирование, удаление, создание.
* 12 шаблонов дизайна для сайта.
* Возможность настраивания списков подразделов сверху, сбоку, снизу.
* Модуль Каталог фирм. Возможность создания нескольких каталогов. Возможнось фильтрации по городу. Неограниченная вложенность, сортировка по алфавиту, принудительная сортировка. Подробное описание фирмы: название, город, адрес, контакты, статья, схема проезда, прайс-лист, галерея работ (продукции) отзывы о салоне, список услуг.
* “Некий модуль” еще статьи на тему.
* Логирование результатов работы админов
* Логирование ошибок