It's been over a year since I converted several sites from legacy Drupal to Backdrop. Since then, I've implemented a number of sites with Backdrop for my clients as well. So it's time to take a look at the real-world experience with this content management system based on Drupal 7.
My client has a website with a lot of images where EXIF data are kept for historical reason. Now there is a need to remove them. Since the operation using the content management system is a little bit complicated, I decided to use the server command line.
The fact Drupal 8 ends this November has been generally known for some time now. I have upgraded some of my projects in time but some of them I have left to the last minute. The reason is quite plain. I assumed the upgrading process will be smoother if I do it later. But was it a right assumption?
I have come to a conclusion that this is a better solution for some older projects than a transition to WordPress or a migration to Drupal 8/9. And I have to say I was pleasantly surprised how smooth the transition to Backdrop is.
I like to use my smaller web projects as simple sandboxes where I can try out various new web technologies. Hugo, Tailwind and Swup aren’t anything new but still I am a Tailwind beginner. I have several observations about using the mentioned combination on a small website. Maybe they could come in handy.
Two years ago I was rebuilding a web running on the old Drupal 6 at that time. After I considered the strenuousness of a migration and a large quantity of content updates, I reached a decision that it is not necessary to use a content management system. So I decided to try out one of those popular static site generators. And I ended up with Hugo.
Regarding image optimization in WordPress there often are being mentioned various cloud services and their price and data saving are being compared. If you have a suitable hosting, use tools that are available right on the server for your image optimization. You don’t have to pay for any third-party services and there is no limit.
Recently I have been playing around with WordPress a lot and also have been trying to make the most of its basic options without the necessity to install third-part plug-ins. Of course, I use Google Analytics for traffic tracking, but I also needed a stupid incremental counter of post views. Using it I am then also able to create a list of the most read posts in a form of a widget.
Do you need to try out a plug-in, a visual theme or some other functionality but also not to shatter your own web? What about a free installation of WordPress with one click, available in seconds and erased automatically after two days?
For almost a quarter of a year I have been working with the tool Sitebulb which offers web checking from the SEO point of view. It is not limited to the technical issues only, it is also able to deal with keywords. After trying it out I have immediately downloaded the most expensive version and I would like to share my experience and impression I have gained during working with this tool.
A web should be running on a single one address. You pick an option with or without www and you redirect the opposite one to it. Similarly all webs nowadays should be redirected to a secure https variant. Do you still deal with this by editing .htaccess? You don’t have to.
Most of you probably are familiar with Screaming Frog SEO Spider. It is a great tool for checking a website limited to 500 URLs when using the freeware version. Greenflare is quite similar. But Greenflare is completely free, unlimited and promises a solid performance even on a low-end computer. On top of that it can extract any information located on a website.
Links that are added to menu items in Drupal, eventually to other fields controlling a link syntax, have in the default status only a few basic protocols allowed. Which is a problem if you want to add a menu containing e.g. Skype contacts to the foot. How can you alter allowed protocols?
Considering the fact I travel a lot, I really need to have an access to various online services from one IP address at my disposal. Of course there is a solution – a VPN. I have been using the one that is directly built in my NAS for years but recently I have decided to transform my Raspberry Pi 3 into a VPN server.
Modern CSS has a lot of techniques which helps you achieve the results easier way than a few years before. Most of them are supported by majority of web browsers already. So why not start using them on you daily CSS practice?