As information architecture is at the very foundation of any project on the internet, Davyin Internet Solutions uses the highest standard for online architecture design, Drupal.




What is Drupal ?

Considered at the edge of Content Management Systems (CMS) by specialists in the web industry, Drupal is an extensive Open Source software library that provides a great variety of features out-of-the-box to build a website and manage content online. What’s more to this comprehensive online publishing solution is the vast choice of add-ons and thousands of plug-ins that provide such a wide range of software building blocks allowing the online community to extend, build additional functions, and customize Drupal’s base functionality. On top of that, it aims at providing a secure, efficient and extensible framework for programmers in order to build highly functional dynamic user-focused websites. Perhaps the most important reason to use Drupal is for its active community of developers and contributors that not only help extend and test Drupal’s functionalities, but also maintain such a reactive support and clear documentation (API) through many channels on the web (Twitter, Facebook, IRC, etc…).



What we do with Drupal?

Davyin Internet Solutions specializes in creating websites with Drupal and the functional building blocks contributed and maintained by the online community of programmers and developers. Its many modules and features, freely available to the commity, have made of Drupal a strong, scalable and reliable open source solution.


Leveraging the power of Drupal’s Open Source codebase, we’re able to spend more time understanding clients’ particular needs and specifications instead of only focusing on technical issues. Because each functional need on every project is likely to have already been assessed and developed by other programmers in this community, we reuse most of the contributed code that match our client’s requirements and customize or build on top of it in order to go beyond our clients’ expectations. Using Drupal allows us to focus on what we do best: Understanding project’s needs and building corresponding information architecture through content modeling.

In a nutshell, when building a website with Drupal, Davyin Internet Solutions firstly, install, configure and customize the Drupal system and its building blocks and secondly, program specific or new functional blocks also called custom modules, themes, etc...


Resulting websites are usually very far from the first Drupal’s installation page (with the garland theme) and can appear on the web under various forms: ecommerce platform, blogs, corporate websites, etc… When properly integrated with graphic user interface(GUI) technologies such as Flash or Javascript JQuery, Drupal proves to be particularly user friendly.


Still wondering what Drupal is  and how we handle building website on this solution ?

  • Step 1: Fresh install
  • Step 2: Theming (This demo has been built with Acquia's free Drupal Theme)
  • Step 3: Designing of blocks layout and content architecture (links, content types...)
  •  Step 4: Inputing content
  •  Step 5: Your website is online


And check out some admin functions

  •   Create content: This page is the place where you create new pages and add new content
  •   General administration menu: Enables you to take full control of your website



Why do we choose Drupal?

Like many other well renowned companies in the Web development industry, Davyin Internet Solutions chose to use Drupal for the great and many content management features it puts at the disposal of the community. But what really got us hooked on Drupal was its very modular architecture allowing highly precise content modeling which perfectly matched with our strong technical and analytical skills. Furthermore, its clean and modular application programming interface (API) allowed us to enforce professional project management practices and programming methods to reach the highest quality standards in the web programming industry.

With a prominent online presence (IRC, Twitter, many forums, websites, etc…), Drupal’s dynamic and growing community peaked at our interest to engage conversation and take part to the project.




User search trends over some famous open source CMS 

Using Google Trends analyzing evolution of searches over internet concerning some worldwide famous CMS, there