Date post: | 01-Nov-2014 |
Category: |
Technology |
Upload: | peytz-co |
View: | 373 times |
Download: | 2 times |
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
● 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
● 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