How to Disable Article/Category Hit Tracking in Joomla 4/5

Almost 11 years ago, we published an article on how to disable hit tracking in Joomla. The process explained in that old article worked for Joomla 1.5, 1.6, 1.7, 2.5 and 3 (it didn’t work for Joomla 1.0 because the code in Joomla 1.0 was more of a spaghetti code than real code). The solution […]

How to Make Usernames in Joomla 4/5 Case Sensitive

Last week, we were tasked by a new client to make the usernames on their Joomla 5 website case sensitive. For example, they wanted to have something like “admin” and “Admin” as different usernames – this of course, means, that the logins are also case sensitive (in case you didn’t notice, by default, you can […]

How to Print a Joomla Query from PHP

So you’re working on a new extension, or in the Joomla core itself, and you’re using a DatabaseQuery object, and you want to print the query object as a SQL string. How do you do that? Well, assuming the name of the object is $query, there are 4 ways to do this: echo $query->__toString();: This […]

A Free, Simple, and Efficient Heartbeat System for Your Joomla Site

We monitor the Joomla sites of our enterprise clients – and we do not do so with the help of a paying 3rd party tool – we do so with a little tool that we developed ourselves. The tool is nothing fancy, but it works really well! Today, we are sharing full details about this […]