Categories

Drupal distributions and OpenFed as a great example

16.05.2017
Drupal distributions and OpenFed as a great example
Author:

With Drupal, there is no need to reinvent the wheel — the wheels are already in full motion! The vigorous community has created tons of ready made elements that make development easier, quicker and cheaper. What’s not covered by them can be custom made to fulfill whatever your heart desires. A great example are the contributed modules that Drupal has for all purposes, with custom ones being built for special features (see ready-made vs. custom-made modules). Today, we’ll consider one more example — Drupal distributions, and particularly OpenFed. So let’s set the wheels turning and look at some more details!

Drupal distributions and their mission

Distributions are pre-configured Drupal versions that include the core, specific modules, themes, libraries, etc. They can serve as awesome starter kits for site builders and developers. Distributions help them quickly set up even complex websites in specific fields (business, non-profit, government, corporate, blogging, social, and more), since many of them are specifically tailored to these uses. They can also be very suitable for website migrations from older versions.

After installing a distribution, you can continue configuration and customization and reduce the overall development time and costs.

In addition, these “kits” allow you to compare various options and present demos to customers. When it comes to newbie drupalers, they are also a great help to let people practice site building.

A great example: OpenFed distribution

Examples are worth a thousand words, so we will now focus our attention on OpenFed, a Belgium-made multi-purpose and multilingual distribution. It is very well suited for sites for public administrations, campaigns, events, and more. In Belgium, its motherland, OpenFed has become a kind of a standard for government websites.

Let’s take a look at the contents of OpenFed. It includes:

● A set of content types for meetings, job postings, photo galleries, etc.

● CKEditor

● Support for cool search tools

● A set of layout customization modules

● A set of security modules

OpenFed for Drupal 7 and Drupal 8

OpenFed is available for both Drupal 7 and Drupal 8. If you are using Drupal 7, you need to be equipped with PHP 5.3.5 or higher, set your PHP memory limit to 192-320M, and never forget to enable HTTPS on your web server. As far as Drupal 8 is concerned, there is a major recommendation to use Composer for installing OpenFed as well as maintaining your project.

OpenFed: development or migration

Our experience shows that building new websites and migrating old ones on the basis of OpenFed can be a very neat, convenient, time and cost-efficient decision, and strongly appreciated by customers.

Distribution or not?

In any case, the choice of whether to rely on a Drupal distribution like OpenFed or another distribution, as opposed to working with a clean slate, depends on several factors. They include: how relevant or similar your project is to the distribution “sample,” how much customization you need, what the distribution can give you, etc. You also need to choose the distributions actively maintained by the community so you will always have smooth update processes.

Our experienced drupalers are here to advise you on this issue. Just tell us about your website’s needs, and we will offer you an ideally proportioned cocktail of ready elements and customization, of rational costs and unique functionality. Luckily, Drupal allows us to make such a mix. Get it now! ;)

1 vote, Rating: 5

Read also

1

Who could previously imagine an application that was able to tell the speaker’s intentions or emotions from their voice alone? Or an app capable of describing images with sentences, letting the...

2

Probably the first place among web analytics services belongs to Google Analytics, which is the most widely used analytics site on the Internet now. This feature-rich tool allows you evaluate the...

3

InternetDevels developers working at JYSK shop chain project, keep creating new Drupal modules for the community. In the previous blog post, you could check out...

Subscribe to our blog updates