Expression Engine is een CMS (Content Management Systeem) van Ellislab. Expression Engine is een CMS uit welke het oorspronkelijke CodeIgniter is voortgekomen. Expression Engine is niet gratis voor commercieel gebruik. Er zijn veel CMSen binnen de open source community welke gratis voor bijna alle doeleinden mogen worden gebruikt .Van Expression Engine is een gratis Core Version te downloaden. Deze is wel gratis voor persoonlijk gebruik.
Expression Engine is eerder een framework dan een CMS. Het bijzondere aan Expression Engine is naast de zeer hoge performance en de flexibiliteit, de grote hoeveelheid functies maar vooral de zeer professionele gebruikersgroep. Omdat het een goed onderhouden en gedocumenteerd is met op afroep zeer snelle support. Daarnaast is het niet duur (full version vanaf $249,--) daarom komen veel professionele gebruikers op dit CMS af. Het is dan ook een echte community geworden. Je kiest Expression Engine omdat je een standaard applicatie wil maar met de meest populaire CMSen er niet uit komt.
Expression Engine is gebasseerd op PHP en draait op verschillende webservers (Apache, IIS, etc.) zolang deze maar PHP 4.1 of hoger heeft draaien. Vanaf Expression Engine 2 zal enkel nog PHP5 ondersteund worden. Om volledig van alle mogelijkheden van Expression Engine gebruik te maken zij diverse PHP modules als: GD, ImageMagick, NetPBM zeer aan te bevelen. XML support is voor Expression Engine overigens gewoon een must.
Expression Engine is standaard een zeer uitgebreid CMS. Maar wanneer je de 'kale' versie in gebruik neemt is het lekker simpel. Templates en Content is dan het enige wat er te zien is. Meer dan genoeg om een simpele website, op te zetten, in te delen en te voorzien van een aantrekkelijke template. Op een Expression Engine installatie kunnen zeer makkelijk diverse modules worden geladen. Dit loopt van simpele plug-ins tot uitgebreide add-ons als:
Het is eigenlijk te veel om op te noemen. Expression Engine heeft op de eigen website een compleet overzicht van 'features'.
Expression Engine heeft een zeer doordacht template systeem. Zo kan een website gemakkelijk van meerdere templates worden voorzien, en kunnen ook gemakkelijk verschillende versies van een template worden bijgehouden. Een van de allergrootste voordelen is het feit dat er gewoon PHP binnen de templates (en eigenlijk ook binnen het gehele Expression Engine CMS) gebruikt kan worden. Is er dus een onderdeel wat niet binnen de standaard modules past? Je kunt dan je eigen items gewoon met PHP opbouwen. Nu met de integratie van CodeIgniter in het CMS heb je een zeer solide MVC framework tot je beschikking in elke pagina van de website. Maar ook voor de minder ontwikkelde PHP programmeur is met de standaard operators van Expression Engine eigen voorwaarde afhankelijke logica maken binnen de template geen enkel probleem
Ook voor de gebruikers met interesse is SEO heeft Expression Engine een hoop mogelijkheden. De opbouw van URL's kan door gebruikers geheel zelf worden ingesteld en belangrijke SEO elementen als de META tags, Page Title, Headings, etc. zijn gemakkelijk per pagina in te geven. Met een beetje kennis van zoekmachine optimalisatie is het gemakkelijk een goed indexeerbare website te bouwen. Daarnaast zijn de standaard aanwezige RSS feed en/of XML sitemap natuurlijk een must voor de doorgewinterde SEO specialist.
Isset heeft sinds 2008 veel ervaring opgedaan met CodeIgniter, en een logisch gevolg is natuurlijk dat er regelmatig met Expression Engine is geexperimenteerd. Behalve het eigen ontwikkelde Isset CMS, is het bouwen van een website in Expression Engine geen enkel probleem voor de developpers van Isset Internet Professionals. Wilt u een Expression Engine website op laten zetten en daarna zelf beheren? Neem dan contact met ons op, we helpen u graag verder.
Sinds 2010 heeft Isset ook de mogelijkheid om uw Expression Engine website te hosten. Isset heeft zijn eigen hosting platform voor alle soorten websites, van shared hosting tot mission critical dedicated hosting. Meer informatie hier over is te vinden op de pagina over Expression Engine Hosting. De Expression Engine Hosting dienst van Isset lijkt zeer op de dienst van enginehosting.com, de eigen hosting dienst van Expression Engine. De servers van Isset zijn echter gesitueerd in Nederland, bieden nog meer performance en kunnen worden voorzien van Nederlandse Support.