Building a site with Drupal (Dave Nattriss)

From PHP London wiki

Jump to: navigation, search

Contents

[edit] Drupal V6: briefly

by Dave Nattriss

  • PHP London webmaster/mailmaster
  • PHP UK Conference 2009 organiser
  • freelance web developer
  • thelondonpaper freelance web developer

[edit] Disclaimers

  • this isn't about PHP, this is about a content management/social publishing system built with PHP
  • I don't work for Drupal or Acquia (I am not Dries!)
  • I only started using Drupal four months ago
  • I'm an intermediate PHP developer, which is why I like Drupal
  • I have yet to use it for a large-scale live site
  • I've been busy (building the 'demo' site)
  • I wrote this talk/demo last night

[edit] Drupal history

  • Dries Buytaert, University of Antwerp student in 2000, built a community site at drop.org (started as 'dorp' which means 'village' in Dutch)
  • CMS released open source GPL in 2001 as Drupal ('droo-puhl', from Dutch word 'druppel' which means 'drop')
  • Drupal 6.9 and 5.15 released mid-January 2009, version 7 in development, now known as an open source social publishing system
  • 250,000+ live sites, 1,800+ modules, 350+ themes, 50+ translations
  • Packt 2008/2007 Open Source CMS Overall and best 2008 PHP/MySQL

[edit] Requirements (Drupal 6)

  • Server running:
    • database
      • MySQL 4.1+
      • PostgreSQL 7.4+
    • HTTP server
      • Apache 1.3+ (ideally with mod_rewrite)
      • IIS 5+ (ideally 6 or 7)
    • PHP
      • 4.3.5 or higher (ideally 5.2)
      • safe_mode: off, register_globals: off
      • appropriate database connector extension
      • XML extension (enabled by default)
      • GD/ImageMagick
    • file space: core requires up to 3 MB
    • RAM: 16+ MB
    • browser: supports CSS and JavaScript
    • crontab/Scheduled Tasks (ideally)
    • shell access (ideally)

[edit] Sites using Drupal

[edit] Acquia Drupal

  • Acquia ('AH-qwee-uh') co-founded by Drupal creator Dries Buytaert, CTO, late 2007, as a 'commercial open source software company'
  • $7m funding, now employs 30 staff
  • Acquia Drupal, Acquia Network subscriptions and Mollom available 30th September 2008

[edit] Reference

This talk was given by Dave Nattriss on February 5th 2009

Personal tools