Xaraya

Xaraya

Infobox_Software
name = Xaraya

released = initial release|2005|11|6
latest_release_version = 1.1.4
latest_release_date = release date|2008|01|03
programming_language = PHP
operating_system = Cross-platform
status = Active
genre = Content Management System, Web Application Framework
license = GNU General Public License
website = [http://www.xaraya.com/ www.xaraya.com]

Xaraya is a Content Management System and is Free Software published under the GNU General Public License. Xaraya is written in the programming language PHP, and is based on the previously unpublished 0.8 branch of PostNuke (circa mid-2002). [citebook|title=Content and Workflow Management for Library Web Sites: Case Studies |author= Holly Yu|year= 2005|publisher=Idea Group Inc | pages=37|id=ISBN 1591405343 |url=http://books.google.com/books?id=8E1aOIGNFKMC&pg=PA37&dq=Xaraya&sig=seVNe3mqvR1o-Ik-jNJf02KrOX8]

Xaraya shares basic ideas with PostNuke in the area of modularity and security, but it has been completely rewritten with a focus on separation between design and content in order to achieve a more modular and flexible product. This added flexibility allows Xaraya to be used in many different ways, including blog portals, online communities, e-commerce and brochure sites.

Templating system

Xaraya has a templating system developed specially for it, known as [http://docs.xaraya.com/documentation/rfcs/rfc0010.html Block Layout] . This makes it possible to customise most features of a website developed using Xaraya.

Block Layout supports the complete separation of code and layout. The output templates are written in XML, with 'xar' namespace tags providing variable access, looping constructs, conditional constructs and inclusion of sub-templates. The output from the standard themes are XHTML and RSS, though any other type of output can be generated.

Block Layout allows the developer to create adhoc "blocks" which can be constructed into full pages to create a versatile array of unique websites.

Xaraya can be operated with different databases, including MySQL, Postgres and SQLite.

Dynamic Data

A noteworthy core module of the Xaraya CMS is 'dynamic data'. This provides the functionality to define data objects using metadata (stored in the database). The data objects can be used to extend existing data objects in most modules, or to provide all the database access required in a module. The dynamic data objects can map onto individual physical tables, a single shared table, text files or any other underlying storage mechanism by extending classes.

ee also

*Web content management system

References

External links

* [http://www.xaraya.com/ Official Website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Xaraya — Тип Система управления контентом/CMF Операционная система Кроссплатформенное программное обеспечение Последняя версия 2.3.1 (12 июня 2012) Тестовая версия …   Википедия

  • Xaraya — Aktuelle Version 1.2.3 (5. Februar 2011) Betriebssystem plattformunabhängig Programmier­sprache PHP …   Deutsch Wikipedia

  • Adodb — Entwickler: John Lim Aktuelle Version: 5.07 (26. Dezember 2008) Betriebssystem: alle LAMP Systeme, Windows und Mac Kategorie …   Deutsch Wikipedia

  • PHPNuke — PHP Nuke Entwickler: Francisco Burzi Aktuelle Version: 8.1 (August 2007) Betriebssystem: plattformunabhängig Programmiersprache …   Deutsch Wikipedia

  • Phpnuke — PHP Nuke Entwickler: Francisco Burzi Aktuelle Version: 8.1 (August 2007) Betriebssystem: plattformunabhängig Programmiersprache …   Deutsch Wikipedia

  • Liste De Systèmes De Gestion De Contenu — Cet article présente une liste de systèmes de gestion de contenu (SGC). Article détaillé : Système de gestion de contenu. Sommaire 1 Quelques SGC 1.1 SGC ne nécessitant pas de base de données 1.2 Portails …   Wikipédia en Français

  • Liste de systemes de gestion de contenu — Liste de systèmes de gestion de contenu Cet article présente une liste de systèmes de gestion de contenu (SGC). Article détaillé : Système de gestion de contenu. Sommaire 1 Quelques SGC 1.1 SGC ne nécessitant pas de base de données 1.2… …   Wikipédia en Français

  • Liste de systèmes de gestion de contenu — Cet article présente une liste de systèmes de gestion de contenu (SGC). Article principal : Système de gestion de contenu. Sommaire 1 Quelques SGC 1.1 SGC ne nécessitant pas de base de données 1.2 Portails …   Wikipédia en Français

  • Drupal — Drupal …   Википедия

  • PHP-Nuke — Тип Система управления содержимым Разработчик Франсиско Бурси Написана на PHP Последняя версия 8.2 Тестовая версия 9.0 Лицензия GPL …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”