|

Content Management Systems: PhpWebsite - PHP-MySQL CMS
phpWebSite provides a complete web site content management
system. Web-based administration allows for easy maintenance of
interactive, community-driven web sites.
phpWebSite\'s growing number of modules allow for easy site
customization without the need for unwanted or unused features. Client
output from phpWebSite is valid XHTML 1.0 and meets the W3C\'s Web
Accessibility Initiative requirements.
Founded and hosted by the Web Technology Group
at Appalachian State University, phpWebSite is developed by the
phpWebSite Development Team, a network of developers from around the
world. phpWebSite is free, open source software and is licensed under the GNU GPL and GNU LGPL.
Core Features
phpWebSite allows an individual or group to easily maintain an
interactive, community-driven web site. A brief summary of features is
outlined below:
- Easy, web-based administration - minimal computer experience is needed to maintain site content.
- Flexible layout control - site page layout can be changed at anytime.
- Topic-based announcements - organize site announcements by category with automatic history rollover.
- Interactive content - visitors can post comments, submit announcements and web links.
- Full featured event calendar - post events by category and subcategory in a flexible cross-referenced calendar.
- Customized user experience - themes allow each vistor to customize the web site for his or her preferences or special needs.
- XHTML and WAI compliance - we are committed to meeting XHTML 1.0 specifications by our 1.0 release. Current errors are minimal.
Templates
Everything in the 0.9.x series of phpWebSite is templated using template files and the
Pear HTML_Template_IT
templating system. All the files are strictly html and contain no php.
This allows you to customize every aspect of your site and allows for
some very interesting themes. These templates can be saved with each
theme as well, allowing you to create a whole new look and feel for
each theme. It also allows you to "inject" your own text or html
directly into module output without editing any php code. This is one
of the most powerful tools for the web designers out there who really
don\'t have the time to learn php just to create a great looking site.
Content Variables
Every module is assigned a content variable by the layout module. When
any page is rendered, phpWebSite uses these content variables to
position any output recieved from modules. When you turn on the box
move feature via layout, you are simply moving content variables around.
Modules
The 0.9.x series of phpWebSite has a true modular nature. Every module
has it\'s own files, templates, installation and version information,
and graphics. phpWebSite itself is really just a main core and several
core modules. During installation, you can choose to install the core
modules only. All other modules will have to be added by hand via
Boost. Some core modules include layout, users, and boost. Core modules
are only deemed core modules when they provide functionality used by
every other module in the system.
Users
Users in the 0.9.x series have only one account. That account can be
setup as a default user account or can be given administrative
privilages to specific modules within the site (granulated
administration). Contact Us to see a live Demo of phpWebSite
|