How to Go About Developing a Drupal Service
Drupal was originally developed by Dries Buytaert in the year 2000. From its humble
beginnings as a university web-based discussion board, Drupal has grown to become a fullgrown, feature-rich content management system which has been adopted by several highprofile organizations. Drupal is highly regarded by developers because of its extensible
architecture and robust source code. Many developers also admire the scalability of Drupal and its ability to handle high traffic loads with features such as page caching and component/feature throttling. Because of its extensibility, developers often view Drupal as a development platform that happens to have CMS functionality. This popularity among developers has given Drupal a reputation of being a CMS by developers for developers. Of the creators’ own admission, Drupal has a reputation of being a developer-centric system that is difficult to use; in the past many developers in the Drupal community have been less than apologetic for Drupal’s apparent disregard for usability.
One of the first challenges new Drupal users face is learning the language of Drupal. Terms like node, taxonomy, module and path can be sometimes confusing for first-time administrators. Compounding these terms to create ‘node module’ or ‘module path’ or ‘path module’ each with distinctly different meanings only adds to the confusion some may experience. Nearly every Web Networks client has at one point or another asked, “what exactly is a node?” The answer is: a single unit of posted content, excluding ‘comments’. The term ‘node’ does not appear on either the ‘create content’ page in Drupal or in the ‘administer >> content’ interface. Yet, ‘node’ appears regularly in the help files and extensively through the Drupal handbooks. It is conceivable that a user may encounter the term several times without ever making the connection to ‘content’. One general usability guideline for all software is to avoid jargon. Drupal unfortunately has a great deal of it.
Web Networks’ experience has been that users do learn the language of Drupal relatively quickly. It has also been our experience that the initial lack of understanding of Drupal terminology does not prevent users from easily complishing basic tasks such as publishing content. Still, unfamiliar terms can be unsettling and do not help provide a positive user
Unlike several other content management systems, the ‘look’ of Drupal’s administration interface is not standardized either. The look of the administration interface is entirely dependent on the theme installed on the site. To be clear, the administration menu items are standardized, but the presentation of the menu is not.
Zoltan Mesko - About Author:
Drupal Web Development OSSCube is a Drupal Association Member Web Development Company offers Best Drupal Drupal Development Services having certified Drupal Web Developers Company.
Published by Jack Charles on March 19th 2012 | Web Design
Published by Mansi Gupta on December 14th 2011 | Web Design
Published by Maryparker on June 19th 2012 | Web Design
Published by Sana Shekh on December 10th 2011 | Web Design
Published by Coloprilreview on November 25th 2011 | Web Design
Published by Redball Infotech on June 1st 2012 | Web Design
Published by Sana Shekh on December 31st 2011 | Web Design
Published by Liza Andy on January 24th 2012 | Web Design
Published by Valuebound on August 13th 2012 | Web Design
Published by Boogiegraphics on January 7th 2012 | Web Design
Published by Anthony Mckeown on December 12th 2011 | Web Design
Published by Asitava Bose on January 17th 2012 | Internet Business
Published by Aiden Gaelic on June 16th 2012 | Web Design
Published by Sitikantha Pattnaik on January 27th 2012 | Web Design
Published by Andrew Rojer on December 27th 2011 | Web Design
Published by DAVID Wheeler on January 10th 2012 | Web Design
Published by Alicia Savino on August 8th 2012 | Web Design
Published by Rimi on April 20th 2012 | Web Design
Published by JohnRyder on June 11th 2012 | Web Design
Published by Ronny Smith on March 12th 2012 | Web Design