Движок гостевой книги
Общее описание
- Имеет удобную защищенную паролем систему администрирования, с интуитивно понятным Веб интерфейсом, который позволяет править тексты сообщений пользователей, оставлять комментарии на их сообщения, удалять сообщения пользователей.
- Автоматически разбивает сообщения на страницы, в зависимости от параметров заданных в файле настроек.
- Позволяет пользователям (без регистрации) оставлять свои коментарии о сайте.
- Проверяет заполнение некоторых полей перед отправкой нового сообщения от пользователя на сервер с помощью выполняемого в браузере пользователя JavaScript скрипта.
- Защита от спам-роботов (captcha).
Рабочие примеры
Технические особенности
- Скрипт полностью автономен: имеет собственные скрипты, шаблоны, файл стилей.
- Может работать как самостоятельно, так и подгружается в нужном месте в шаблон CMS).
- Защита админских скриптов паролем осуществляется через .htaccess.
- Не требудет для своей работы базы данных. Данные хрянятся в текстовом виде и легко могут быть копированы или заархивированы. В экстренной ситуации возможна правка данных в ручную непосредственно. При этом каждая строка соответствует одному сообщению, данные внутри которого разделены с помощью спец. разделителя.
- Движок (основные скрипты, шаблоны, функции) и файл данных пространственно разнесены так, чтобы при необходимости было удобно производить резервное копирование и работу с данными, не затрагивая движок.
- По возможности, програмный код отделен от шаблонов.
- Код организован в виде основных скриптов и вызываемых функций, при этом все функции разнесены по своим файлам.
- Система шаблонов реализована без привлечения внешних шаблонизаторов, а с применением возможностей парсинга с помощью средств самого PHP (через использование include).