We recommend that you run your Joomla 3.5 sites on PHP 7.
PHP 7 is faster, more secure and will be supported for much longer than any other version
However, many shared hosting providers will not upgrade your PHP version automatically. If you run Joomla 3.5 on shared hosting and want to use PHP 7, I'm going to show you how.
OSMap is the best and easiest way to create a sitemap in Joomla.
When you install OSMap, it automatically creates a sitemap for you.
For more advanced users, it's possible to edit your sitemaps to include or exclude certain URLs. You may want to do this for visual purposes (you want a short and clean sitemap) or for SEO purposes (to exclude certain URLs from Google's index).
A lot of OSTraining readers are looking for a good theme for their site.
So we've partnered with Template Monster, one of the world’s leading sources of CMS themes.
Having been around for over 13 years, Template Monster offers an extensive collection of WordPress themes, Joomla templates and Drupal themes.
Now you can get a 30% discount on all purchases from Template Monster.
Joomla 3.5 implemented the ability to export your System Information settings.
This short tutorial will highlight why and how to share your system information with support.
Starting with Joomla 3.5, drag-and-drop image uploads are built into Joomla's default editor - TinyMCE.
It has a really nice new usability improvement: drag-and-drop image adding. You can pick up any image from your desktop and drop it directly into your content.
And it's simple to use. Here's how easy it is ...
PHP 7 is the fastest PHP version yet. Simply changing the PHP version to 7 can make your Joomla site run 50% faster or more.
We get questions often about how to upgrade to a new PHP version, so we figured we should write a short tutorial for it. This tutorial will explain how Joomla interacts with PHP and how to update to PHP 7.
It's written at a beginner level and doesn't get into too much...
Joomla 3.5 includes a new data collection plugin that allows the Joomla project to gather anonymous data about installs.
The data collected is very similar to the data already being collected by the WordPress and Drupal projects. The plugin is also opt-in and can be easily enabled or disabled.
This tutorial will explain what information it collects, why it collects it, and how to enable...
We use Disqus to power the comments on several sites.
This week, Disqus sent a friendly email:
"Congratulations! After careful review, we’ve approved your site OSTaining for Reveal—Disqus’ monetization solution for publishers."
Congratulations? I didn't even know what Reveal was until that moment.
Then a few days later, on Friday, another email arrived to say that Reveal would be...
By default, all the URLs on your site can be crawled by Google. However, if we don't want Google to index some specific pages, you can use a robots.txt file.
In your Robots.txt file, you can request that Google not index certain pages by using this "disallow" rule:
In this post, I'll show you how to use Google Search Console to check...
Do you have a blank page on your Joomla site showing this message?
Error displaying the error page: Application Instantiation Error: Could not connect to MySQL.
This means that Joomla can't connect to your database. Because your site's data is stored there, it is highly important to fix the connection to get your site back.
Continue reading this post to know how to fix the database connection...