GPLv3 PHP CMS without DB: Difference between revisions

From annawiki
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Overview==
This page lists software from the page [[FOSS PHP CMS without DB]] that uses the GNU GPLv3 license.
This page lists software from the page [[FOSS PHP CMS without DB]] that uses the GNU GPLv3 license.


Line 8: Line 9:
| License
| License
| [[GPLv3]]
| [[GPLv3]]
| In widespread use, translations into several languages exist
| In widespread use ([http://opensource.org/licenses "''popular'' @ OSI"]), translations into several languages exist
|-
|-
| Programming language
| Programming language
| [[PHP]]
| [[PHP]]
| In widespread use for websites in combination with Linux-based operating systems and the Apache webserver.
| In widespread use for websites in combination with Linux-based operating systems and the Apache webserver.
|-
| i18n
| RFC 3066
| Codes are selected as recommended in RFC 3066, but can use "_" instead of "-" (as in locale names in Linux) and lower case for country codes
|-
| i18n
| selfmade codes
| there is localization, but language codes do not follow any RFC or ISO 639 standard
|-
| PHP minimum version
| -
|
* 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
|}
|}
Not reviewed:
* coding standard (http://www.php-fig.org/)
* size of own PHP code, size of external PHP code
* usage of other languages (CSS, JS, HTML, )
* webserver configuration (Apache: htaccess, mod_rewrite)
* PHP configuration (safe mode, ...)
* update mechanism
* ...


==List==
==List==
* i18n - internationalization/localization
 
** RFC3066 : codes are selected as recommended in RFC 3066, but can use "_" instead of "-" (as in locale names in Linux) 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) [http://php.net/releases/5_4_0.php] backward compatibility was broken by several changes
{| class="wikitable sortable"
{| class="wikitable sortable"
! Name
! Name
Line 28: Line 46:
! Version
! Version
! width=55 | Date
! width=55 | Date
! width=50 | PHP
! PHP
! Git
! i18n
! i18n
! Comment
! Comment
Line 35: Line 54:
| http://get-simple.info/
| http://get-simple.info/
| 3.3.2
| 3.3.2
| 2014-05-16
| style="background-color: #9f9;" | 2014-05-16
| PHP 5.2+ [http://get-simple.info/wiki/installation:requirements]
| 5.2+ [http://get-simple.info/wiki/installation:requirements]
| RFC3066
| Not found.
| style="background-color: #9f9;" | RFC3066
| TinyMCE via plugin [http://get-simple.info/extend/plugin/tinymce/200/]
| TinyMCE via plugin [http://get-simple.info/extend/plugin/tinymce/200/]
|-
|-
Line 43: Line 63:
| http://www.tinycms.eu/
| http://www.tinycms.eu/
| 1.0b
| 1.0b
| 2014-03-07 [http://www.tinycms.eu/download/]
| style="background-color: #9f9;" | 2014-03-07 [http://www.tinycms.eu/download/]
| PHP 5.0+ [http://www.tinycms.eu/help/faq/]
| 5.0+ [http://www.tinycms.eu/help/faq/]
| RFC3066
| style="background-color: #9f9;" | Yes [https://github.com/pittishgunner/tinycms/]
| style="background-color: #9f9;" | RFC3066
| language subsites can have code in URL, e.g. /en/, /de/, /ro/ [http://www.tinycms.eu/]
| language subsites can have code in URL, e.g. /en/, /de/, /ro/ [http://www.tinycms.eu/]
|-
|-
Line 51: Line 72:
| http://www.cmsimple.org/
| http://www.cmsimple.org/
| 4.4.4
| 4.4.4
| 2014-07-21
| style="background-color: #9f9;" | 2014-07-21
| PHP 4.3+
| 4.3+
| selfmade
| Not found.
| selfmade (Swedish uses 'se')
| TinyMCE 3
| TinyMCE 3
|-
|-
Line 60: Line 82:
| 0.9.4
| 0.9.4
| 2011-11-04 [http://cms-db.de/download/]
| 2011-11-04 [http://cms-db.de/download/]
| PHP 5.0+ [http://cms-db.de/site/voraussetzungen.html]
| 5.0+ [http://cms-db.de/site/voraussetzungen.html]
| Not found.
|
|
|
|
Line 68: Line 91:
| 4.7
| 4.7
| 2011-08-20 [http://www.pluck-cms.org/?file=home/news]
| 2011-08-20 [http://www.pluck-cms.org/?file=home/news]
|
| 5.2+ [https://github.com/pluck-cms/pluck/blob/master/requirements.php]
| style="background-color: #9f9;" | Yes [https://github.com/pluck-cms/pluck]
|
|
| TinyMCE
| TinyMCE
Line 76: Line 100:
| 3.3.10 [http://www.razorcms.co.uk/download.html]
| 3.3.10 [http://www.razorcms.co.uk/download.html]
|
|
| PHP 5+ [http://www.razorcms.co.uk/download.html]
| 5+ [http://www.razorcms.co.uk/download.html]
| style="background-color: #9f9;" | Yes [https://github.com/smiffy6969/razorCMS]
|  
|  
| No release date found on the website.
| No release date found on the website.
|}
|}

Latest revision as of 2014-07-26T18:23:43

Overview

This page lists software from the page FOSS PHP CMS without DB that uses the GNU GPLv3 license.

Property Value Comment
License GPLv3 In widespread use ("popular @ OSI"), translations into several languages exist
Programming language PHP In widespread use for websites in combination with Linux-based operating systems and the Apache webserver.
i18n RFC 3066 Codes are selected as recommended in RFC 3066, but can use "_" instead of "-" (as in locale names in Linux) and lower case for country codes
i18n selfmade codes there is localization, but language codes do not follow any RFC or ISO 639 standard
PHP minimum version -
  • 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

Not reviewed:

  • coding standard (http://www.php-fig.org/)
  • size of own PHP code, size of external PHP code
  • usage of other languages (CSS, JS, HTML, )
  • webserver configuration (Apache: htaccess, mod_rewrite)
  • PHP configuration (safe mode, ...)
  • update mechanism
  • ...

List

Name URL Version Date PHP Git i18n Comment
GetSimple CMS http://get-simple.info/ 3.3.2 2014-05-16 5.2+ [2] Not found. RFC3066 TinyMCE via plugin [3]
TinyCMS http://www.tinycms.eu/ 1.0b 2014-03-07 [4] 5.0+ [5] Yes [6] RFC3066 language subsites can have code in URL, e.g. /en/, /de/, /ro/ [7]
CMSimple http://www.cmsimple.org/ 4.4.4 2014-07-21 4.3+ Not found. selfmade (Swedish uses 'se') TinyMCE 3
cms -db http://cms-db.de/ 0.9.4 2011-11-04 [8] 5.0+ [9] Not found.
Pluck http://www.pluck-cms.org/ 4.7 2011-08-20 [10] 5.2+ [11] Yes [12] TinyMCE
razorCMS http://www.razorcms.co.uk/ 3.3.10 [13] 5+ [14] Yes [15] No release date found on the website.