DATE:- 04/10/2010 BY:-GURPREET SINGH ZEUSTEK Drupal Development
About Drupal <ul><li>Drupal is a free and open source content management system written in PHP and distributed under the GNU General Public License. </li></ul><ul><li>Drupal is used as a back-end system for at least 1% of all websites worldwide ranging from personal blogs to larger corporate and political sites. It is also used for knowledge management and business collaboration. </li></ul>
History <ul><li>Drupal became an open source project in 2001. Drupal is an English rendering of the Dutch word “druppel”, which means “drop” . </li></ul><ul><li>The name drupal was taken from the now-defunct Drop.org website, whose code slowly evolved into Drupal. </li></ul>
Features of Drupal <ul><li>The basic feature of the Drupal is mainly common to the CMC system. In this we have to do mainly user account registration, maintenance, system administration, page lay-out customization and menu management. </li></ul><ul><li>The standard release of Drupal is known as Drupal core and it can be used as multi user blogs, an internet forum, community website etc. </li></ul>
Drupal core <ul><li>Drupal core is the stock installation of Drupal, which can be optionally extended by third-party contributions. </li></ul><ul><li>In its default configuration, a Drupal website's content can be contributed by either registered or anonymous users and is made accessible to web visitors by a variety of selectable criteria. </li></ul>
Contd… <ul><li>Drupal core also includes a hierarchical taxonomy system, which allows content to be categorized or tagged with key words for easier access. </li></ul><ul><li>Drupal maintains a detailed changelog of core feature updates by version:- </li></ul><ul><li>Core modules </li></ul><ul><li>Core themes </li></ul><ul><li>Localization </li></ul><ul><li>Auto-update notification </li></ul>
For Drupal Developers <ul><li>For Drupal Developers to develop a Drupal, mainly three steps have to be taken. Although it offers a convoluted programming interface for developers, no basic skills are required. </li></ul><ul><li>As the set up for a new machine to do drupal development often takes a lot of time. To avoid this problem there is automated installation process which just takes hardly twenty minutes to install. The three main steps are:- </li></ul><ul><li>Setup Lamp Server </li></ul><ul><li>Setup Drush </li></ul><ul><li>Setup Eclipse </li></ul>
Criticism <ul><li>Drupal has some criticism also and these are listed below. </li></ul><ul><li>Usability: Some aspects of Drupal's administration interface can be confusing and intimidating, particularly for new administrators. </li></ul><ul><li>Learning curve: Some users have described Drupal as being fairly difficult to master. </li></ul>
Contd … <ul><li>Backward compatibility: Drupal's designers have decided that, in terms of programming, backward compatibility may be sacrificed with each major revision. </li></ul><ul><li>Performance: In 2008, performance tests between Drupal 6.1 and Joomla 1.5 demonstrated that Drupal's Web pages were delivered "significantly faster" than those of Joomla. Despite this, there persists a popular view that Drupal is slow </li></ul>
Thank You !! SEO Services For more information click here http://top-10-seo-list.com/2010/07/top-search-engine-companies/
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.