Advency quick access

Go to :

Drupal CMS project

What is Drupal?

Drupal is a free and open source Content Management System (CMS), based on the Symfony framework, which can be administered by contributors without any particular programming skills.

Why « free » ?

A CMS is free when it is accessible to all. It can be downloaded and used by anyone at no cost.

image d'illustration
Photo de groupe dans la cour du bureau avec le logo Drupal sur le visage de chaque personne

« Open source », what does that mean?

This means that it is community-based: any developer from around the world can contribute to the CMS and add, optimize or modify features and new extensions. Drupal is used worldwide with a community of over 1.3 million users, making it a very scalable tool;

However, Drupal is no less secure: the contributing modules are tested and validated by the Drupal Security Team Drupal Security Team, a team of expert Drupal developers in charge of analyzing the contributing modules and checking them for flaws.

The CMS has a core (the Drupal core) composed of about 70 basic modules, which can be enhanced with thousands of community-proven contributor modules. It is therefore a tool appreciated for its flexibility and adaptability, since it allows the development of powerful, 100% customizable and functionally rich websites;

The most commonly used version is version 9. Since version 8, migration from one version to another is simplified and can be done in the same way as a minor update, without the need for a redesign, making it a sustainable tool.

In which cases it is used?

It is clear that the flexibility of Drupal allows it to meet the vast majority of needs, more or less complex: institutional sites, showcases, blogs, community sites, intranets / extranets, everything is possible.

Advency is specialized in Drupal since its creation in 2013. With this CMS, the team particularly appreciates:

  • Its powerful content management, multilingual management and very fine-grained rights and permissions management.
  • Its multisite management, which is a native feature of Drupal
  • Its scalability and agility: it is always possible to add new features throughout the life of the site
  • Its ease of integration of external services
  • Its adaptability to all types of media and screen sizes (responsive)

We can also use Drupal for the mobile-application-development if a website Drupal is linked to. This allows the application to have the same administration interface as the website. We will then generate a Drupal API (application program interface) that will be coupled with another technology: Ionic or React Native.

Drupal is less used by the team for the development of e-commerce sites, which can be quite heavy. In this case, we prefer Sylius, a platform specializing in e-commerce.

How about we discuss your project?

The first step is to listen and understand the need.
On the basis of a specification or directly in an exchange session (meeting or video), we listen to each creation or redesign project

Make an appointment