Neos (content management)
| Original author(s) | Neos-Team und Contributors |
|---|---|
| Developer(s) | Neos-Team |
| Initial release | 2013 |
| Written in | PHP, SQL, JavaScript |
| Engine | |
| Type | Content Management System |
| License | GPL |
| Website | https://neos.io |
Search Neos (content management) on Amazon.
Neos is an Open-Source-Content-Application-Plattform based on the PHP Framework Neos Flow which is developed by the Neos-Team as well. By default Neos offers Content Management System functionality, but the flexible data model allows other use cases, for instance as Headless CMS.
Compared to other CMS, Neos focuses on usability and ease of use. Whenever possible, the edited website is used as an interface for editing (Inline Editing). That way, editors should be enabled to focus on content instead of technology. [1][2][3]
Contents can be managed in arbitrary dimensions like language, country, target-group etc. The content structure can be adjusted for each domain or project. Neos contains a media management module for files and images with categorization and filtering capabilities. External media sources can be connected via API to integrate Wikimedia, or other free or commercial libraries.[4]
The content output is controlled by an integrated domain specific language called Fusion, which is used to read content from the Content-Repository, create HTML-code and control caching. For HTML rendering, Fusion can use the AFX syntax (derived from React JSX) or Fluid, a template engine used by TYPO3.
Neos uses Composer for package management and for installing extensions. In addition, Neos supports many PSR Standards of the PHP Framework Interop Group.
Development and Community
The Neos project is open to anyone. Inside the project, the Neos-Team is responsible for continuous maintenance and development [5]. Github is used as a development platform[6]. An important part of Neos development are regular sprints where team members and contributors meet in person to work on Neos topics.[2]
New versions are released quarterly. Neos uses Semantic-Versioning and thus breaking changes can only be released with a major version. Before new major versions, a version with long term support (LTS) is released[7]
Since 2017, the "Neos Conference" is held once a year[8], where developers and users meet. In 2020 and 2021, the conference was held as an online event due to COVID-19 limitations[8]. In the years 2012 to 2016, the "Inspiring Conference" took place, which covered the same Neos and Flow topics and is nowadays seen as a predecessor to the Neos Conference.
In 2017, the Neos-Foundation was founded as a British CIC dedicated to promote the development of Neos and the Neos-Community[9]
History and Origin
The project started in 2006 and gained traction in 2007 when Robert Lemke and Karsten Dambekalns began to work exclusively on what eventually became Neos[10]. The original goal was to develop a completely modernized version 5.0 of TYPO3. TYPO3 5.0 was later renamed to "TYPO3 Phoenix" and then "TYPO3 Neos". Since the Neos and TYPO3 split up in 2015, the project is simply called Neos.
Originally being planned as a refactoring of the TYPO3 core to introduce modern MVC paradigms[11], it soon became obvious that this would require changes that were not compatible with the existing codebase. So the decision was made to develop the new version of TYPO3 from scratch [10]
At first, the Neos Flow PHP-Framework was developed as a base for the CMS, which was released in June 2009 as an alpha-version named "FLOW3". Later this was renamed "TYPO3 Flow" and is today called "Neos Flow".
The first alpha-version of TYPO3 Neos was released in October 2012. The final version 1.0 was released in December 2013.
In May 2015, the TYPO3 Association and the Neos-Team decided to go separate ways. Neos and TYPO3 CMS had become two distinct products with separate communities.[12]
Important Versions
| Legend: | Old version, no support | Older version, still supported | Current stable version | Latest preview version | Future release |
|---|
| Package name | Version | Sub- version[13] |
Publishing Date | Bugfixes until | Security fixes until | Important changes |
|---|---|---|---|---|---|---|
| TYPO3 Neos | 1.x | 1.0 | 10. December 2013[14] | Initial release. | ||
| 1.1.0 | 19. June 2014[15] | Improved Stability and Performance | ||||
| 1.2.0 | 10. December 2014[16] | 1. April 2017 | Support of multidimensional contents | |||
| Neos | 2.x | 2.0 | 12. August 2015[17] | 1. August 2017 | Improved User Management, Cloud Media Support, Integration von Google Analytics | |
| 2.1 | 22. December 2015[18] | 1. December 2016 | 1. December 2017 | |||
| 2.2 | 4. May 2016[19] | 1. April 2017 | 1. April 2018 | |||
| 2.3 (LTS) | 22. August 2016[20] | 1. August 2018 | 1. August 2019 | First long term support (LTS) version | ||
| 3.x | 3.0 | 30. January 2017[21] | 1. December 2017 | 1. December 2018 | Migration from TYPO3 to Neos PHP namespace. Alpha-Version of the new React-Backend-UI. | |
| 3.3 (LTS) | 20. December 2017[22] | 1. December 2019 | 1. December 2020 | New ReactJS-User-Interfaces | ||
| 4.x | 4.0 | 26. April 2018[23] | 1. December 2019 | 1. December 2020 | React UI, Emojis!, External Asset Sources, FontAwesome update zu 5.0 | |
| 4.1 | 29. August 2018[24] | December 2019 | December 2020 | Neos UI Improvements (CKEditor 5 Integration, Node Tree Presets, Keyboard Shortcuts, etc.), Performance improvements, PSR-7 compatibility | ||
| 4.2 | 3. December 2018[25] | December 2019 | December 2020 | Improved SEO, Asset Management, Fusion AFX, Font Awesome Icon Update | ||
| 4.3 (LTS) | 15. April 2019[26] | April 2021 | April 2022 | Improved Asset-Handling, Fusion, Eel, UI, SEO | ||
| 5.x | 5.0 | 20. September 2019[27] | April 2021 | April 2022 | Improved UI, Redirect handing, PSR7 compatibility | |
| 5.1 | 16. December 2019[28] | April 2021 | April 2022 | Optimized User-Interface, Fusion Forms | ||
| 5.2 | 30. April 2020[29] | April 2021 | April 2022 | Improved document-tree, backend and fusion performance | ||
| 5.3 (LTS) | 9. September 2020[30] | August 2022 | August 2023 | User management without admin rights, configurable media-type for file selector | ||
| 7.x | 7.0 | December 15 2020[31] | August 2022 | August 2023 | Minimal PHP version was raised to 7.3+, afx was added to the core, node property presets, and faster and more extensible routing | |
| 7.1 | April 30 2021[32] | August 2022 | August 2023 | Removed EmberJS, improved role editor, fusion based kickstarter, Fusion.Form 2.0 | ||
| 7.2 | August 2021 | August 2022 | August 2023 | |||
| 7.3 (LTS) | December 2021 | December 2023 | December 2024 |
References
- ↑ "Inline editing: True WYSIWYG".
- ↑ 2.0 2.1 "Neos | CMS Garden".
- ↑ "CMS Vergleich 2020: Die beliebtesten Content Management Systeme - Neos" (in Deutsch).
- ↑ "Content modeling".
- ↑ "Neos Teams".
- ↑ "Github Neos".
- ↑ "Release roadmap & process".
- ↑ 8.0 8.1 "Neos Conference 2020 in Dresden".
- ↑ "Neos Foundation CIC". Archived from the original on 2020-09-27.
- ↑ 10.0 10.1 Robert Lemke. "Robert Lemke im Interview zu FLOW3". heise developer. Retrieved 2011-10-22.
- ↑ "T3DD06 TYPO3 5.0 Brainstorming Results". 2011-06-03. Retrieved 2016-07-02.
- ↑ "TYPO3 project focuses on TYPO3 CMS, Neos to start its own community". TYPO3 – The Enterprise Open Source CMS. Retrieved 2016-07-02.
- ↑ Neos Release Roadmap
- ↑ Daniel Berger: Content-Management-System TYPO3 Neos will alles einfacher machen, heise.de, 11. Dezember 2013.
- ↑ "TYPO3 Neos 1.1 released". Neos CMS - Open Source Content Application Framework. 2016-04-18. Retrieved 2021-04-08.
- ↑ "TYPO3 Neos 1.2 released". Neos CMS - Open Source Content Application Framework. 2014-12-11. Retrieved 2021-04-08.
- ↑ "Neos 2.0 released". Neos CMS - Open Source Content Application Framework. 2015-08-12. Retrieved 2021-04-08.
- ↑ Release Announcement von Neos 2.1 abgerufen am 17. Oktober 2016
- ↑ Release Announcement von Neos 2.2 abgerufen am 17. Oktober 2016
- ↑ Release Announcement von Neos 2.3 abgerufen am 17. Oktober 2016
- ↑ Neos 3.0 and Flow 4.0 Released (in German), 2017-01-30, retrieved 2017-03-29CS1 maint: Unrecognized language (link)
- ↑ Neos 3.3 LTS and Flow 4.3 LTS Released (in German), 2017-12-20, retrieved 2018-01-08CS1 maint: Unrecognized language (link)
- ↑ Neos 4.0 and Flow 5.0 Released (in German), 2018-04-26, retrieved 2018-04-26CS1 maint: Unrecognized language (link)
- ↑ "Neos 4.1 Release Article".
- ↑ "Neos 4.2 Release Article".
- ↑ "Neos 4.3 LTS »Gryphon« Release Article".
- ↑ "Neos 5.0 »Jabberwock« and Flow 6.0 released". 2019-09-20.
- ↑ "Neos 5.1 »White Knight« and Flow 6.1 released". 2019-12-16.
- ↑ "Neos 5.2 »Bandersnatch« and Flow 6.2 released". 2020-04-30.
- ↑ "Neos 5.3 LTS and Flow 6.3 LTS Release". 2020-09-09.
- ↑ "Seven Up! Neos 7.0 and Flow 7.0". Neos CMS - Open Source Content Application Framework. 2020-12-15. Retrieved 2021-04-08.
- ↑ "Neos and Flow 7.1 "Dormouse" released". Neos CMS - Open Source Content Application Framework. 2021-04-30. Retrieved 2021-05-06.
This article "Neos (content management)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Neos (content management). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
