If you're trying to optimize your site to meet the needs of potential visitors, then Google Trends is a very useful tool.
If you're going to create content that's optimized for a particular keyword, it's helpful to know whether people are actually searching for that keyword.
Google Trends allows you to see how popular a keyword has been, not just today, but over a decade or more.
Social media is really important for web sites. Sooner or later, everyone needs to embed a Tweet, a Facebook post, a YouTube or Vimeo video.
The old, painful process was to copy-and-paste the embed code - a solution that often didn’t always work.
OSEmbed makes it far easier. All you need is the URL and you can embed almost anything into a Joomla site!
Watch the video and you'll see just how...
Joomla has just released 3.4.7, a new update which specifically targeted people on old, out-of-date PHP versions.
If you are impacted by this security issue, then you really need to talk to your hosting company. They have you on an old and insecure version of PHP.
I'm going share some tips to keep your Joomla site secure before and after the release of Joomla 3.4.7.
Modules normally allow you to display small blocks of content on the frontend of your Joomla site.
However, you can also show modules in the backend. The quick icons, site information, latest articles and logged in users are all examples of this type of module.
I'm going to show you how to build a custom administrator module to show important information to your site's administrators.
One of our members contacted us today and asked about web site security. They asked whether it was a good idea for Joomla to send passwords by email.
The image below shows a typical Joomla registration email, with the username and password included.
Do you use Drupal, WordPress, Joomla, Magento or other PHP software?
If you answered "yes", then you use MySQL.
MySQL is the world's most popular database program, and if you build websites, you'll benefit from an understanding of MySQL.
MySQL Explained is our first self-published book and is a clear, step-by-step guide to MySQL. This book is going to help you to understand how your data is...
Do you need to add a new setting in your template? With a few lines of PHP and XML code you can add a text field to print custom text in your public site.
In this post, I'm going to share with you how to add a custom text field to a Joomla 3 template.
[Update]This advice applies for both Joomla 3.4.6 and 3.4.7. They are patching the same file.
Joomla 3.4.6 was released today in order to fix a serious security vulnerability. For Joomla 3 users, updating is a simple one-click process from their admin area.
However, unlike previous security issues, this one applies not only to Joomla 3, but also to older versions including Joomla 1.5 and...
AdminExile adds an extra security layer in Joomla. This plugin makes it possible to deny access to your administrator login page.
We've found this to be useful for security, but also to keep our site online. Before we protected our login area, we found that spam bots could hit our login often enough to take our site offline.
In this tutorial, I'm going to explain how to use the basic feature...
User groups and Access levels makes it possible to organize and define permissions for users in Joomla.
The default user groups in new sites are Registered, Manager, Super User, etc. These groups enough for regular projects, however sometimes it's required to create custom groups.
In this tutorial, I'm going show you how to create a user group and to assign it to an access level.