Rest Drupal 8 Logo

In this article we will prepare Drupal 8 to publish content and views using REST in JSON format, after that we might be able to use jquery mobile to create a light mobile version of the web.

a desktop with several electronic devices from several users

A collaborative tool integrating email, scheduler, contacts and additional elements can be very useful, Exchange is a great tool for companies, but we will try to make an alternative tool from free software, that's the beginning of a trip that I could be entertaining and productive.


In this article we are going to make a first approach to Drupal¡s view system to create a block and a page that shows most common taxonomy elements and the number of articles for each element.

But.. how you dare to write articles without attachments

Little by little we are adding new articles and now it's time to add functionalities to Drupal 8. In this article we are going to prepare text editor to attach files to article's content.

the unknown frontier

To be able to know who is visitting your site, from where and how it is doing so there is an analytic library provided by Google (Google Analytics) - good for that and God knows good for what else - it's always interesting to install this library and manage our site in Google Analytics

Drush comes to help

One of the main issues with Drupal is that you need often to choose between stable releases and functionalities. By the time I wrote this article Drupal 8 had a lot of functionalities on its core but most of the interesting modules were on alpha or beta releases, and worse enough, sometimes unstabilities can mean you can't uninstall from UI. On these cases we have a tool that makes Drupal a more rounded system: Drush.

where are you?

In order to get a good positioning on searches, every help is welcome, but not only to be able to achieve this, but to be able to see how well are pages are positioned on Search Engines. All this functions are served by module Metatags in Drupal and we are going to install and config it.

where is my utopia

Well, we have already installed our new Drupal site and after getting into matter we can take a look and see how we can prepare our brand new site to help search engines knowing which is the content of our site (that's indeed what is called SEO).

Some things search engines like are maps of your site (sitemap) clean urls (as we did here, our site is prepared for clean urls but this does not mean our nice - node/x - urls are very clean and meaningful).

Let's go step by step:

Drupal 8 is comming soon

Once we have upgraded Debian and we have the right version of PHP we can proceed to Drupal installation, in this article we will do the basi installation of Drupal 8 in Debian Jessie

Launching Drupal 8

On this article we are going to start a VPS, download Drupal and make a basic Apache configuration