One of the errors triggered by the usage of extensions created for previous Joomla versions looks like this:

Joomla Fatal error: Class classname cannot extend from interface JController

The reason: It looks like the interface JController has been removed, and now you have to specify which controller you're using.

So, the following code

$controller = JController::getInstance('classname');

will become

$controller = JControllerAdmin::getInstance('classname');

Also, there is one thing you should change:

class ClassnameController extends JController

will become


class ClassnameController extends JControllerAdmin

Some of you are familiar with this Wordpress error, it appears from time to time depending of what plugins you have installed. I've met it earlier when I upgraded an Wordpress package to version 3.5 and the plugins on that particular website triggered this error... and locked me out for a few minutes from the administrator section.

The solution  was very simple: I logged in using the ftp, I renamed the plugin directory and I tried to access again the administrator section. Of course, another error appeared: some plugin files were missing. I renamed the plugin directory to the original name and the access was restored.

Usually you can find that directory in your-wordpress-directory/wp-content/plugins/. A lot of people are installing wordpress package in the root of their blog, but that is not a rule, it's just a habit.

programmer eye No comment. It’s clear there is a difference between normal people see and a programmer sees.

One important thing of the search engine optimization is creating backlinks for your website(s). Google does not put in consideration as before the page rank based on these backlinks, but it is important: it is one of the things that make the difference when duplicate content appears (from any reason at all). The backlinks remain important by themeself because the are "points of entrance" of the people that sees the link, consider the title important and follows it. If your content really is interesting, and people like it, when the potential visitor sees another links from the same website he/she may conside following them base on the good impresion from the previous visit.

Backlinks on social media is a distinct part of the SEO. If the "regular" backlinks remain online for weeks, months or even years (depending the targeted website) the social media links to your website usually remain in other people attenion for hours or, in happy cases, weeks. In the best cases the content of the article you are linking at can become viral and you will get hundreds or thousands visits in matter of hours.

When creating backlinks you can either add them manually or to create/use scripts that do it for you automatically. The search engine will see them all (if you give them enough time) and they will consider/index some of them, depending on the established links. The human visitors will consider only the links they see and found interesing... so our advice is to combine automatic and manual backlinking, regular backlinking and social media. For more detailes informatios contact us... we offer consultancy and SEO services for clients.

We create websites to present your activity to the world and applications for internet that help you organize your activity as eficient as possible and without loses (in money, time and energy) whatever you are while you are online. You only need an internet domain, space on a server and the app we develop for you.

The search engine optimisation part is very important for websites - they have to match certain criteria in order to appear as often as possible in the search results. We analize your website and we offer consultancy about the options you have about to boost its visibility and organic traffic.

We develop applications for various companies and organisations according to their specifications and requirements in order to be used by employees and partners to work more efficient, making the transition from excel files and spreadsheets used before to the internet of things. We offer support for the applications used now and we develop them further using modern technologies.

We offer consultancy about the informatic system you have installed and we offer sollutions to make the more efficient, to improve and develop them further, we analize the activities inside your company and / organisation and we offer sollutions for the projects you want to develop.