Showing posts with label why drupal. Show all posts
Showing posts with label why drupal. Show all posts

Monday, February 25, 2013

Where can Drupal be used?


Here are some of the types of people who use Drupal, along with the features they may want and the skills they're likely to have. If the features meet your needs and you have the right level of skills, Drupal may be a perfect system for you.

I'm a Blogger and I need...

  • Single-user or multi-user blogs (or both)
  • Ways to assign categories to my content
  • Commenting
  • Trackbacks
  • Themes I can use to customize the style and layout of my site
  • Support for images or other media, using contributed modules (plug-ins)

Skills needed: end-user, administrator

I'm evaluating Drupal for my organization or company and we need...

  • Customizable user roles and permissions
  • Robust security
  • Scalability
  • Functionality we can configure and extend to meet specific business needs
  • A support infrastructure (documentation, community, etc.)
  • Ways to assign categories to our content
  • Additional features or functionality

Skills needed: evaluator, end-user

I'm a community organizer and I need...

  • Ways for community members to easily share ideas (blogs, forum, files, etc.)
  • Tools members can use to self-organize
  • The ability to evolve as the community evolves (keeping up with the state of the art for interactive web sites)
  • A support infrastructure (documentation, community, etc.)
  • Customizable user roles and permissions
  • Safety and security on the web (control over spam, trolls, etc.)
  • Preconfigured tools for community-relationship management like CivicSpace.

Skills needed: evaluator, end-user, administrator, site developer (to some extent)

I'm a small-business owner and I need...

  • A site I can set up myself
  • Themes I can use to customize the style and layout of my site
  • Customizable user roles and permissions
  • Scalability and adaptability to the needs of my changing business
  • Ways to to categorize my content
  • A support infrastructure (documentation, community, etc.)
  • E-commerce support for
  • Shopping carts
  • Premium paid-content subscriptions
  • Functionality I can configure and extend to meet specific business needs

Skills needed: evaluator, end-user, administrator, site developer (to a limited extent)

I build or design websites for clients and I need...

  • The freedom to create a custom look and feel with my own themes
  • Additional features and functionality
  • Easy-to-provide support for my clients
  • Access to a community of designers and developers

Skills needed: evaluator, administrator, site developer, developer (to some extent)

I'm a programmer and I need...

  • A robust, well-designed, modular system I can customize and extend
  • Well-documented APIs
  • System and architecture documentation and coding standards
  • Access to a community of other developers
  • A rich list of features

Skills needed: administrator, programmer

Do you know what type of Drupal user you want to be? If you do, review the skill sets below to see what you'll need to get started:

Evaluator: Be familiar with web terminology and concepts.

End-user: Be familiar with browsing, clicking, submitting web pages, selecting options.

Administrator: Manage roles, select themes, categorize web pages (content), configure module settings, install and upgrade software and databases, apply security fixes.

Site designer/developer: Install software, design style and layout (with css and minimal php), build and deploy websites, evaluate contributed modules, work with LAMP.

Programmer: Program in php, administer databases, program through a well-defined API, design database objects, evaluate existing solutions, apply patches, collaborate with other developers.

Now is a good time to learn more about Drupal. The Case studies section examines typical types of sites that use Drupal and gives links to real sites of each type. This section includes a listing of hundreds of Drupal sites.

In the Feature overview we survey some of the most important and commonly deployed features of Drupal.

Why choose Drupal for your web application or website?

Here are some of the reasons why you should choose drupal for developing your web
application or website:
  1. Easy to install
  2. Easy to use - no programming knowledge needed! Spend 2 hours administering your site. After that you will feel very familiar with Drupal
  3. Evidently user friendly and easy to learn
  4. Lots of features, such as custom search engine friendly URLs(SEF), categories, search function, RSS, easy administration
  5. Lots of modules to add even more functionality to your site
  6. Flexibility - you can easily turn your drupal installation into a forum, faq, blog, wiki and many other types of web sites.
  7. Free to use, open source. You can freely install drupal and you can modify the source code to fit your needs, if you want.
  8. Lots of users & community - easy to find solutions to your problems. The large community guarantees that Drupal will have a bright future.
  9. Lots of themes, you will find one theme that will suite your websites content at the official Drupal website that also for free.
  10. Well documented updates and modules, not that difficult to code own modules and themes as well.
Except of the modules you can download at drupal.org, Drupal originally ships with modules that facilitate:
  • Post, revise, and categorize content
  • Conduct searches
  • Post comments
  • Take part in forums
  • Vote in polls
  • Work on collaborative writing projects
  • Post and view personal profiles
  • Communicate among themselves or with the managers of a site
  • Change the look of a site with off-the-shelf or custom-made themes
  • Build multi-level menus
  • Provide users with an interface in their local language
  • Provide RSS feeds
  • Gather content from the RSS feeds of other sites
  • Register and manage user accounts
  • Assign fine-grained user roles, granting users permission to use selected features of a site
  • Use access rules to deny site access to specified usernames, e-mail addresses, and IP addresses
  • Provide statistics and reports for administrators
  • Manage caching and throttling to improve how a site performs in heavy traffic
  • Construct and specify various input filters and content types
  • Generate user-friendly, easy-to-remember URLs
Statistics Speak




The above statistics will give you a better idea why to use Drupal. Absolutely it is one of the best open source free CMS available.