Performance
I just ran into a problem on a client's project. The thing is, we have a custom block with two fields, but we only render one of them in Twig, as we have modified the Twig template and do not use the default {{ content }}. ¿Problem? If the user...
I just came across the case that I need to remove several fields from a content type in a Drupal 9. Those are simple to do, aren't they? On your site use the Drupal user interface, delete the fields and export the configuration. Then on the production site import the...
Note: This article is a reminder to my future self, so that next time I don't have to Google it again. In some cases it is interesting to know why your Drupal database weighs several GB, and knowing which are the tables that weigh more can tell us what may...
The other day I had to investigate how to improve the performance of a Drupal website that is not fast enough and has problems with caches. This website has several things to improve, but the one I'm complaining about today is a custom module with a code equivalent to: /**...
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...
Until recently, in most projects, I have put the Google recaptcha to avoid SPAM. Both for user login/registration and any other form accessible to anonymous users. Until now, I had always used two modules that configured between them allowed this functionality: https://www.drupal.org/project/captcha https://www.drupal.org/project/recaptcha But using these two modules have 3...
Has it happened to you that you set up a Drupal site for a client and after launch, they complain because important things aren't happening? Search is not returning all the new results that have been created.Backups aren't running.Caches are not being cleared. You keep seeing content in its old...
Have Any Project in Mind?
If you want to do something in Drupal maybe you can hire me.
Either for consulting, development or maintenance of Drupal websites.