Blog
What is the Hreflang tag? Introduced by Google in December 2011, the hreflang attribute allows you to show search engines (Google among them) what is the relationship between web pages in alternative languages. That is, it is very useful when you create specific content for a local audience and you...
Honestly, I had pending to do an article telling what Redis is, why you should use it in your Drupal, and how easy it is to install it. But today I have seen that escueladrupal.com has published a video and an article explaining it much better than I could do...
I could have sworn I had done a post talking about the Quicklink module when it came out in 2019, but I couldn't find it. Today's article is about the post recently made by the Lullabot team (the maintainers of the module): https://www.lullabot.com/articles/improve-your-sites-experience-quickli… Does it improve performance? This module, in...
Today I come to talk about my SideProject Vabiso.com, which is going to be one year old next month, and how the backend is implemented to support a massive volume of data and show it all on a map. I'm going to separate this article into the sections that I...
When you have to modify the values of the fields by code, there are several ways to do it. The most typical one: $entity->field_name->value = 'foo' $entity->field_name->target_id = 123 but it is the same as doing: $entity->field_name = 'foo' $entity->field_name = 123 That's a shorter way to write the same...
This is a module that I did not know. I found it in a project already done. https://www.drupal.org/project/active_facet_pills The main problem is that this module was popping one of the pages of the Search API Views of this client. Researching I found out that the Active Facet Pills module what...
If you have reached this page it is because you have noticed that your logs are very large and take up more space than you want. Detect exactly the size The following command shows the size of each of the logs in your docker containers. docker ps -aq | xargs...
DigitalOcean and Linode have a great offering: a minimal, intuitive and easy user interface and competitive pricing. But few know about Hetzner , which not only has a cheaper base level and the same minimal and intuitive user interface, but also more powerful servers for the same price. The only...
File permissions, by default on a website, should be 644 for files and 755 for folders. If for some reason you have changed them or if some plugin or module has created directories with different permissions, just run this command from the root directory (www, public_html, htdocs, httpdocs...) to change...
For those who have never used it, CSS is great, it is a style language (not programming) that allows us to make web pages more beautiful. It allows us to indicate colours, width, height, images, positions, font sizes, everything that has to do with design! CSS has evolved a lot...
Have Any Project in Mind?
If you want to automate your business or do something with Drupal, let's talk.
AI automation, consulting, development or Drupal website maintenance.