WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 20.08.2015 11:06:40

norhei
Developer

Twig / Templateengine

Ist meines Erachtens die Beste von den großen TEs (nur meine Meinung).
Ist aber im vollen Funktionumfang(z.b. Apache/PHP Plugin...) beileibe nicht Trivial (Einstigshürde)
Braucht viel Platz und Speicher -> Wiederspruch zu einfach und klein.
Wird von einigen Modulern heiß und innig geliebt.

Mein Vorschlag, so lange im Core Lassen bis wir soweit sind das es als Modul funktioniert(FE, BE und auch sonst überall), damit wir den Modul Leuten das Leben erleichtern. Danach in ein Modul auslagern. Vielleicht mit nem schönen Modul Manager , der einfach Abhängikeiten nachladen kann?

Keine Möglichkeit die großen TEs zu nutzen dürfte genauso schädlich sein, wie sich Komplet an eine zu binden.

Im Admin BE würde ich persönlich lieber erst mal darauf verzichten. (Twig ist fast größer/hungeriger als der gesamte Core)
Mit dem Admin Be müsste eh mal geschaut werden was man damit macht , das ganze Konzept ist sagen wir mal ... alt.

Just my 2 cent.

Offline

#2 20.08.2015 11:11:33

florian
Administrator

Re: Twig / Templateengine

Mein Vorschlag, so lange im Core Lassen bis wir soweit sind das es als Modul funktioniert

+1


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#3 20.08.2015 11:51:35

norhei
Developer

Re: Twig / Templateengine

Wichtig ist vor allem das das Modul immer und überall funktioniert .

Offline

#4 20.08.2015 12:30:12

easyuser
Mitglied

Re: Twig / Templateengine

Naja - das Admin BE auf Twig zu setzen sieht evtl. besser aus.
Stefek hat das schon einmal gemacht und meinte, es reduziert deutlich den Code.

Ansonsten ist das Admin BE - ähnlich wie /account - nicht optimal.
Nur bin ich da immer etwas zwiegespalten: Auf der einen Seite ist es sicher nicht optimal.
Auf der anderen Seite ist es nur ein Admin Backend.
Bevor man da etwas herumtüftelt sollte man lieber gleich den großen Wurf wagen - aber dabei natürlich jegliche Verbindung zu WB Classic verlieren.

Wobei die sowie verloren gehen wird: http://forum.websitebaker.org/index.php … 00049.html

Beitrag geändert von easyuser (20.08.2015 12:30:25)

Offline

#5 20.08.2015 13:19:33

norhei
Developer

Re: Twig / Templateengine

Wichtig ist das Admin BE auf Templates zu setzen, welche ist ziemlich egal. Irgendwer hatte mal Vorgeschlagen das BE einfach mit versteckten FE Seiten zu bauen. Damit würde sich eine Menge Probleme einfach in wohlgefallen auflösen.

Was WB Classic betrifft, wie oft haben wir schon so große Ankündigungen zu hören bekommen, ich für meinen Fall kann es nicht mehr zählen.

Offline

#6 20.08.2015 14:22:27

cwsoft
Mitglied

Re: Twig / Templateengine

Ich persönlich finde Twig gut. Das WB Backend jetzt krampfhaft auf ne andere Templateengine umzustellen halte ich auch für übereilt und steht hier auch nicht zur Debatte. Klar sollte aber auch sein. Die phpLib basierte Templateengine is Steinalt und unflexibel. Auf mittlere Sicht muss man da wohl mal ran, weil neuen Code mit der ollen Lib zu schreiben macht einfach keinen Spass.

Sollten wir uns entscheiden, Twig für den Core zu verwenden, statt das mit purem PHP wie etwa in Contao oder ProcessWire zu lösen, würde ich es begrüssen, wenn das ganze als "Core-Modul" umgesetzt wird. Sprich ein solches Modul sollte nicht von Hinz und Kunz löschbar sein, sondern nur von Leuten der Admin Gruppe 1. Auch blöd ist natürlich, wenn Module auf das "Twig-Modul" setzen und nicht entsprechend vorbereitet sind, wenn Twig gar nicht vorhanden ist. Das könnte aktuell auch noch zu "weissen Seiten" führen.


Account inactive since 2018/11/17.

Offline

Fußzeile des Forums

up