XOOPS. Подробнее


ХOOPS — это объектно-ориентированная система по управлению содержанием сайтов (CMS), которая написана на языке программирования PHP и используется как база данных для хранения наличествующей информации MySQL. XOOPS считается свободным ПО, который защищён лицензией GPL. Что касается функциональности ХOOPS, то оно обеспечивается за счет подключаемых модулей - ХOOPS шаблонов.

На сегодняшний день проект XOOPS раздвоился на XOOPS Cube и XOOPS.

Особенности cms ХOOPS

Система cms ХOOPS получила свое развитие, как одна из портальных открытых систем, которая произошла от общего «прародителя», а именно, от системы PHP-Nuke. Говоря о сути системы, нужно отметить, что это cms, т. е., система управления содержанием, комплекс ПО (скриптов на языке программирования PHP), который применяет для сохранения контента базы данных, дающий возможность строить веб-проекты  любой сложности с практически любым комплексом сервисов.

Популярность и живучесть этой системы объясняется, в первую очередь, ее явными отличиями от подобных — модульностью своего построения, где те программы, которые обеспечивают функциональность, практически отделены от опции представления различных сервисов, которая, в свою очередь, является отделенной от системы дизайна.

Программными компонентами системы передается информацию, которую нужно  довести до клиента через интерфейс системы Smarty шаблонов, в которой полностью готовые информационные блоки предоставляются в виде символьных обозначений. Автору веб-сайта нет никакой необходимости беспокоиться относительно того, что за составляющий компонент он будет отправлять пользователю: видеофайл, изображение, форму опроса, таблицу с какими-то данными или что-либо еще, — достаточно только прописать в этом шаблоне соответствующее название, а обо всем остальном позаботится сама система.

Smarty ХOOPS шаблоны, которые выдаются каждым программным модулем, формируются в те шаблоны блоков, которые видимы пользователю. Автор сайта вправе применять готовые шаблоны, которыми заранее были укомплектованы имеющиеся программные модули. Также возможно формирование своих блоков в строгом соответствии с индивидуальными представлениями касательно удобства и эстетики сайта.

Набор уже получившихся блоков контента сайта формируется в саму структуру сайта, т. е., тему оформления,  где определяется именно когда и на каких страничках сайта, а также в каком порядке будут иллюстрироваться эти информационные блоки. Тему оформления владелец сайта также может изменять по своему желанию и усмотрению, например, установив одну тему из десятков готовых, бесплатных и  платных ХOOPS шаблонов, или же создав собственный.

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

С административной точки зрения система администратору предоставляется удобный и простой веб-интерфейс, который позволяет производить весь комплекс обслуживания без применения каких-либо сторонних программ и компонентов.

Установка системы делается путем быстрой загрузки на веб-сервер всех составляющих компонентов cms ХOOPS, а еще последующего диалога, имеющегося с системой через веб-браузер в формате «да — нет»; «задайте значения параметра». Что касается базового комплекта, включая процесс системной установки, он является полностью русифицированным.

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


Предложить идею урока:


Ошибка в тексте

Послать сообщение об ошибке администратору?
Ваш браузер останется на той же странице.

Ваше сообщение отправлено. Спасибо!

Окно закроется автоматически через 3 секунды

Наверх