n-tier : e-xoops

11.07.04

Permalink 22:42:12, Contemporary: e-xoops

exoops

E-Xoops

What is E-Xoops?

E-Xoops is a content management system written in PHP. It is currently available under the GNU/GPL licence as a free download, but there are plans for a commercial licence without the copyright information becoming available in the near future.

It is designed to be a flexible way of people to organise their web sites, including user management, news, forums, reviews, and many more features, all organised and administered through a centralised administration system.

History:

E-Xoops is an extensible content management system based on the v1 core of Xoops.

Evolution:

""ThatWare""∞ -> PHP-Nuke -> myPHPNuke -> Xoops -> E-Xoops

While Xoops has decided to rewrite its core (v2) to make massive usage of classes, OO style coding, & the Smarty templating system, E-Xoops has decided to keep the v1 core & improve upon it, by making it stabler, faster, & even simpler to modify than it was before. Like this even non-hardcore php coders can easily jump in and start making modifications.

Convictions:

The following outlines the convictions of E-Xoops and what guides its coding decisions:

It should be resource friendly & not hog down a server or make abusive usage of system resources, thus making more resources available to the server, to either run more copies of the CMS, or to simply save maintenance costs.
It should have a relatively broad range of compatibility.

Miniumum Requirements:

PHP 4.03+ with:
Register Globals: On / Off
Magic Quotes Runtime: On / Off
Magic Quotes GPC: On / Off
Short Tags: On / Off
Safe Mode: On / Off
SQL Safe Mode: On / Off
Call-Time Pass-Reference: On / Off
MySQL 3.23.xx
Apache / Samba / IIS / (Netscape/Other)?
Windows98/Me/NT/2000/XP, OS-X, FreeBSD, Solaris, HP-UX, Aix, Sco, Irix, Dec, etc .
as long as PHP, MySQL & one of the above servers (maybe others) runs fine on it.
Any xHTML/DOM/CSS2 compliant browser:
Opera, IE, Netscape, Mozilla, Galeon, Konqueror, etc.

Not everyone is a php guru, so the system should be easy enough to use for users & stay simple enough to extend for those that want to hack around in the source code and extend functionality.

This is one of the reasons the smarty system has not been adapted in E-Xoops. While being a really great templating system, smarty obliges users to learn yet another language (full of logic), so it's not really separating logic from representation as one would wish. Instead E-Xoops hopes to simplify the process to a point where it will actually become possible to edit design layout either from a wysiwyg editor, or even be able to rearrange all components that represent a page right from within the CMS. Currently E-Xoops uses almost plain html with php snippets inserted into the html. While not a perfect solution, it enables users to edit theme components more or less directly from a wysiwyg editor enhance it with regular php code. Not perfect, but a good compromise for now.

Half-Dead (from the E-Xoops site About page)

Permalink

Newsletter  Login 
Lichtinstallation - Art - Photos - Fotografie - Texte  Impressum  AGB

Contemporary

n-tier

YU-GI-OH


Suchen

RECHTliches

Über den Künstler, die Lichtinstallationen und die Nutzungsbedingungen der Photos dieser Website sowie Photo-, und Filmmaterial der Lichtinstallationen

n-tier

n-tier: shrinking art

<  November 2009  >
Mo Di Mi Do Fr Sa So
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30  

 

Links:

kunst.i-s-o.org
stapeliaart.de
passierzettel.de

Wieder Vergangenheit

Syndiziere dieses Blog XML

What is RSS?

Art
aka vision

by
i - s - o