Morgeninspiration Word Press og Drupal

Preview:

DESCRIPTION

De vigtigste fællestræk ved to systemer, som begge er Open Source, stærkt voksende, meget udbredte, og de to systemers særkender, styrker og svagheder.

Citation preview

WordPress og Drupal- Morgeninspiration d. 17/9/2013

Velkommen

08.55: Vi sætter os ned (ikke før)

08.59: Velkommen

09:00: Anders Hal

09:10: James Bonham og Jeppe Hamming

09:50: Anders Hal

09:59: Tak for i dag

2

● php-baseret open source (GPLv2-licens) CMS

● Lavet af Matt Mullenweg og Mike Little i 2003

● Designet som blogging system

● Bliver i dag mest brugt til:

○ - blogs, blade og publikationer

○ - firma hjemmesider

○ - kampagnesites

Hvad er WordPress

● php-baseret open source CMS (GPL-licens)

● Lavet af belgieren Dries Buytaert

● Første gang gjort tilgængelig i 2001

● Originalt designet som forum for en gruppe studerende

● Bliver i dag brugt til bl.a. Medier, Webshops, Private, Markedsføring og meget mere.

Hvad er Drupal

Hvem bruger WordPress?

Hvem bruger Drupal?

● 19,6% af internettet

● 57,9% af CMS-baserede sites

● Flere end 60 millioner sites i alt

● Core team på 10 personer

● Hundredvis af udviklere arbejder på hver release

Tal om WordPress

● 5,8 % af CMS-baserede sites

● Flere end 900.000 aktive Drupal sites

● Core team på 8 personer – 272 bidrog til Drupal 6

● 989.747 personer fra 228 lande på 181 forskellige

sprog arbejder med Drupal

● Over 15.000 kodeændringer om måneden af over 1.000

forskellige udviklere.

Tal om Drupal

Demohttp://wordpress-demo.jb.dev.peytz.dk/

● Systemet er meget brugervenligt og nemt at lære● Det kræver ikke så meget konfiguration● Der er mulighed for flere indlægstyper og

taksonomier● Der er kun en udgave af WordPress

WordPress demo pointer

Demohttp://test.demo-dk.drupal7.dev.peytz.dk/

● Kræver masser af konfiguration

● Er meget fleksibelt

● At holde interfaces overskuelige kræver disciplin

● Der er folk der har gjort meget arbejde for dig

allerede i distributionerne

Drupal-demo pointer

Drupal distributioner

Drupal distributioner

Drupal distributioner

Ikke alt er modulært opbygget. Kernefunktionaliteten kan som regel slås fra, erstattes eller skjules.

● Plugins: Over 26.500 plugins på wordpress.org

● Custom plugins

● Themes

Nye versioner udkommer tit.

Extensions

Drupal er modulært opbygget med følgende typer af moduler:● Core: En række moduler der udgør kernefunktionaliteten i

Drupal● Contrib: Over 20.000 moduler delt på drupal.org● Custom: Moduler der laves til et specifikt site og ikke deles

Derudover kan sitets udseende tilpasses med themes

Nye udgaver af Drupal udkommer op til en gang om ugen med sikkerhedsopdateringer og rettelser.

Extensions

● Plugins til bl.a.: LDAP / Active Directory, Google (f.eks. Analytics), Peytz Mail, Facebook, Twitter, SendGrid, SoundCloud, Magento, Zendesk

● Brug WordPress via XML-RPC - WordPress for iOS/Android/Windows Phone, WP Manage

Integrationer

Integrationer

Der er lavet moduler, der understøtter:● Facebookintegration (bl.a. login)● Twitter● LDAP / Active Directory● Google Analytics (og andre statistiksystemer)● Systemer der kommunikerer med eksempelvis REST eller XML-

RPC ○ Dit ERP (Microsoft Dynamics, SAP, etc.)○ Dit CRM (SugerCRM, Zendesk, etc.)○ Dit DAM (Fedora, Harris)○ Eller måske et egetudviklet forretningskritisk system

Integrationer

Så… Drupal er klar på det hele

Integrationer

● Default admin roller

○ Administrator

○ Redaktør

○ Forfatter

● Alle rollens rettigheder kan ændres

Rettighedsstyring

Mulighed for mange forskellige roller

Fleksibelt rettighedssystem

Og giver mulighed for at arbejdemed mange brugere

Kræver disciplin

Rettighedsstyring og brugere

Rammerne sat til rådighed for

migrering af data

Håndterer krydsreleationer

mellem eksisterende indhold

Og løbende migreringer

Migrering af data

● Søgning

● Oversættelser

● Performance

● Standarder

● SEO

● E-Commerce

Og de kan begge to

● 3.7

○ Arkitektur, stabilitet, sikkerhed

● 3.8

○ “Features as plugins”

○ Nyt design til admin panelet

WordPress 3.7 og 3.8

Drupal 8 er på vej:

● REST API – til din App

● Views in core - hurtigere skift til Drupal 8

● Bedre configurationsstyring

● Bedre mobiloplevelse

● Bedre redaktøroplevelse

Men Drupal er ikke bare Drupal

Sammenligning

● Let redaktøroplevelse

● Hurtigt at komme i gang

● Ikke så mange konsulenthuse

Fleksibelt

Mange integrationsmuligheder

Gode muligheder fra datamigrering

Mere arbejde up front

Recommended