Hallo Patrick.
rickarocka hat geschrieben:Deine Ausführungen zu dem Update-Server sowie den Modulen finde ich spitzfindig.
Sind sie auch.
Ich bleib halt gerne bei der Wahrheit. Ich finde es gibt nichts schlimmeres als einem interessierten Nutzer tolle Features zu versprechen, die er dann letztendlich aber nicht nutzen kann, weil sich dahinter was ganz anderes verbirgt. Von einem Hook-System kann man sprechen, wenn man mehr machen kann als auf Speichern/Löschen von Dokumenten zu reagieren. User-Login, User-Logout, Shop-Bestellung, Mail-Versand usw. usf. Das was jetzt existiert ist ein Ansatz. Wenn man sich nun z.B. mal die Hook-Möglichkeiten von
Drupal oder
Typo3 anschaut, vestehst Du vielleicht was ich meine. Das ist eine ganz andere Gewichtsklasse. Mit so einem halbherzigen Ansatz prominent zu werben und dabei falsche Hoffungen zu wecken, weil man darunter mehr erwartet, finde ich nicht richtig.
Das gleiche mit den Modulen/Apps. Als unwissender Nutzer stelle ich mir natürlich vor ich habe unbegrenzte Möglichkeiten das Basissystem zu erweitern. Das stimmt eben überhaupt nicht. Das einzige was ich mit einer App machen kann ist
- eigene we-Tags definieren
- einen Menüeintrag an einer nicht beliebigen, vom Programm vorgeschriebenen Stelle unter "Extras" zu hinterlegen
- beliebigen Code in einem neuen Fenster auszuführen
Für sich genommen ist das ja schon mal toll. Aber unter einem Modul stelle zumindest ich mir vor, dass ich in irgend einer Weise die Oberfläche von webEdition verändern kann. Z.B. weitere Reiter, eigene Dokumenten/Objekt-Eigenschaften, Code eben über ein vernünftiges Hook/Trigger-System zu einem bestimmten Zeitpunkt auszuführen...eben alles was ein Modul ausmachen würde ist derzeit schlicht nicht möglich.
Bevor der Einwand kommt, mit Apps kann man doch aber auch eigene Hooks erstellen: Ja kann man, die man auch im Rahmen des Hooks verwenden kann. Es kommt also einem simplen Funktionsaufruf gleich. Da wir aber keinerlei Trigger-System haben, kann man keine Hooks an anderen Stellen des Systems triggern.
rickarocka hat geschrieben:Da würde ich nicht so hart urteilen. Sonst müssten wir nun konsequent auf der Website, in der Doku, im Forum sowie in webEdition die Bezeichnung ersetzen und die "Module" in allen Bereichen fest integrieren.
Bin ich dafür.
Wahrheit ist der Schlüsel zum Erfolg. Wo die Marketing-Übertreibungen von l-e hingeführt haben sieht man ja.
rickarocka hat geschrieben:Wenn man den Upgrade-Pfad erwähnt, sollte man aber auch daran denken, dass es im Moment nicht möglich ist, alte Systeme upzugraden (korrekt, oder?). Mir steht bald so ein Job bevor und ein Freund scheiterte schon an dem Upgrade von 5 auf 6.
Ja, das stimmt derzeit leider. Das ist momentan etwas problematisch, aber funktioniert mit etwas Arbeit.
Getty24 hat es anscheinend erfolgreich geschafft von WE3 auf WE6 umzusteigen:
http://forum.webedition.de/viewtopic.ph ... 732#p54158
Zu dem Problem des Updates von WE5 auf WE6, kann ich nur sagen dass
man sich schon gekümmert hätte, wenn man die Möglichkeit gehabt hätte (Stichwort Open Source des Update Servers
) Das Problem kommt ja von einer mir nicht nachvollziehbaren Verschlüsselung des Datenstroms mit base64. Angeblich hat dies zuvor Probleme bereitet, was ich jedoch nach gefühlten 1000 Updates kein einziges mal beobachten konnte. Zumindest eine kleine Abfrage if(version<5.1.1.9) sollte ja leicht zu implemetieren sein, so dass man dann in dem Fall auf base64 verzichtet.