Tuesday, May 10, 2011

Drupal (Lightweight models) Week10

Introduction.
In this week we will go through the last pattern of web 2.0 "Lightweight models & cost effective scalability". Over the past decade, technology has dramatically imporved and  one of the most sinigficant upgrade of this is websites which play an important role in people’s lives. Since the start of the Internet boardband era, a vast majority of data has rapidly and progressively increased. Consequently, Content Management Systems (CMS) are such an important tool for managing a huge of data.

Why using Drupal?
During the ten years period, many CMSs have been launced such as Mambo, Joomla, Drupal and WordPress. Obviously, WordPress might get most of the love in the open source CMS space (for good reason). However, Drupal provides a powerful option for individuals, organizations and brands that want to power complex, robust websites. With Drupal 7 set for release in early 2011, the Drupal team is actively addressing the one area the CMS has always received criticism: Usability. The Drupal ecosystem is becoming extremely impressive.  For example Acquia is the commercial company from Drupal founder Dries Buytaert, continues to raise funding and offer an array of commercial and support services that better enhance the platform as a whole.

 
Overview of Drupal

There are several special characteristics and useful features for Drupal users.
1. Charateristics
  • Reuse: Drupal is a free tool which has been mantained and developed by open source by using LAMP stack(Linux, Apache, MySQL, PHP). As a result, the websites which are built by Drupal are economical websites.
  • Scalability: Drupal is open development model means that hundreds of thousands of users and developers are constantly working to make sure Drupal is a cutting-edge platform that supports the latest technologies that the Web has to offer.
2. Features
  • Administrator tools:   a registration system that allows users to configure personal options and permissions on what users are allowed to access, edit, publish and administrate.
  • Menu management: The Menu Manager allows users to create as many menus and menu items as they need. It aslo can structure the hierarchical menu (and nested menu items) completely independent of content structures. Put one menu in multiple places and in any style; use rollovers, dropdown, flyouts and just about any other navigation system .
  • Connected function: The aggregation module allows you publish your site via RSS feeds and Social Networking integration is also widely supported in Drupal. Modules like the Facebook connect module and Twitter module, and ShareThis module help expand your network, and make your product or message more engaging to a wider audience.There are Chat and mailinglist modules as well.
  • Template management: This is a powerful tool to make your site look exactly the way users want and either use a single template for the entire site or a separate template for each site section. The level of visual control goes a step further with powerful template overrides, allowing you to customize each part of your pages.
  • Search function: Help navigate users to most popular search items and provide the admin with search statistics.
  • and more modules that users can download and add on.  

15 comments:

  1. Drupal = power to connect....

    I havent heard about it until I read your blog.

    You said, Drupal team is actively addressing the one area the CMS has always received criticism: Usability. I think Usability is very important when we are working with different background user. I must say having a good interface design could attract a variation of users. Also, if the team is caring about evaluation their interface it will always have a good critical view from the user.

    But the way, very nice and interesting blog.

    Pls dont forget to have a look to my blog: http://16paola.wordpress.com

    ReplyDelete
  2. Interesting post, you've done a great job of explaining Drupal, but just wondering what is their revenue model?

    ReplyDelete
  3. @Mindy747, According to Drupal's website, The Drupal Association is a non-profit trade organization that tasks itself with fostering and supporting the Drupal software project,it has been supported by members like you and organizations the Association uses its resources, network, and funds to constantly engage in new projects and initiatives to help the Drupal project continue to grow.

    ReplyDelete
  4. @16paola, yes Drupal is very famous CMS (content management system). More importantly, it's free because it has been developed by open source(LAMP Stack).

    ReplyDelete
  5. I agree, it's an informative blog post.

    To follow up your comment, Mindy: Some companies which contribute to Drupal realise profit by offering services such as installation, customisation, and training (see http://drupal.org/drupal-services, for example).

    ReplyDelete
  6. Another good open source application to develop a website. Drupal + XAMPP = Dynamic Website. LoL Never actually use Drupal to develop a CMS website, have been using Joomla as the CMS. Will definitely try it out soon!

    Cheers~

    ReplyDelete
  7. @KaWaZu Hong. Both Joomla and Drupal are a very good tools, They have the same concept but slightly different in some features. Drupal has just launched version 7 so you can try it now. it's also available for free.

    Thanks for your comments.

    ReplyDelete
  8. @bloggingDave, Thanks for more information (Training is another way of Drupal's revenue model.

    Drupal has a very large and powerful online community which can help this site always up to date. As a result, many people trust Drupal and Drupal can gain some benefits indirectly such as donation.

    Thanks for your comment.

    ReplyDelete
  9. In my internet behavior, I don't need to use CRM software so far, however , with you introduction, I have a clear outline with this product. I think because it is a lightweight softwar so make me easily to understand.

    ReplyDelete
  10. I clicked some of the examples of Drupal websites, It's all looks like working very well by the help of Drupal. good example for this pattern.

    ReplyDelete
  11. @Wilson.C just in case that you want to have your own sites or you have to develop websites for any organizations. This is such a powerful tool which can help to create websites by just a few clicks.
    the most important thing, it 's free..

    I really love open source.. all for free.

    ReplyDelete
  12. @gaogeng, of course, all of those are the top sites which have been developed by Drupal and some of them also provide new online functions.

    Thank for comments, gaogeng good luck with your assignment.

    ReplyDelete
  13. For a new installation or the switch of the top correct lookup box of our Blog.
    Nonetheless In that location are different policies and rates 1� inch metal forest screws for reparation the metal sheets with
    the woodwind instrument slat board foundation.

    We can't aid but wonder how many quickness managers never dealt with their products and materials used by them experience been decently approved for use by the manufacturers. The switch of the unscathed roof with a copy of his or her policy policy.

    Also visit my webpage :: composition Shingle roof

    ReplyDelete
  14. This info is prіceless. Whеn can I find out mοгe?


    My wеblog ... raspberry ketone uk

    ReplyDelete
  15. A Slot Machines For Sale is someone who takes charge in providing all the materials,
    and skilled manpower needed to finish the construction and renovation of the two-storey Building 16.


    Feel free to visit my web page :: used Slot machines

    ReplyDelete