Portalware: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 2: Line 2:


'''Portalware''' is software to build various kinds of [[portal]]s.
'''Portalware''' is software to build various kinds of [[portal]]s.
It's a kind of server ''software'' that is usually installed within a webserver / database combo, e.g. [[LAMP]].


== Small and free CMS ==


(CMS in the more narrow sense)
== Principle ==
 
Portalware is a kind of server ''software'' that is usually installed within a webserver / database combo, e.g. [[LAMP]].
 
According to Wikipedia (15:19, 11 May 2007 (MEST)), {{quotation | there are many [http://en.wikipedia.org/wiki/Web_application_framework Web application frameworks] which facilitate rapid application development by allowing the programmer to define a high-level description of the program. In addition, there is potential for the development of applications on Internet Operating Systems (a kind of [[webtop]]s), although currently there are not many viable platforms that fit this model.
 
Most light-weight servers that are popular in education, don't use one of these frameworks, but of course may include libraries, e.g. for database access or templating.
 
== List of portalware ==
 
(uncomple, used in education ....)
 
=== Small Content management systems ===
 
We refer to [[content management system]]s 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).


*[http://typo3.org/ typo3]: PHP and MySQL
*[http://typo3.org/ typo3]: PHP and MySQL
Line 14: Line 26:


; Big systems
; Big systems
* Some enterprise portals offer CMS functionality
* Others focus on content management, but are rather difficult to configure


== Small CMS ==
* An example would be [http://en.wikipedia.org/wiki/Vignette_%28software% 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:
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:
Line 34: Line 46:
*[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


== "Web 2.0" systems ==
=== Big portals ===
 
* [http://www.uportal.org/ uPortal] A kind of enterprise portal made for education
* [http://www.jahia.org/ Jahia] Integrated Enterprise Content & Portal Management software. Adopted by some Swiss educational institutions.
** [http://en.wikipedia.org/wiki/Jahia Jahia at Wikipedia]
 
=== "Web 2.0" systems ===
Not sure what that [[web 2.0]] means, but we usually mean a subset of [[social software]] and integrators like [[webtop]]s. It also relates to things like the [[virtual office]] (aka office 2.0), etc. Most well known systems are:
Not sure what that [[web 2.0]] means, but we usually mean a subset of [[social software]] and integrators like [[webtop]]s. It also relates to things like the [[virtual office]] (aka office 2.0), etc. Most well known systems are:


Line 40: Line 58:
* [[Blog|blogs]]
* [[Blog|blogs]]


== Special purpose systems for education ==
=== Special purpose systems 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.
Many portals designed for education (both [[e-learning]] and blended designs) do have CMS components. In particular an [[authoring tool]] to edit educational materials.
Line 49: Line 67:


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]].
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]].
=== Web application frameworks ===
See
* [http://en.wikipedia.org/wiki/List_of_web_application_frameworks list of web application framework] (Wikipedia)
* [http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks Comparison of web application frameworks (Wikipedia)
== Links ==
* [http://en.wikipedia.org/wiki/Content_management_framework Content management framework] (Wikipedia). I'd call some it just portalware.
* [http://en.wikipedia.org/wiki/List_of_content_management_systems List of content management systems]
* [http://www.opensourcecms.com/ OpenSourceCMS]: you can try a portalware before installing it
* [http://cmsmatrix.org/ cms matrix]: useful to compare the features of different CMS


[[Category: Educational technologies]]
[[Category: Educational technologies]]
[[Category: Technologies]]
[[Category: Technologies]]
[[Category: Portalware]]
[[Category: Portalware]]

Revision as of 14:19, 11 May 2007

Definition

Portalware is software to build various kinds of portals.


Principle

Portalware is a kind of server software that is usually installed within a webserver / database combo, e.g. LAMP.

According to Wikipedia (15:19, 11 May 2007 (MEST)), {{quotation | there are many Web application frameworks which facilitate rapid application development by allowing the programmer to define a high-level description of the program. In addition, there is potential for the development of applications on Internet Operating Systems (a kind of webtops), although currently there are not many viable platforms that fit this model.

Most light-weight servers that are popular in education, don't use one of these frameworks, but of course may include libraries, e.g. for database access or templating.

List of portalware

(uncomple, 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

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 systems 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.

Web application frameworks

See

Links