ExpressionEngine 2.0 is coming
Gepost op 20 March 2008 door Maarten

De geruchten deden al een tijdje de ronde op het forum van ExpressionEngine. Er komt weldra een major upgrade van ons geprefereerde CMS! Niet dat de huidge 1.6 versie zware tekortkomingen heeft, maar voor versie 2.0 zou het framework volledig herschreven worden en zouden er een pak nieuwe features toegevoegd worden.
Ze doen er al een tijdje vrij vaag over bij Ellislab… veel info werd er tot nu toe niet vrijgegeven. Toen we te horen kregen dat er een sneak preview zou gegeven worden op South by Southwest in Austin werd het pas echt spannend. Austin was ons net iets te ver om snel eventjes de sessie over EE2.0 bij te wonen, maar gelukkig zijn ondertussen alle nieuwtjes online gezet zodat ook wij mee kunnen watertanden bij het aanschouwen van al dat nieuws.
Het grootste nieuws is dat de nieuwe EE volledig is herschreven op het open source framework van EllisLab (de makers van EE) namelijk CodeIgniter, wat zowel voor EE als voor CI een groot voordeel is. Als EE gebruiker zal je het krachtige framework kunnen gebruiken voor het schrijven van uitbreidingen (extensions) en als CI gebruiker krijg je nu bovenop het bestaande framework een full blown Content Management System. Wat wil je als developer nu nog meer?
Voor versie 2.0 van EE werd de interface ook volledig gerestyled. De basisvormgeving van de back end is van de hand van Veerle Pieters. Het ziet alvast er erg geslaagd en overzichtelijk uit, we kijken er naar uit om onze tanden in de eerste beta te zetten. We gaan zeker werk maken van een gepimpte back end volgens een GLUE styling, want voor onze klanten willen we toch net dat extra tikkeltje meer bieden
Eigenlijk wel goed gezien van die gasten van Ellislab om Veerle Pieters voor hun kar te spannen. Op haar blog kan je regelmatig iets lezen over EE, en waarom zij het zo graag gebruikt. Dus zij zal deze opdracht wel met plezier aanvaard hebben. Bovendien krijgen ze er de gratis visibliteit op haar blog bij. Thumbs up Veerle!
De indeling van de admin ziet er in de nieuwe versie alleszins al veel logischer uit. In de huidige versie van ExpressionEngine was het soms wat zoeken om een bepaalde instelling terug te vinden. Maar nu blijkt alles veel beter gegroepeerd te zijn en er wordt nu ook intensief gebruik gemaakt van Javascript effecten (lees: jQuery) wat het geheel pas echt gebruiksvriendelijk en… o zo veel ’sexier’ maakt. Nu kan je bijvoorbeeld op een handige manier paneeltjes open en dicht laten schuiven, tabellen sorteren, enz…
Op de echte “killer features” zal het nog eventjes wachten zijn. Ondertussen kan je wel al de nieuwe admin in actie zien op de sneak preview pagina van Expression Engine.
Bij deze sluit ik af met de wijze woorden van Derek Allard, Senior Developer bij EllisLab
Its a great time to be a nerd.




Filip zegt:
Hier is ook nog een sneak preview van EE 2.0 te vinden:
http://video.gearlive.com/video/article/q208-bleeding-edge-tv-expressionengine-20-sneak-preview/
Glue Blog » Blog Archive » De Glue websites vallen in de prijzen op de CMS awards zegt:
[...] die voorwaarde voldoen alle Glue websites. Expression Engine, ons CMS systeem die eerder al uitgebreid op deze blog aan bod kwam, is werkelijk een droom op vlak van [...]
Stijn zegt:
Leuk artikel!
Maar wat ik mij afvroeg, hoe kwamen jullie bij EE? Habben jullie hiervoor een eigen CMS geschreven of zijn er nog andere de revue gepasseerd?
Keep up the good work, cfr. jullie CMS award’s
Maarten zegt:
Merci voor het compliment
We hebben voor EE wel enkele CMS’en uitgetest, oa Drupal en Joomla maar die voldeden niet aan onze eisen. In onze zoektocht naar het ‘ideale’ CMS zijn we via het framework CodeIgniter uitgekomen bij ExpressionEngine. En we zijn er nog altijd even tevreden over.
Hopelijk dat we niet te lang meer moeten wachten op die 2.0 versie, en dat het wachten de moeite waard was
Stijn zegt:
Wat ik altijd ‘gehoord’ heb is dat EE meer voor designers zou zijn, dan voor developers.
Hoe zit het met costum modules? Wat als je een externe data source wilt koppelen (bv. FileMaker) om data op te slaan / te raadplegen?
Wat met vertalingen? Wat dit blijft voor elk CMS een pain in the ass
Bij ons zijn er ook al een aantal CMS’en de revue gepasseerd, waaronder ook Joomla & Drupal. Uiteindelijk hebben wij gekozen voor SilverStripe. 1 van de reden is het gemakkelijker uitbreiden van modules en op basis van het Zend Framework is.
Maarten zegt:
Dat is ook ‘deels’ waar, de reden is gewoon dat EE ‘Out of the box’ makkelijk aan te leren is. Je hoeft geen jarenlange developer skills te hebben om een eenvoudige EE site te bouwen. Natuurlijk is het een groot voordeel als je PHP kent. Dan begint de fun pas
EE is ook volledig aan te passen en uit te breiden. Je kan zelf extensies, modules en plugins schrijven die gelijk welke functionaliteit toevoegen aan het systeem. Je moet hier maar eens kijkje nemen. http://expressionengine.com/docs/development/index.html
Spijtig genoeg zijn vertalingen ook weer een probleem, ondertussen hebben we wel een manier gevonden voor meerdere talen, maar daar was wel een hack voor nodig.
Ik had eerlijk gezegd nog nooit van SilverStripe gehoord. We gaan dit zeker ook eens checken(als er ergens eens wat tijd is)
De Glue websites vallen in de prijzen op de CMS Awards | Glue Blog - over webdesign zegt:
[...] die voorwaarde voldoen alle Glue websites. Expression Engine, ons CMS systeem dat eerder al uitgebreid op deze blog aan bod kwam, is werkelijk een droom op vlak van [...]