PHP Programming Language - Cultural View

PHP Programming Language - Cultural View PHP Programming Language - Cultural View

culturalview.com
from culturalview.com More from this publisher
14.07.2013 Views

XOOPS 372 It consistently ranks as Top 5 CMS in the Open Source CMS Awards organized by Packt Publishing. In 2008 it ranked Top 5 in Best PHP Open Source CMS [10] , and was Top-5 finalist in 2009 Best Overall CMS Award category. [11] Onokazu, a founder of XOOPS, won the title as one of "Open Source CMS Most Valued People" at the 2008 Packt awards. [12] , and Taiwen Jiang, the current Lead Developer, won the same award in 2009. Key features Community Database Because XOOPS is released under the terms of the GNU General Public License (GPL) the growth and development of XOOPS is dependent on the contributions of a worldwide community effort. XOOPS uses a relational database (currently MySQL) to store data required for running a web-based content management system. Advanced access control layer Administrators have the ability to grant specific groups of users specific access rights to content and features such as edit, delete, upload, add attachments, publish content, and so on. Modularized Modules can be installed, uninstalled, activated, and deactivated using the module administration system. Core features usable by modules XOOPS possess a number of core features that can be used by modules like permissions, comments, notifications and blocks features. Personalization Administrators have the ability to set specific permissions for user access and control of individual elements of their websites. User Management The ability to search for users by various criteria, send email and private messages to users through a template-based messaging system. International language support The XOOPS community has official support sites around the world for non-English-speaking users. Additionally XOOPS itself supports multi-byte character sets for languages that use characters not in the Latin alphabet, for example Japanese, Simplified and Traditional Chinese, Korean, etc. The multi-language support is also available on the PDF generation feature provided by the TCPDF library. Theme-based skinnable interface Templates XOOPS uses themes for page presentation. Both administrators and users can change the look of the entire web site by selecting from available themes. XOOPS uses the Smarty templating engine which allows many benefits such as easier separation between business logic and presentation logic as well as content caching. Built-in LDAP authentication Some SEO add-ons A number of XOOPS modules contain features to facilitate the indexing of a website in search engines, like metatags, title tags and occasionally some URL rewriting. However, XOOPS does not give its users full control over their URLs. Where URL rewriting is possible, XOOPS often uses redirects that may confuse

XOOPS 373 See also search engines. In addition, some XOOPS modules create duplicate content by making the same information available on more than one URL while in other cases (especially in case of multilingual sites), several sets of content may be made available through the same URL. • Content management system • Free software • Open source software External links • XOOPS Project Site [13] References [1] http://www.xoops.org/ [2] Spick, Goeff (October 27, 2009). "Latest XOOPS Web CMS Release Bolsters Admin Usability" (http://www.cmswire.com/cms/web-cms/ latest-xoops-web-cms-release-bolsters-admin-usability-005874.php). CMS Wire. . [3] "XOOPS Books" (http://www.xoops.org/modules/news/article.php?storyid=4534). XOOPS. November 17, 2008. . [4] http://www.eweek.com/article2/0,1895,1983364,00.asp [5] http://www.xoops.org/modules/news/article.php?storyid=4187 [6] http://www.xoops.org/modules/news/article.php?storyid=4195 [7] http://www.xoops.org/modules/news/article.php?storyid=4209 [8] http://www.xoops.org/modules/news/article.php?storyid=4588 [9] http://www.xoops.org/modules/news/article.php?storyid=5067 [10] Johnston, Mike (January 24, 2009). "2008 Open Source CMS Award Finalists Announced" (http://www.cmscritic.com/archives/ 50-2008-Open-Source-CMS-Award-Finalists-Announced.html). CMS Critic. . [11] Ruby, Bryan (September 22, 2009). "Finalists in Packt's 2009 Open Source CMS Award announced" (http://cmsreport.com/blog/2009/ finalists-packts-2009-open-source-cms-award-announced). CMS Report. . [12] "2008 Open Source CMS Most Valued People" (http://www.packtpub.com/article/open-source-cms-most-valued-people-announced). 2008-10-27. . [13] http://sourceforge.net/projects/xoops

XOOPS 372<br />

It consistently ranks as Top 5 CMS in the Open Source CMS Awards organized by Packt Publishing. In 2008 it<br />

ranked Top 5 in Best <strong>PHP</strong> Open Source CMS [10] , and was Top-5 finalist in 2009 Best Overall CMS Award<br />

category. [11] Onokazu, a founder of XOOPS, won the title as one of "Open Source CMS Most Valued People" at the<br />

2008 Packt awards. [12] , and Taiwen Jiang, the current Lead Developer, won the same award in 2009.<br />

Key features<br />

Community<br />

Database<br />

Because XOOPS is released under the terms of the GNU General Public License (GPL) the growth and<br />

development of XOOPS is dependent on the contributions of a worldwide community effort.<br />

XOOPS uses a relational database (currently MySQL) to store data required for running a web-based content<br />

management system.<br />

Advanced access control layer<br />

Administrators have the ability to grant specific groups of users specific access rights to content and features<br />

such as edit, delete, upload, add attachments, publish content, and so on.<br />

Modularized<br />

Modules can be installed, uninstalled, activated, and deactivated using the module administration system.<br />

Core features usable by modules<br />

XOOPS possess a number of core features that can be used by modules like permissions, comments,<br />

notifications and blocks features.<br />

Personalization<br />

Administrators have the ability to set specific permissions for user access and control of individual elements of<br />

their websites.<br />

User Management<br />

The ability to search for users by various criteria, send email and private messages to users through a<br />

template-based messaging system.<br />

International language support<br />

The XOOPS community has official support sites around the world for non-English-speaking users.<br />

Additionally XOOPS itself supports multi-byte character sets for languages that use characters not in the Latin<br />

alphabet, for example Japanese, Simplified and Traditional Chinese, Korean, etc. The multi-language support<br />

is also available on the PDF generation feature provided by the TCPDF library.<br />

Theme-based skinnable interface<br />

Templates<br />

XOOPS uses themes for page presentation. Both administrators and users can change the look of the entire<br />

web site by selecting from available themes.<br />

XOOPS uses the Smarty templating engine which allows many benefits such as easier separation between<br />

business logic and presentation logic as well as content caching.<br />

Built-in LDAP authentication<br />

Some SEO add-ons<br />

A number of XOOPS modules contain features to facilitate the indexing of a website in search engines, like<br />

metatags, title tags and occasionally some URL rewriting. However, XOOPS does not give its users full<br />

control over their URLs. Where URL rewriting is possible, XOOPS often uses redirects that may confuse

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!