Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

FAS 20 mei: Gauke Pieter Sietzema over MODX

2,665 views

Published on

Tijdens de FAS van vrijdag 20 mei wordt uitgelegd waarom MODX de afgelopen jaren een aantal prijzen gewonnen heeft en waar bijvoorbeeld WordPress haar ideeën vandaan haalt.

Meer over MODX kunt u vinden op:
http://www.sterc.nl/modx

Published in: Technology
  • Be the first to comment

FAS 20 mei: Gauke Pieter Sietzema over MODX

  1. 1. FAS 20 MEI 2011
  2. 2. Gauke Pieter Sietzema Lead developer, SEO expert & eigenaar Bedanken voor intro linkedin.com/in/gpsietzema -- Presentatie voor twitter.com/gpsietzema developers én eindgebruikers gp@sterc.nl -- Wat hebben we in de zaal?MODX CMS - Friday Afternoon Session, 20 Mei 2011
  3. 3. Inhoud ➲ Introductie Sterc & MODX ➲ Toepasbaarheid ➲ Voorbeeld case: VVV Ameland ➲ Interface ➲ Templating ➲ De wondere wereld van Template Variabelen ➲ CMS op maat met Form Customization ➲ MODX en SEO ➲ Multi-site, Multi-channel, Multi-language ➲ Extendability ➲ Community ➲ MODX versus WordPress ➲ VragenMODX CMS - Friday Afternoon Session, 20 Mei 2011
  4. 4. Introductie Sterc ➲ Gevestigd in Surhuisterveen ➲ 14 werknemers: mix van developers en marketeers ➲ Websites, mobiele websites, webshops, narrowcasting & cross- platform web apps Gebruiken MODX sinds ➲ Internet marketing training, advies en uitvoering 2006, sinds eerste release, ➲ Search Engine Optimization om de SEO URLS ➲ SEA, Google Adwords gecertificeerd ➲ MODX Agency Partner ➲ Gevarieerd klantenbestand: van gemeentes en provincies tot de bakker op de hoekMODX CMS - Friday Afternoon Session, 20 Mei 2011
  5. 5. Introductie MODX ➲ Open Source Content Management Systeem & Framework ➲ Fork van Etomite (2005), release in 2006 ➲ Twee versies: MODX Evolution + MODX Revolution ➲ Volledig customizable ➲ Veilig, regelmatige updates, uitstekend Secunia record ➲ MODX CMS wordt commercieel gesteund door het bedrijf MODX ➲ Lage leercurveMODX CMS - Friday Afternoon Session, 20 Mei 2011
  6. 6. Toepasbaarheid ➲ CMS kiezen op basis van eisen site ➲ Mogelijkheden MODX, o.a.: Geen oorlog tussen MODX en WP -> puur info over ➲ Websites mogelijkheden ➲ Mobiele sites ➲ Kleinschalige shops Custom apps ➲ Narrowcasting Omdat MODX van alles kan ➲ Custom apps exporteren m.b.v. templates naar bijvoorbeeld JSON/XML ➲ Schaalbaarheid sterk verbeterd sinds MODX RevolutionMODX CMS - Friday Afternoon Session, 20 Mei 2011
  7. 7. Voorbeeld case: VVV Ameland ➲ MODX Revolution 2.0.8 ➲ Multi-language ➲ Multi-channel ➲ Website ➲ Mobiele site ➲ Webshop ➲ Narrowcasting ➲ Banner module ➲ Multi-site ➲ 6 sub-sitesMODX CMS - Friday Afternoon Session, 20 Mei 2011
  8. 8. Voorbeelden: VVV Ameland
  9. 9. Voorbeelden: VVV Ameland
  10. 10. Voorbeelden: VVV Ameland (mobiele site) Bijna dezelfde content als de gewone site Niet alles wordt weergegeven
  11. 11. Voorbeelden: VVV Ameland (mobiele site) Bijna dezelfde content als de gewone site Niet alles wordt weergegeven
  12. 12. Voorbeelden: VVV Ameland (shop)
  13. 13. Voorbeelden: VVV Ameland (shop)
  14. 14. Voorbeelden: VVV Ameland (narrowcasting) Twee TV’s op hoofdkantoor Draait nu een maand, op mac mini’s met apache + caching MODX leading
  15. 15. InterfaceMODX CMS - Friday Afternoon Session, 20 Mei 2011
  16. 16. STANDAARDZONDER FORM CUSTOMIZATION
  17. 17. MET FORM CUSTOMIZATION
  18. 18. ELEMENTENVoorbeeld van template die gewijzigd wordt.Duidelijke strtuctuur, alles heel mooi en snel te bereiken DRAG & DROP
  19. 19. Voorbeeld case: VVV Ameland ➲ Multi-channel ➲ Website ➲ Mobiele site ➲ Webshop ➲ Narrowcasting ➲ Banner module ➲ Multi-site ➲ 6 sub-sitesMODX CMS - Friday Afternoon Session, 20 Mei 2011
  20. 20. Templating ➲ Tempates met placeholders: [[*pagetitle]], [[*content]], etc. ➲ Chunks voor herhalende HTML code ➲ Snippets voor scripts ➲ Plugins voor automatisch scripts ➲ Template Variabelen (TV’s) Templates zijn zonder echte programmeerkennis te makenMODX CMS - Friday Afternoon Session, 20 Mei 2011
  21. 21. De wondere wereld van Template Variabelen (TV’s) ➲ Alles (wat we willen) is in onze sites aanpasbaar middels TV’s: ➲ Net als bij elk CMS: de content ➲ Álle afbeeldingen (fotos, headers, logos, sliders) ➲ Álle teksten ➲ Álle downloads We houden een standaard layout aan en laten alleen content wijzigbaarMODX CMS - Friday Afternoon Session, 20 Mei 2011
  22. 22. De wondere wereld van Template Variabelen (TV’s) Zo maak je TV’s (als ontwikkelaar):MODX CMS - Friday Afternoon Session, 20 Mei 2011
  23. 23. De wondere wereld van Template Variabelen (TV’s) Zo vul je TV’s (als gebruiker):MODX CMS - Friday Afternoon Session, 20 Mei 2011
  24. 24. De wondere wereld van Template Variabelen (TV’s) Zo gebruik je TV’s in je templates (als ontwikkelaar):MODX CMS - Friday Afternoon Session, 20 Mei 2011
  25. 25. De wondere wereld van Template Variabelen (TV’s) Dit wordt er door MODX gegenereerd ná het vullen door de gebruiker:MODX CMS - Friday Afternoon Session, 20 Mei 2011
  26. 26. De wondere wereld van Template Variabelen (TV’s) Template Variabelen maken MODX speciaal Met TV’s is het mogelijk om eenvoudig volledig op maat gemaakt websites te maken, waarin alles aanpasbaar is.MODX CMS - Friday Afternoon Session, 20 Mei 2011
  27. 27. CMS op maat met Form Customization ➲ TV’s staan in een eigen tabblad (en subtabbladen) ➲ Eigen indeling maken, zonder tabbladen Maak met Form Customization eigen modules met een eigen interfaceMODX CMS - Friday Afternoon Session, 20 Mei 2011
  28. 28. Narrowcastingmodule
  29. 29. Google Mapsmodule Adres - API - Drag & Drop
  30. 30. MODX en SEO ➲ Overal wordt gedacht aan schone en SEO vriendelijke code ➲ Geen themes, maar volledige vrijheid m.b.t. templating ➲ Alles is template-baar (menu’s, listings) ➲ Uitstekende URL structuur, met URL ‘paths’ ➲ Met behulp van TV’s kan alles naar eigen wensen worden ingericht ➲ Caching ➲ Handige plugins voor: (Google) Sitemap, Minify, Thumbnails genereren, breadcrumbs, canonical URL’s, etc.MODX CMS - Friday Afternoon Session, 20 Mei 2011
  31. 31. Multi-site, Multi-channel, Multi-language Context’s Met contexts maakt u meerdere sites, kanalen en talen binnen 1 MODX installatie. Access Controls maken meerdere content managers mogelijk.MODX CMS - Friday Afternoon Session, 20 Mei 2011
  32. 32. Extendability ➲ Snippets en plugins kunnen via Package Management vanuit het CMS geupgrade worden (net als in WordPress) ➲ Een greep uit de beschikbare plugins ➲ Wayfinder Er zijn minder ➲ GetResources plugins als ➲ MobileDetection bijvoorbeeld WordPress of ➲ PHPthumbof Magento, maar er ➲ Formit blijft nu wel ➲ Breadcrumbs overzicht en plugins komen niet zomaar in ➲ SimpleSearch het repository ➲ Packman ➲ VisionCartMODX CMS - Friday Afternoon Session, 20 Mei 2011
  33. 33. Extendability Plugins Plugins zijn PHP scripts die uitgevoerd worden als er een event plaatsvind. Voorbeelden - 301 redirect - Rich Text Editor (TinyMCE)MODX CMS - Friday Afternoon Session, 20 Mei 2011
  34. 34. Extendability
  35. 35. Community ➲ 31.000+ community leden ➲ 3.000.000+ downloads ➲ Actieve forums op modx.com/forums ➲ Partner forums zijn na 1 maand al erg actief: goede ondersteuning van MODX en mede-ondernemers ➲ Actieve chat op Freenode IRC: #modx ➲ Bugtracker die ook daadwerkelijk wordt gebruikt: bugs.modx.com ➲ Documentatie in de vorm van een wiki: rtfm.modx.com ➲ LinkedIn groepen: MODX en MODX NederlandMODX CMS - Friday Afternoon Session, 20 Mei 2011
  36. 36. MODX versus WordPress WordPress MODX Fully compliance code generation Alles in eigen hand Geen rebuilding nodig bij wijzigingen, Geen rebuilding nodig bij wijzigingen, Caching ingebouwd en wordt Caching met externe plugin automatisch vernieuwd Document resources, Static resources WordPress pages (paginas aan fysieke bestanden koppelen) en natuurlijk TV’ Themes Geen themes, alles in eigen hand Password Protected Posts Geavanceerde Acces Controls Eenvoudige installatie, upgrades vereist Eenvoudige installatie en upgrades handmatig uploaden van bestanden Eenvoudig importeren vanuit andere CMS Matig, er zijn enkele plugins die systemen importeren mogelijk makenMODX CMS - Friday Afternoon Session, 20 Mei 2011
  37. 37. MODX versus WordPress WordPress MODX Workflow voor drafts, publishing, Workflow voor drafts, publishing afschermen van delen van de manager, afschermen van uploaden, etc Menu creatie via menu builder Menu creatie via de boomstructuur Intelligent text formatting met TinyMCE Zelfde editor Multiple authors Met Acces Controls is dit ook mogelijk Dashboard met interessante post data, Basic dasbhoard met MODX nieuws en WP nieuws en updates updates SEO optimalisatie veelal afhankelijk van SEO optimalisatie volledig zelf in de hand plugins Is zeker mogelijk, maar WP is duidelijk Blogging functionaliteit een beter blogging platform MODX is hier duidelijker hét platform voor Custom CMS/Site functionaliteit met o.a. TV’s, contexts, snippets, ACL, etc.MODX CMS - Friday Afternoon Session, 20 Mei 2011
  38. 38. MODX versus WordPress Conclusie Een CMS moet zijn doel dienen. Zoek dus bij elke site een passend CMS.MODX CMS - Friday Afternoon Session, 20 Mei 2011
  39. 39. Vragen?MODX CMS - Friday Afternoon Session, 20 Mei 2011
  40. 40. Bedankt! sterc.nl linkedin.com/in/gpsietzema twitter.com/gpsietzema gp@sterc.nl

×