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
2. Gauke Pieter Sietzema
Lead developer, SEO expert & eigenaar
linkedin.com/in/gpsietzema
twitter.com/gpsietzema
gp@sterc.nl
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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
➲ Vragen
MODX CMS - Friday Afternoon Session, 20 Mei 2011
4. Introductie Sterc
➲ Gevestigd in Surhuisterveen
➲ 14 werknemers: mix van developers en marketeers
➲ Websites, mobiele websites, webshops, narrowcasting & cross-
platform web apps
➲ Internet marketing training, advies en uitvoering
➲ Search Engine Optimization
➲ SEA, Google Adwords gecertificeerd
➲ MODX Agency Partner
➲ Gevarieerd klantenbestand: van gemeentes en provincies tot de
bakker op de hoek
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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 leercurve
MODX CMS - Friday Afternoon Session, 20 Mei 2011
6. Toepasbaarheid
➲ CMS kiezen op basis van eisen site
➲ Mogelijkheden MODX, o.a.:
➲ Websites
➲ Mobiele sites
➲ Kleinschalige shops
➲ Narrowcasting
➲ Custom apps
➲ Schaalbaarheid sterk verbeterd sinds MODX Revolution
MODX CMS - Friday Afternoon Session, 20 Mei 2011
20. Templating
➲ Tempates met placeholders: [[*pagetitle]], [[*content]], etc.
➲ Chunks voor herhalende HTML code
➲ Snippets voor scripts
➲ Plugins voor automatisch scripts
➲ Template Variabelen (TV’s)
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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. De wondere wereld van Template Variabelen (TV’s)
Zo vul je TV’s (als gebruiker):
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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. 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. 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. 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 interface
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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. 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. Extendability
➲ Snippets en plugins kunnen via Package Management vanuit het CMS
geupgrade worden (net als in WordPress)
➲ Een greep uit de beschikbare plugins
➲ Wayfinder
➲ GetResources
➲ MobileDetection
➲ PHPthumbof
➲ Formit
➲ Breadcrumbs
➲ SimpleSearch
➲ Packman
➲ VisionCart
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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
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 Nederland
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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 maken
MODX CMS - Friday Afternoon Session, 20 Mei 2011
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. 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