Im Zuge des großen Releasewechsels zur infra-struktur 2.10, sind die Arbeiten an der Architektur soweit abgeschlossen. Um die Zukunft der Softwareplattform infra-struktur sicher zu stellen, wurde seit 22 Monaten an der Konzeption und Realisierung der neuen Basisarchitektur gearbeitet. Die infra-struktur 2.10 wird erstmals die neue Architektur unterstützen, es werden allerdings bewährte Module zunächst in die neue Architektur integriert. Nach dem in den Versionen 2.10.x alle Teile der infra-struktur neu entwickelt sind und alle Kernziele umgesetzt sind, sprechen wir dann von infra-struktur 3.0, dem größten Releasewechsel unserer Geschichte.
Im Kern stehen für das große Update folgende Elementarziele:
- Clean Code (saubere Codebasis, um Weiterentwicklung und Funktionserweiterung sicher zu stellen)
- größere Unabhängigkeit von Datenbankherstellern
- Oberfläche (ExtJS) und Logik trennen (MVC)
- Mehrsprachigkeit (Multilingualismus)
- UTF-8 Konformität
Um diese Ziele zu erreichen, musste die komplette Basis neu entwickelt werden. In der neuen Architektur finden sich folgende technischen Aspekte:
- MVC
- Mongo DB
- Ext JS GUI
- Zend Framework
Nachdem auch die Serverlandschaft hinter der neuen Architektur fertig ist, beginnt NETZkultur zunächst mit einem Parallelbetrieb von 2.9.x und 2.10. Mit diesen Erfahrungen wollen wir dann mit der Version 2.10.1 die ersten Partner auf der neuen Architektur arbeiten lassen. Der nächste Schritt ist also: Start der 2.10.0 bei NETZkultur!





0 Antworten to “infra-struktur 2.10 / 3.0 – Architektur”