XOOPS

Поделись знанием:
Перейти к: навигация, поиск
Xoops
Тип

Система управления содержимым

Разработчик

The XOOPS Project

Написана на

PHP

Операционная система

кроссплатформенное программное обеспечение

Языки интерфейса

мультиязычный

Последняя версия

2.5.7.1 (24 ноября 2014[1])

Тестовая версия

2.6.0 Alpha 2 (14 января 2013[2])

Лицензия

GPL

Сайт

[www.xoops.org/ ps.org]

XOOPSXOOPS

XOOPS ([ˈzuːps])[3] — объектно-ориентированная система управления содержанием сайта (CMS), написанная на языке PHP и использующая в качестве базы данных для хранения информации MySQL. Название системы — это аббревиатура фразы «eXtensible Object Oriented Portal System». XOOPS является свободным программным обеспечением, защищённым лицензией GPL. Функциональность XOOPS обеспечивается подключаемыми модулями.

Базируется на исходном коде проекта PHP-Nuke.





История Xoops

Система XOOPS CMS получила развитие как одна из открытых портальных систем, произошедших от общего прародителя — системы PHP-Nuke.

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

Так и в данном случае — одним из ответвлений PHP-Nuke был проект MyPHPNuke, от которого, собственно, и ответвился XOOPS. Эта ветвь оказалась очень удачной, дав жизнь и такому популярному проекту, как E-Xoops, именуемому в настоящее время RUNCMS.

Сейчас[когда?] проект XOOPS опять раздвоился на собственно XOOPS и XOOPS Cube. Но это ветвление не столь однозначно, ибо, оторвавшись от «консерваторов», не принявших нового направления развития и ушедших в проект XOOPS Cube, разработчики основного направления поняли, что несколько переоценили свои силы, и «откатились» к поддержке «классического» (на данный момент) направления.

Таким образом, в настоящее время сосуществуют две очень (вплоть до взаимозаменяемости модулей) похожие системы — XOOPS и XOOPS Cube, что характеризует XOOPS как стабильную систему, в определенной степени достигшую совершенства и не принимающую резких изменений.

Галерея

Напишите отзыв о статье "XOOPS"

Примечания

  1. [xoops.org/modules/core/ Download the latest XOOPS releases]  (англ.)
  2. [www.xoops.org/modules/news/article.php?storyid=6422 XOOPS 2.6.0 Alpha 2 Released for Testing]  (англ.)
  3. [www.xoops.org/modules/wfchannel/ All about XOOPS]: Pronunciation guide

Ссылки

  • [xoops.org/ Официальный сайт XOOPS]  (англ.)
  • [myxoops.ru/ Русскоязычный сайт o XOOPS]
  • [xoops.ws/ Приднестровская поддержка XOOPS]

Отрывок, характеризующий XOOPS

Ростов остановился.
– Вот как! – сказал он. – Ну что?
– Отбили! – оживленно сказал Борис, сделавшийся болтливым. – Ты можешь себе представить?
И Борис стал рассказывать, каким образом гвардия, ставши на место и увидав перед собой войска, приняла их за австрийцев и вдруг по ядрам, пущенным из этих войск, узнала, что она в первой линии, и неожиданно должна была вступить в дело. Ростов, не дослушав Бориса, тронул свою лошадь.
– Ты куда? – спросил Борис.
– К его величеству с поручением.
– Вот он! – сказал Борис, которому послышалось, что Ростову нужно было его высочество, вместо его величества.
И он указал ему на великого князя, который в ста шагах от них, в каске и в кавалергардском колете, с своими поднятыми плечами и нахмуренными бровями, что то кричал австрийскому белому и бледному офицеру.
– Да ведь это великий князь, а мне к главнокомандующему или к государю, – сказал Ростов и тронул было лошадь.
– Граф, граф! – кричал Берг, такой же оживленный, как и Борис, подбегая с другой стороны, – граф, я в правую руку ранен (говорил он, показывая кисть руки, окровавленную, обвязанную носовым платком) и остался во фронте. Граф, держу шпагу в левой руке: в нашей породе фон Бергов, граф, все были рыцари.
Берг еще что то говорил, но Ростов, не дослушав его, уже поехал дальше.
Проехав гвардию и пустой промежуток, Ростов, для того чтобы не попасть опять в первую линию, как он попал под атаку кавалергардов, поехал по линии резервов, далеко объезжая то место, где слышалась самая жаркая стрельба и канонада. Вдруг впереди себя и позади наших войск, в таком месте, где он никак не мог предполагать неприятеля, он услыхал близкую ружейную стрельбу.
«Что это может быть? – подумал Ростов. – Неприятель в тылу наших войск? Не может быть, – подумал Ростов, и ужас страха за себя и за исход всего сражения вдруг нашел на него. – Что бы это ни было, однако, – подумал он, – теперь уже нечего объезжать. Я должен искать главнокомандующего здесь, и ежели всё погибло, то и мое дело погибнуть со всеми вместе».
Дурное предчувствие, нашедшее вдруг на Ростова, подтверждалось всё более и более, чем дальше он въезжал в занятое толпами разнородных войск пространство, находящееся за деревнею Працом.
– Что такое? Что такое? По ком стреляют? Кто стреляет? – спрашивал Ростов, ровняясь с русскими и австрийскими солдатами, бежавшими перемешанными толпами наперерез его дороги.
– А чорт их знает? Всех побил! Пропадай всё! – отвечали ему по русски, по немецки и по чешски толпы бегущих и непонимавших точно так же, как и он, того, что тут делалось.
– Бей немцев! – кричал один.
– А чорт их дери, – изменников.
– Zum Henker diese Ruesen… [К чорту этих русских…] – что то ворчал немец.