XOOPS is a new technology meant for web developers. It is acronym for Extensible Object Oriented Portal System. It is a web application platform that provides tools for online application development. It was developed by organization known as XOOPS Project and is an open source content management system. It is written in PHP.
The name might suggest it as a Portal System but it is mainly used as web application platform. What Extensible Object Oriented Portal System provide is template for every type of website development. It has a modular architecture and developers require installing all the required modules. Once the installation is done it allows developers to customize, modify, applying theme and maintaining website with regular updating.
It has been one successful platform receiving many awards and accolades. It has gained a reputation in PHP based Content Management System forte and is considerably rated among top % platform since 2008.
XOOPS provide database support using Relational database, currently MySQL. It also has advanced control on the access. The access control allows administrator to manage user groups and grant them with only necessary rights. The right and facilities can be blocked by administrator.
Every single module can be handled separately including installing and uninstalling. It has different administration for every module that looks after activation and deactivation. Every module thus separately manages the comment, permissions, access controls and notifications. Along with this administrator can specify specific permission to users as well.
Since XOOPS is open source and released under the terms of GNU General Public License, the development in it depends of the contribution from worldwide communities. It is one of the best tools and web application platforms and can be developed further.