Portalware: Difference between revisions
m (using an external editor) |
m (→Small Portals) |
||
Line 46: | Line 46: | ||
*[http://plone.org/ plone]: Python/Zope | *[http://plone.org/ plone]: Python/Zope | ||
*[http://www.mamboserver.com/ Mambo Server]: PHP and MySQL | *[http://www.mamboserver.com/ Mambo Server]: PHP and MySQL | ||
*[ | *[[Joomla]]: fork of mambo server. PHP and MySQL | ||
*[http://www.cmsimple.dk/?CMSimple:Features CMSimple Content Management]: no database needed, PHP powered | *[http://www.cmsimple.dk/?CMSimple:Features CMSimple Content Management]: no database needed, PHP powered | ||
Revision as of 17:30, 4 November 2007
<pageby nominor="false" comments="false"/>
Definition
Portalware is software to create various kinds of portals through a relatively simple and installation/configuration process. Portals are a kind of web application.
Daniel K. Schneider thinks that typical portalware for educational use can be installed in an hour and be used after an extra hour of configuration work. Fine tuning may require an extra week of work (or more if the software doesn't work as advertised). In any case, we clearly want to make a distinction between portalware and toolkits to build portals (web application frameworks).
As increasingly powerful alternative, see rich internet applications
Principle
Portalware is a kind of server software that is usually installed within a webserver / database / scripting language combo, e.g. LAMP.
Portalware should not be confused with so-called web application frameworks, i.e. software stacks that are used to build portalware, rich internet applications, etc.
List of portalware
(incomplete, used in education ....)
Small Content management systems
We refer to content management systems in the more narrow sense, i.e. systems specifically designed to edit contents through a "structured" interface, contents that must fit designed templates, information that is more organized than just lists (like in blogs, or news engines).
- Big systems
- An example would be Vignette (Wikipedia article). These usually cost over 10K and require rather substantial development investment.
Small Portals
We call most of these C3MS (since they allow to manage content, communities and collaboration). In pure CMS functionality, most are rather weak. Here is a list of popular open source software:
- News engines
- C3MS
- phpnuke & postnuke: PHP & MySQL
- Drupal (drupal home page): PHP & MySQL/PostgreSQL/SQL server...
- XOOPS: PHP
- midgard: PHP
- plone: Python/Zope
- Mambo Server: PHP and MySQL
- Joomla: fork of mambo server. PHP and MySQL
- CMSimple Content Management: no database needed, PHP powered
- Other (I have to test if they are still alive): GeekLog, Xaraya, PhpWebLog
Big portals
- uPortal A kind of enterprise portal made for education
- Jahia Integrated Enterprise Content & Portal Management software. Adopted by some Swiss educational institutions.
"Web 2.0" systems
Not sure what that web 2.0 means, but we usually mean a subset of social software and integrators like webtops. It also relates to things like the virtual office (aka office 2.0), etc. Most well known systems are:
Special purpose porwalware for education
Many portals designed for education (both e-learning and blended designs) do have CMS components. In particular an authoring tool to edit educational materials.
Not that these systems are the only ones used in education, you may use all of the above in particular in more constructivist designs, e.g. project-oriented learning or writing-to-learn.
Educational frameworks
(something in between educationl portalware and web application frameworks
Links
- Content management framework (Wikipedia). I'd call some it just portalware.
- List of content management systems
- OpenSourceCMS: you can try a portalware before installing it
- cms matrix: useful to compare the features of different CMS
- Website (Wikipedia). Lists some different kinds of websites.