Drupal
Upcoming SlideShare
Loading in...5
×
 

Drupal

on

  • 4,798 views

Learn about Drupal's many features: where it comes from, what it looks like and who uses it

Learn about Drupal's many features: where it comes from, what it looks like and who uses it

Statistics

Views

Total Views
4,798
Views on SlideShare
4,797
Embed Views
1

Actions

Likes
1
Downloads
38
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Drupal Drupal Presentation Transcript

  • A presentation by
  • contents I.  what is Drupal? II.  where did it come from? III.  what does it all mean? IV.  who uses Drupal? V.  want to get some? A presentation by
  • what is Drupal? an open source modular framework and Content Management System (CMS) written in the programming language PHP it allows the system administrator to create and organize content, customize the presentation, automate administrative tasks, and manage site visitors and contributors A presentation by
  • what is Drupal? sometimes described as a Content Management Framework, its capabilities extend from content management to enabling a wide range of services and transactions. although Drupal offers a sophisticated programming interface, basic web site installation and administration can be accomplished with no programming A presentation by
  • what is Drupal? Drupal runs in many environments, including Windows, Mac OS X, Linux, Free BSD, Open BSD, Solaris 10, Open Solaris and any platform that supports either the Apache (version 1.3+), or IIS (version IIS5+) Web server and the PHP language (version 4.3.5+). Drupal requires a database such as MySQL or PostgreSQL to store content and settings A presentation by
  • where did it come from? originally written by Dries Buytaert as a bulletin board system, Drupal became an open source project in 2001 Drupal is an English rendering of the Dutch word “druppel,” which means “drop,” as in droplet from May 2007 to April 2008, Drupal was downloaded from the Drupal.org website more than 1.4 million times, an increase of approximately 125% from the previous year as of August 2008, Drupal 6.4 is the latest release. Drupal is a winner of several Packt Open Source CMS Awards A presentation by
  • what does it all mean? Drupal Core- the official release, known as quot;Drupal corequot;, contains basic features common to most CMSs. these include the ability to register and maintain individual user accounts, administration menus, RSS-feeds, customizable layout, flexible account privileges, logging, a blogging system, an Internet forum, and options to create a classic“brochureware“ (static, rarely updated) Web site or an interactive community Web site A presentation by
  • what does it all mean? Web site content can be contributed by registered or anonymous users Drupal core also includes a hierarchical taxonomy system which allows content to be categorized or tagged with keywords for easier access Drupal maintains a detailed changelog of core feature updates by version A presentation by
  • what does it all mean? core modules-The core Drupal distribution provides a number of features including: access statistics and logging advanced search functions caching and feature throttling for improved performance under load comments, forums, and polls descriptive URLs (for example,“www.facebook.com/quan” ) multi-level menu system A presentation by
  • what does it all mean? core modules (continued)-The core Drupal distribution provides a number of features including: RSS Feed and Feed aggregator security/new release update notification user profiles various access control restrictions (user roles, IP addresses, email) workflow tools A presentation by
  • what does it all mean? core themes- The Drupal core includes several quot;core themesquot;, which customize the aesthetic look-and-feel of the site. these themes can be chosen by the administrator via a special menu The Color Module, which was introduced in Drupal core 5.0, allows administrators to change the color scheme of certain themes via a Web-browser interface. this feature was added to allow a higher level of customization for the average non-coder A presentation by
  • what does it all mean? core translation- as of February 2008, translations for Drupal's interface were available in 44 languages plus English (the default). Drupal 6 provides improved support for content and content administration in multiple languages A presentation by
  • what does it all mean? extending Drupal core- designed to be modular with a system of quot;hooksquot; and quot;callbacksquot;, which are accessed internally via an API. this design allows third-party quot;contributedquot; (often abbreviated to quot;contribquot;) modules and themes to extend or override Drupal's default behaviors without changing its’ core's code A presentation by
  • what does it all mean? extending Drupal core (continued)- Drupal's modular design, which isolates its core's files from contributed module and themes, increases flexibility and security and allows Drupal administrators to cleanly upgrade to new releases of Drupal core without potentially overwriting their site's customizations A presentation by
  • what does it all mean? to some, using Drupal is a challenge lack of object orientation-Drupal exclusively uses procedural programming, not object-oriented programming (OOP). results are less efficient code reuse since object inheritance is quot;weakquot; and polymorphism is only approximated in the rendering layer poor usability- aspects of Drupal's administration interface can be confusing and intimidating, particularly for new administrators. some say Drupal lacks an intuitive, easy administration user interface steep learning curve-Drupal may be powerful, but it is also complex. The key is overcoming its steep initial learning curve. most casual users are willing to sacrifice features for ease of use making Drupal less popular than more user-friendly CMS's despite its enhanced functionality A presentation by
  • who uses Drupal? image galleries (themes and websites) http://drupal.org/screenshots A presentation by
  • want to get some? hello@momentumdesignlab.com


 
 

 
 
 
 

 
 
 










1.866.542.7124
 
 
 A presentation by