|
Xaraya is an extensible, open source web application framework and content management solution released as
free software under the GNU General Public License. Xaraya is written in PHP, and is a fork of the Postnuke project. Xaraya delivers the requisite infrastructure and tools to create custom web applications that include fully dynamic multi-platform Content Management Solutions (CMS).
Xaraya 0.9.9 Beta has been released. Xaraya is on the final road toward the 1.0.0 release, and with 0.9.9 stabilization efforts have been made particularly to the installation,
performance (cache system) and functionality has been introduced. This release is a maintenance release and supplies key bug fixes to the core code since the last release.
Xaraya 0.9.13 provides us with an opportunity for a final bug fix release prior to the merging of these exciting development scenarios.
The high-level features of Xaraya include:
1) A highly modular system - There a need to change core scripts in order to accomplish a deed. With the
Xaraya Event System, it is possible to plug into the core when needed .With the modular design, there is also a high degree of reusability. With the Xaraya Hooks System, it is too possible to add different presentation layers to nearly any module.
2) Complete control over the output via templating from themes. This means that any one theme can control the entire look and feel of the layout for your website, while another theme could present the output in a complete opposite manner. There are no constrains on the hard coding presentation within modules or core.
3) With Xaraya's Dynamic Data Model, you are able to redesign the data structure of modules. Dynamic Data can do that for you, and you can export the data structure to other websites in need.
4) Xaraya offers both modular input and output content handlers to expand the way your content is presented Xaraya comes pre-configured with News, Documents, Links, Reviews, and FAQ. The
only code that is necessary to add a new article type is to create a template for that new article type.
5) Xaraya comes with modular authentication. This means that authentication methods such as LDAP, PAM, etc are possible.
Xaraya comes with a working LDAP module and new plugin systems are being developed such as external application authentication for use with other popular programs such as PHPBB and Invision .
6) Xaraya flexibility gives you not only a way to manage content but a framework for web based applications. This decreases the development time from beginning to end for new applications for your use. A fully documented example and dynamic example module is there to get you started along with a thriving community of developers that have chosen Xaraya as their platform
7) Xaraya has a very quick installation method to get you off the ground running very quickly. The installation will install your database, and also check for several configuration values about your server .
8) Xaraya offers an extremely flexible and easy to use permissions system. The permissions were redesigned from the ground up with usability and flexibility in mind.
9) Xaraya offers built in short url support in many modules. This allows your website to have nicer url's than many CMS packages out there as well as in grained search engine optimization. Xaraya websites attain higher results in the search engines than most other packages .
10) Xaraya has a modular cache system which significantly improves performance over other content management systems
11) Xaraya works on multiple database platforms such as MySQL and PostgreSQL with on going development for other database solutions .
|