Futuretable: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Wir haben und können eventuell drauf verzichten (zu Gunsten von etwas besserem))
(Technisch)
Zeile 26: Zeile 26:
 
* Virtual File System, VFS
 
* Virtual File System, VFS
 
* Access Control List (ACL)
 
* Access Control List (ACL)
 +
* Globale Validatoren (damit Widgets, die identisch validieren, den gleichen Validator nutzen)
 +
* Übersetzungen auch auf DB-Ebene
  
 
==Funktional==
 
==Funktional==

Version vom 5. September 2011, 10:10 Uhr

Wir haben und wollen behalten

  • Übersichtliches einfaches Backend
  • Strukturierte Inhalte
  • Frontend Themes aus Modulen, Layouts usw.

Wir haben und können eventuell drauf verzichten (zu Gunsten von etwas besserem)

  • Einfaches Caching
  • Session Handling für Logins etc.
  • Browser Detection
  • Class Loader
  • File-Handling
  • Übersetzungen für statischen Text
  • Validatoren pro Widget

Ein Muss für die Zukunft

Technisch

  • PHP 5.3 Namespaces
  • Database Abstraction Layer (DBAL)
  • Objective-Relational-Mapping (ORM)
  • Umfangreiches Caching
  • HTTP Request Handler
  • Virtual File System, VFS
  • Access Control List (ACL)
  • Globale Validatoren (damit Widgets, die identisch validieren, den gleichen Validator nutzen)
  • Übersetzungen auch auf DB-Ebene

Funktional

  • Updatefähig (Contao 2 -> Contao 3)
  • Gut Dokumentiert
  • Einfach zu handhaben

Nice to have

  • Template Engine (Twig, Smarty)
  • Ein neues, richtig geiles Extension Repository
  • Ein neues Backend-Theme, mehr Javascript/Ajax für den User wie z.B. Drag n' Drop etc. Dinge die uns HTML5 bringt - Dinge die nicht dazu erfunden wurden, um links liegen gelassen zu werden!
  • WebDAV Access auf die Dateiverwaltung
Ansichten
Meine Werkzeuge

Contao Community Documentation

<user> Composer meckert bei Isotope, dass er mit tablelookupwizard 3.1 nicht zurecht kommt - korrekt?
<Toflar> keine Ahnung, sowas weiss ich doch nicht auswendig :D
<user> wer dann ;)
<Toflar> na niemand, deswegen schreibt man's ja in die composer.json

Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge