Why XOOPS?
If you take a quick look at the popular "try before you use" website www.opensourcecms.com (where you can test-drive a CMS before you install it to manage your own website), you will notice that many open-source content management systems exist. It is interesting to know what sets XOOPS apart from the others. Let us first see what other CMS software is available that is comparable to XOOPS. The following table illustrates this:
CMS |
License |
URL |
---|---|---|
Drupal |
GPL |
www.drupal.org |
Joomla |
GPL |
www.joomla.org |
Typo3 |
GPL |
www.typo3.org |
XOOPS is comparable with these systems, but the combination of ease of use and the number of applications or plug-in modules available for it make it a compelling choice. In addition, XOOPS provides a complete development API (Application Programming Interface) for anyone wanting to extend the functionality of the base system. XOOPS has multi-language support, site-wide search, and built-in support for banner advertising. There are even some e-commerce modules available if you wish to create an online store.
There are some really good reasons to use XOOPS, such as:
Ease of installation. The web-based installation is quick and painless.
Simple web-based administration of users and the website interface.
Multiple output formats, such as RSS feeds, which allow users to check for new content on your site without having to open up a web browser.
Workflow is supported by modules that have a submit, review, and approve process.
Enterprise-level user authentication is supported using LDAP.
Want to take your corporate data online? Want to start a business online? Want to share your family photos with relatives scattered around the world? Want to share information on your hobbies? Want to collaborate on projects with other like-minded people but they are too far away for you to meet in person?
XOOPS allows you to do all of the above, and much more. If you are willing to learn to program using PHP, then what you can do with XOOPS is limited only by your imagination. However, you do not need to know PHP in order to manage your web content; but a little knowledge of HTML would be handy.
Is XOOPS right for you? There are many CMS and blogging systems that are freely available. What you need to consider is the purpose of your website. XOOPS is for you if you want:
A portal, a collaboration and feedback website, static and dynamic information sharing.
Plug-in features, such as an upload/download area, a calendar, a polling area for feedback from users, and an image gallery.
Easy personalization of the website, to allow you to change the look and feel of the website without a lot of work.
Presentation of content of different types and technologies.
Subscription to information on your website using technologies such as RSS (Really Simply Syndication) that allows users to consolidate their information gathering needs in a central location without visiting your website.
Easy web-based methods of adding additional features and performing maintenance of older information.
Following are some example websites that use XOOPS. This shows the variety of content that can be served by XOOPS.
Geek Web Talk, USA: Internet Marketing and Search Engine Optimization (http://www.geekwebtalk.com).
![](https://static.packt-cdn.com/products/9781904811282/graphics/1280_01_01Final.jpg)
Ritsumeikan Asia Pacific University, Japan: A bi-lingual campus with students from over 80 nations (http://www.apu.ac.jp).
![](https://static.packt-cdn.com/products/9781904811282/graphics/1280_01_02.jpg)
InBox International, Canada: Web-development services and value-added expertise (http://inboxinternational.com).
![](https://static.packt-cdn.com/products/9781904811282/graphics/1280_01_03.jpg)
The Wandering Quilter: A site dedicated to Bernina embroidery (http://cjtinkle.com/modules/wordpress/).
![](https://static.packt-cdn.com/products/9781904811282/graphics/1280_01_04.jpg)
There are many others. To see more examples of websites built using XOOPS, navigate to:
http://xoopsfactory.com/modules/weblinks/index.php
and the forums at the official website of XOOPS:
http://www.xoops.org.