Бесплатные CMS // iPHPPortal

Content Management System (система управления содержанием) iPHPortal — это комплекс программного обеспечения, позволяющий разрабатывать и поддерживать динамические сайты. Система управления сайтом позволяет отделить управление контентом сайта от необходимости редактирования шаблонов страниц и избежать ошибок операторов с низкой квалификацией, связанных с вёрсткой страниц сайта и организацией документов и файлов на стороне сервера.

Как вариант базовой платформы для создания и сопровождение системы образовательных порталов создана CMS система, учитывающая специфику образовательных порталов. В реализованной CMS системе используются свободно распространяемые технологии Apache, PHP, MySQL и Mnogosearch.

В ядре системы заложены функции управления пользователями и правами пользователей, структурой сайта, разделения дизайна и информационного наполнения, управления различными типами материалов. Для ускорения работы используется предгенерация структуры сайта (директории) и блочное кэширование, т.е. при каждом обращении страница сайта собирается динамически, но из статических (закэшированных) фрагментов. Это позволяет снизить нагрузку на сервер и уменьшить время отклика.

В системе реализован интерфейс для создания модулей, выполняющих определенные функции. Это позволяет создать библиотеку модулей для использования на сайтах системы образовательных порталов.

В настоящий момент реализованы модули «Форум», «Баннерная система», «Тесты», «Поисковая системы» (используется программа Mnogosearch), «Каталог образовательных ресурсов» и др.

Наличие готовых решений позволяет значительно снизить время и затраты на создание новых сайтов.

В комлект поставки системы входят PHP-скрипты, дамп базы данных и руководство пользователя и разработчика. Отдельно можно скачать набор необходимых программ для запуска системы iPHPortal — веб-сервер Apache, язык PHP (модуль к Apache) и сервер баз данных MySQL.