APCu Support Lands in Drupal Core

After many months of work and debate, Drupal 8 lands APCu (APC user cache) support in core for PHP 5.5 and up! The original issue can be found at the website - Built-in APCu support in core (PHP 5.5 only).

APC is a caching mechanism widely used with PHP, and APCu is a part of the APC caching mechanism, that caches data - such as variables. This will lighten load on database layer for PHP 5.5 and up. The reason why PHP 5.5 and up will be serviced is because starting with version 5.5, APC is included in the core of PHP. This will increase speed with which data is retrieved and served by Drupal.

Why I Hate the Overlay in Drupal 7

Take this rant with a grain of salt, as I am speaking it with tongue in cheek. To an extent. Generally speaking, I like Drupal 7. It's a very mature and flexible CMS. It also has lots of wise choices implemented. Overlay is not one of them. Overlay in Drupal 7 is a module, that loads admin pages in a modal overlay (hence the name) on top of your current content. The idea sounds sweet initially. You can make changes to your web site and you needn't leave the content page to make the changes.

Kint for Drupal

Thanks to Alexander Danilenko, there is now a new debug tool coming with the Devel module. This new debug tool's name is Kint. They wanted to name it after Kant, but misspelled. (No, they didn't.) Kint's functionality is very much like Krumo's, except that it not only lists objects variables, but also their methods and constants. So far, Kint is only available in Drupal 8's devel package.

DevDays Szeged 2014 Thoughts and Comments

DevDays Szeged 2014 was a fun and well organized Drupal event. I enjoyed being there, meeting co-developers and learning a few interesting things about Drupal 8. In this blog post, I will share some thought and observations, shortly listed below. But first, some overall impressions.

Drupal DevDays Szeged 2014 was well organized, well planned, and well carried out. And the fish soup was tasty. The first part consisted of code sprints, and the second - of sessions (and more code sprints for those who wanted to work on their evil genius master-plans (like search API) instead). I chose the sessions. What especially interested me, was to learn of the latest Drupal 8 changes from the first hands. And I was was quite happy with how it worked out.

Should I upgrade my web site to Drupal 8... at all?

There has been heated discussion in the Drupal community about the future of Drupal 8. In this article, my Friends and Clients, I would like to explain my take in simple, non-technical terms.

As a small business, should you upgrade to Drupal 8 at all?

This article is mostly for small businesses and personal websites, as well as small Drupal shops and freelancers.

Drupal: Revamped user experince for

For the span of the last year, I have been working closely with, implementing some of their suggestions, and making their Drupal 7 web site more friendly and functional. Here are some changes that I implemented on web site.

1. Drupal Responsive Menu.

This change was the first of the series. Drupal did not have any decent responsive menus back then (since July 2013, we have a Responsive Menus project). The solution was akin to what I had previously built for, with some changes and adjustments. As the work progressed, the menu was integrated into the top panel for the narrow layouts.

2. Drupal User Panel.

Drupal user panel is but a small module, the incorporates the user menu in a drop down. A small but pleasant enhancement that plays a big role for a client, who has to have an instant access to some of his functionality. As the work progressed, it was decided to incorporate the user panel visually with the responsive menu for the narrower screens.

The three migration trolls: PHP, CSS, Tokens in content.

Planning an upgrade to Drupal 8? Chances are, you'll run into the usual upgrade trolls - snippets of code in your content, that looked fine before the upgrade, but break after the upgrade. What are those trolls, why are they so pesky, and how can they be handled?

A few thoughts while creating a Drupal 8 theme

It has been almost half a year since I last played with Drupal 8 and Twig. Now, I wanted to approach this subject again and see, where Drupal 8 is, and what it would take me to create a theme for it.

Saying outfront, it is quite easy with Drupal 8. Theming part of FED (Front End Development) is one of the easiest, as far as the learning curve is concerned. (Read my note of encouragement to Drupal 8 Front End Devs).

So, a few observations…

A note of encouragement for Drupal 8 front end developers

Drupal 8 is approaching beta. Everybody is excited, some are displeased. Here are some of my concerns with Drupal 8 as a front end dev, and a note of encouragement as well. If you are a front dev, you are also involved in writing Drupal modules or parts of modules, that do theming and preprocessing of entities, and formatting of data for output. Some disturbing news and some good news for you are...


Subscribe to RSS - blogs