FOSS PHP CMS without DB: Difference between revisions

From annawiki
No edit summary
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Overview==
This page was created to obtain an overview about FOSS PHP CMS without DB.
The three most common licenses are:
* GNU [[GPLv3]] : 6
* GNU GPLv2 : 3
* MIT : 3
The page [[GPLv3 PHP CMS without DB]] is restricted to the [[GPLv3]]:
* less time needed to understand different licenses
* translations into several languages exist
* easier code sharing
==List==
* i18n - internationalization/localization
* i18n - internationalization/localization
** RFC3066 : codes are selected as recommended in RFC 3066, but can use "_" instead of "-" and lower case for country codes
** RFC3066 : codes are selected as recommended in RFC 3066, but can use "_" instead of "-" and lower case for country codes
Line 5: Line 19:
** minimum PHP version that is required
** minimum PHP version that is required
*** software that has a low min required version ''could'' have problems in new environments, since PHP is not fully backward compatible
*** software that has a low min required version ''could'' have problems in new environments, since PHP is not fully backward compatible
**** in PHP 5.4 (2012-03-01) [http://php.net/releases/5_4_0.php] backward compatibility was broken by several changes
**** in PHP 5.4 (2012-03-01) [http://php.net/releases/5_4_0.php] backward compatibility was broken by several changes, e.g. SM removed [http://uk.php.net/manual/en/features.safe-mode.php]
** SMO : safe mode off
{| class="wikitable sortable"
{| class="wikitable sortable"
! Name
! Name
Line 12: Line 25:
! Version
! Version
! width=55 | Date
! width=55 | Date
! width=55 | License
! width=50 | PHP
! width=50 | PHP
! i18n
! i18n
! width=55 | License
! Comment
! Comment
|-
|- style="background-color: #9f9;"
| GetSimple CMS
| GetSimple CMS
| http://get-simple.info/
| http://get-simple.info/
| 3.3.2
| 3.3.2
| 2014-05-16
| 2014-05-16
| GNU GPLv3
| PHP 5.2+ [http://get-simple.info/wiki/installation:requirements]
| PHP 5.2+ [http://get-simple.info/wiki/installation:requirements]
| RFC3066
| RFC3066?
| GNU GPLv3
| TinyMCE via plugin [http://get-simple.info/extend/plugin/tinymce/200/]
| TinyMCE via plugin [http://get-simple.info/extend/plugin/tinymce/200/]
|-
|- style="background-color: #9f9;"
| gpEasy CMS
| http://gpeasy.com/
| 4.3.1
| 2013-11-10 [https://code.google.com/p/gpeasy-cms/downloads/list?can=1] [http://gpeasy.com/Docs/Version_History]
| PHP 5.2+ SMO [http://gpeasy.com/Docs/Installation]
| RFC3066
| GNU GPLv2
| CKEditor, Download on main site has no date, nor does the blog entry, gpEasy_4.3.4.zip: unzip here zips to /gpEasy/ not to /gpEasy_4.3.4/
|-
| CMSimple
| CMSimple
| http://www.cmsimple.org/
| http://www.cmsimple.org/
| 4.4.4
| 4.4.4
| 2014-07-21
| 2014-07-21
| GNU GPLv3
| PHP 4.3+
| PHP 4.3+
| selfmade
| selfmade
| GNU GPLv3
| TinyMCE 3
| TinyMCE 3
|-
|- style="background-color: #9f9;"
| Tiny CMS
| TinyCMS
| http://www.tinycms.eu/
| http://www.tinycms.eu/
| 1.0b
| 1.0b
| 2014-03-07 [http://www.tinycms.eu/download/]
| GNU GPLv3 [http://www.tinycms.eu/license/]
| PHP 5.0+ [http://www.tinycms.eu/help/faq/]
| RFC3066
| language subsites can have code in URL, e.g. /en/, /de/, /ro/
|- style="background-color: #9f9;"
| cms -db
| http://cms-db.de/
| 0.9.4
| 2011-11-04 [http://cms-db.de/download/]
| GNU GPLv3 [http://cms-db.de/download/]
| PHP 5.0+ [http://cms-db.de/site/voraussetzungen.html]
|
|
|
| PHP 5.0+
|- style="background-color: #9f9;"
| Pluck
| http://www.pluck-cms.org/
| 4.7
| 2011-08-20 [http://www.pluck-cms.org/?file=home/news]
| GNU GPLv3 [https://github.com/pluck-cms/pluck/blob/master/requirements.php]
| PHP 5.2+ [https://github.com/pluck-cms/pluck/blob/master/requirements.php]
|
| TinyMCE
|- style="background-color: #9f9;"
| razorCMS
| http://www.razorcms.co.uk/
| 3.3.10 [http://www.razorcms.co.uk/download.html]
|
| GNU GPLv3 [https://github.com/smiffy6969/razorCMS]
| PHP 5+ [http://www.razorcms.co.uk/download.html]
|
|
|- style="background-color: #ff9;"
| gpEasy CMS
| http://gpeasy.com/
| 4.3.1
| 2013-11-10 [https://code.google.com/p/gpeasy-cms/downloads/list?can=1] [http://gpeasy.com/Docs/Version_History]
| GNU GPLv2
| PHP 5.2+ [http://gpeasy.com/Docs/Installation]
| RFC3066
| RFC3066
| GNU GPL
| CKEditor, Download on main site has no date, nor does the blog entry, gpEasy_4.3.4.zip: unzip here zips to /gpEasy/ not to /gpEasy_4.3.4/
| language subsites can have code in URL, e.g. /en/, /de/, /ro/
|- style="background-color: #ff9;"
| PivotX
| http://pivotx.net/
| 2.3.8
| 2014-03-03 [http://blog.pivotx.net/archive/2014/03/03/pivotx-239-released]
| GNU GPLv2
|
|
| "flatfile DB"
|- style="background-color: #ff9;"
| Mapix CMS
| http://mapixcms.org/
| 1.0.0 alpha1
| 2011-02-21 [http://sourceforge.net/projects/mapix/files/]
| GNU GPLv2 [http://mapixcms.org/doc/license]
| PHP 5.2+
|
|
|-
| GuppY
| http://www.freeguppy.org/
| 5.0.0
| 2014-02-15 [http://www.freeguppy.org/articles.php?lng=en&pg=246800&mnuid=246697&tconfig=0]
| CeCILL [http://www.freeguppy.org/articles.php?lng=en&pg=246821&mnuid=246697&tconfig=0]
| PHP 5.1+ [http://www.freeguppy.org/articles.php?lng=en&pg=246821&mnuid=246697&tconfig=0]
|
|
|-
|-
| la.plume micro CMS
| la.plume micro CMS
Line 57: Line 124:
| 7.10
| 7.10
| 2014-07-12 [http://www.mini-print.com/CMS-changelog]
| 2014-07-12 [http://www.mini-print.com/CMS-changelog]
| OSL-3.0
|
|
|
|
| OSL-3.0
|  
|  
|-
|-
Line 66: Line 133:
| 0.8
| 0.8
| 2013-10-23 [https://github.com/picocms/Pico/blob/master/changelog.txt]
| 2013-10-23 [https://github.com/picocms/Pico/blob/master/changelog.txt]
| PHP 5.3+
| MIT [http://picocms.org/] or selfmade [https://github.com/picocms/Pico/blob/master/license.txt]
| PHP 5.3+ [http://picocms.org/docs.html#requirements]
|  
|  
| MIT [http://picocms.org/] or selfmade [https://github.com/picocms/Pico/blob/master/license.txt]
| Download page shows no date
| Download page shows no date
|-
|-
Line 75: Line 142:
| 5.0
| 5.0
| 2012-09-05 [https://code.google.com/p/text-press/downloads/list]
| 2012-09-05 [https://code.google.com/p/text-press/downloads/list]
| MIT
|
|
|
|
| MIT
|  
|  
|-
|-
Line 84: Line 151:
| 2.3.0
| 2.3.0
| 2011-04-18 [http://news.staceyapp.com/]
| 2011-04-18 [http://news.staceyapp.com/]
| MIT [http://staceyapp.com/download/]
|
|
|
|
|
|
|
|-
| Mapix CMS
| http://mapixcms.org/
| 1.0.0 alpha1
| 2011-02-21 [http://sourceforge.net/projects/mapix/files/]
| PHP 5.2+ SMO
|
| GNU GPL
|
|-
| Pluck
| http://www.pluck-cms.org/
| 4.7
| 2011-08-20 [http://www.pluck-cms.org/?file=home/news]
|
|
| GNU GPL
| TinyMCE
|-
|-
| SmartyCMS
| SmartyCMS
Line 111: Line 160:
| 0.9.4
| 0.9.4
| 2007-09-30 [http://sourceforge.net/projects/smartycms/files/?source=navbar]
| 2007-09-30 [http://sourceforge.net/projects/smartycms/files/?source=navbar]
| LGPL
|
|
|
|
| LGPL
| TinyMCE, Site broken
| TinyMCE, Site broken
|-
|-
| razorCMS
| Zimplit CMS
| http://www.razorcms.co.uk/
| http://www.zimplit.com/
| 3.3.10 [http://www.razorcms.co.uk/download.html]
|
|
|
| GNU AGPLv3 [http://www.zimplit.com/license.html]
| not found
|
|
|
|
| GNU GPLv3 [https://github.com/smiffy6969/razorCMS]
|-
| Subfolio
| http://subfolio.com/
|
| 2010?
| Looks like NOT FOSS
| PHP 5+
|
|
|
|-
|-
| Zimplit CMS
| WebYep
| http://www.zimplit.com/
| [https://github.com/obdev/WebYep/ github.com ... WebYep]
|
|
|
|
|
| not found
|
|
| GNU AGPLv3 [http://www.zimplit.com/license.html]
|
|
| Excluded: Dreamweaver dependency [https://github.com/obdev/WebYep/]
|-
|-
| Sitemagic CMS
| RuubikCMS
| http://sitemagic.org/
| http://www.ruubikcms.com/
|
|  
|  
|  
|  
| PHP 5.2+
|
|
|
|  
| TinyMCE
| Excluded: Uses SQLite
|-
|-
| Subfolio
| Sitemagic CMS
| http://subfolio.com/
| http://sitemagic.org/
|
|  
|  
| 2010?
| selfmade
| PHP 5+
| PHP 5.2+ [http://sitemagic.org/cms-guide/Installation.html]
|
| Looks like NOT FOSS
|
|
| Excluded: Not libre. TinyMCE, Sitemagic2013.zip extract here extracts to /Sitemagic/
|}
|}

Latest revision as of 2014-07-24T12:33:49

Overview

This page was created to obtain an overview about FOSS PHP CMS without DB.

The three most common licenses are:

  • GNU GPLv3 : 6
  • GNU GPLv2 : 3
  • MIT : 3

The page GPLv3 PHP CMS without DB is restricted to the GPLv3:

  • less time needed to understand different licenses
  • translations into several languages exist
  • easier code sharing

List

  • i18n - internationalization/localization
    • RFC3066 : codes are selected as recommended in RFC 3066, but can use "_" instead of "-" and lower case for country codes
    • selfmade : there is localization, but it does not follow any RFC or ISO 639 standard
  • PHP
    • minimum PHP version that is required
      • software that has a low min required version could have problems in new environments, since PHP is not fully backward compatible
        • in PHP 5.4 (2012-03-01) [1] backward compatibility was broken by several changes, e.g. SM removed [2]
Name URL Version Date License PHP i18n Comment
GetSimple CMS http://get-simple.info/ 3.3.2 2014-05-16 GNU GPLv3 PHP 5.2+ [3] RFC3066? TinyMCE via plugin [4]
CMSimple http://www.cmsimple.org/ 4.4.4 2014-07-21 GNU GPLv3 PHP 4.3+ selfmade TinyMCE 3
TinyCMS http://www.tinycms.eu/ 1.0b 2014-03-07 [5] GNU GPLv3 [6] PHP 5.0+ [7] RFC3066 language subsites can have code in URL, e.g. /en/, /de/, /ro/
cms -db http://cms-db.de/ 0.9.4 2011-11-04 [8] GNU GPLv3 [9] PHP 5.0+ [10]
Pluck http://www.pluck-cms.org/ 4.7 2011-08-20 [11] GNU GPLv3 [12] PHP 5.2+ [13] TinyMCE
razorCMS http://www.razorcms.co.uk/ 3.3.10 [14] GNU GPLv3 [15] PHP 5+ [16]
gpEasy CMS http://gpeasy.com/ 4.3.1 2013-11-10 [17] [18] GNU GPLv2 PHP 5.2+ [19] RFC3066 CKEditor, Download on main site has no date, nor does the blog entry, gpEasy_4.3.4.zip: unzip here zips to /gpEasy/ not to /gpEasy_4.3.4/
PivotX http://pivotx.net/ 2.3.8 2014-03-03 [20] GNU GPLv2 "flatfile DB"
Mapix CMS http://mapixcms.org/ 1.0.0 alpha1 2011-02-21 [21] GNU GPLv2 [22] PHP 5.2+
GuppY http://www.freeguppy.org/ 5.0.0 2014-02-15 [23] CeCILL [24] PHP 5.1+ [25]
la.plume micro CMS http://www.mini-print.com/ 7.10 2014-07-12 [26] OSL-3.0
Pico CMS http://picocms.org/ 0.8 2013-10-23 [27] MIT [28] or selfmade [29] PHP 5.3+ [30] Download page shows no date
texTPress https://code.google.com/p/text-press 5.0 2012-09-05 [31] MIT
Stacey http://staceyapp.com/ 2.3.0 2011-04-18 [32] MIT [33]
SmartyCMS http://smartycms.net/ 0.9.4 2007-09-30 [34] LGPL TinyMCE, Site broken
Zimplit CMS http://www.zimplit.com/ GNU AGPLv3 [35] not found
Subfolio http://subfolio.com/ 2010? Looks like NOT FOSS PHP 5+
WebYep github.com ... WebYep Excluded: Dreamweaver dependency [36]
RuubikCMS http://www.ruubikcms.com/ Excluded: Uses SQLite
Sitemagic CMS http://sitemagic.org/ selfmade PHP 5.2+ [37] Excluded: Not libre. TinyMCE, Sitemagic2013.zip extract here extracts to /Sitemagic/