Техническое описание программы
1)Технические требования.
Система управления сайтом «iNTERNET.cms» разработана на языке программирования PHP. Для хранения информации используется СУБД MySQL.
Минимальные требования для работы системы таковы:
- PHP - 4.1.2 и выше
- MySQL - 4.0.18 и выше
- Apache - 1.3 и выше
2) Общее описание.
Система представляет из себя набор модулей, каждый из которых выполняет определенный набор задач и взаимодействует с другими модулями. Такой подход позволяет достаточно просто в дальнейшем расширять программу до необходимого функционала.
На данный момент система состоит из 3-х модулей: «Главный модуль» (Ядро), «Публикации» и «Поиск».
«Главный модуль» (Ядро)
Данный модуль является «сердцем» системы, в котором заложен основной функционал, позволяющий управлять сайтом. Также он является основой для работы и взаимодействия других модулей. Ядро системы включает/позволяет:
- WYSIWYG – редактор, позволяющий осуществлять редактирование содержимого страницы в наглядной форме.
- Структура сайта наглядно представлена в виде дерева.
- Автоматическое построение меню. Меню сайта строится на основе структуры сайта. Также можно влиять на то, какая страница покажется в меню, а какая – нет. Также есть инструмент, помогающий построить многоуровневое меню.
- Автоматическое построение карты сайта.
- Поддержка неограниченного числа шаблонов внешнего вида сайта, страницы, раздела, а также инструменты для редактирования шаблонов. К каждому шаблону можно прикрепить описание.
- Система обновлений системы, позволяющая загружать новые версии модулей с сервера обновлений.
- Все загружаемые пользователем документы (картинки, документы word, excel и т.д.) хранятся в отдельной области системы и сортируются автоматически по типу файла, что позволяет быстро найти нужный документ.
При разработке системы в Ядро было заложено большое количество инструментов, позволяющих максимально улучшить и оптимизировать работу по продвижению сайта.
«Публикации»
Модуль, позволяющий в кратчайшие сроки организовать на сайте ленту новостей, раздел статей и других публикаций, удобно структурированных по категориям. Модуль «Публикации» включает/позволяет:
- Поддержка неограниченного числа категорий (групп).
- Поддержка неограниченного числа публикаций.
- Определять, будет ли публикация показываться на сайте или нет, а также ограничить интервал времени, в течение которого публикация будет видна на сайте.
- Для редактирования публикаций используется визуальный редактор.
- Возможность редактировать мета-теги для разделов (групп) и отдельных публикаций.
«Поиск»
Данный модуль позволяет осуществлять поиск по всему информационному наполнению сайта. Результат поиска выводится в виде списка ссылок на найденные слова, с фрагментом текста, в котором встречается искомое слово.









