Приглашаю всех желающих участников форума WebMaster опробовать проcтенький CMS, который хорошо подойдёт под сайт-визитку. С названием не парился, потому просто cmslite, а версия 0.2 потому что были доработки.

Нажмите на изображение для увеличения.  Название:	cmslite.jpg  Просмотров:	17  Размер:	14.1 Кб  ID:	14705

Функционал:
1. Отдельный PHP-шаблон в файле theme.php
2. Генерация меню функцией nav()
3. Админка в паке (по умолчанию admin/, но можно и переименовать, указав новую в config.php), её надо закрывать паролем серверными средствами
4. В админке можно: добавлять, удалять и редактировать страницы, а также прописать Weight (вес) страницы для сортировки в меню.
5. При добавлении или редактировании страницы, можно загружать файлы
6. Для страницы можно указать:

- Slug (чанг ЧПУ, для главной страницы index - в меню вместо него будет просто адрес сайта),
- Name (название, он же заголовок H1, он же пункт меню, если не указан – в меню не выводится, но тогда надо указать Redirect),
- Content (содержание, чистый HTML-код, без визивигна),
- Title (значение одноименного тега),
- keywords и description (метатеги),
- Redirect (создаёт 301 редиректа, для указанного Slug, если не указан – требуется указать поле Name, если указан Name в меню прописывается URL из Redirect).

7. Есть сбор статистики по общему количеству просмотров каждой страницы
8. Поддерживается обработка 304 статуса HTTP_IF_MODIFIED_SINCE
9. При выводе страницы присутствует заголовок Last-Modified, дата обновляется автоматически при создании и после редактирования страницы

Требования:
1. PHP с поддержкой расширения mysqli
2. База данных MySQL
3. mod_rewrite и доступ к настройкам такового через htaccess

Установка:
1. Скачать архив можно тут:
_https://drive.google.com/file/d/0B3O3n4Cgeca8cU1NMTByV1dtSWs/edit?usp=sharing
2. Разархивировать содержание архива на сервера. Можно в папку, можно на поддомен и т.д., куда нужно туда и ставьте.
3. Создать БД и таблицу pages из дампа sql.sql
4. Отредактировать config.php, прописать данные доступа к БД, можно и др. настройки.
5. Поставить пароль на папку с админкой (по умолчанию admin/ средствами сервера.
6. Открыть скрипт в браузере.

Вопросы, предложения, советы и т.д. приветствуются. Всем заранее спасибо!