Posted by: SEO Positive

Posted on: September 23, 2011 9:59 am


The process of downloading and installing Joomla is an easy and most importantly a very quick one too. There is a very small span of time taken to get this amazingly powerful software package onto your system network and making it fully functional. You can avail a wide range of options within the use of this software package that includes tools and applications; with the use of each of them you can provide your website a new dimension of creativity and a new level of excellence in management. The chief advantages of Joomla as a content management system allows even those with less technical knowledge and experience to undertake work as an editor and manager of a website.

Downloading and installation can be initiated from the official website as well as a number of other websites too. Here you will find set of directions that provide a step by step guidance and assistance to help you through the process. However there are a few prior conditions that you will have to ensure with your system before you initiate the process of installing Joomla. You must have an account with a web server – for this you have to buy a domain space in a web hosting company. With the domain you will also be able to access a website address of your own. Once these are available you are ready for the process of downloads and installations of the software package that will enable you to give a new look to your creative endeavors.

As we all know by now that installing Joomla is an easy to access procedure that takes very little time to execute. There are several options in which you can carry this out. You can go to the website and click on the tab of install. There will appear before you a step by step process which will initiate the process within a few minutes. This quick process is often provided by the web hosting company which is simply a click away and comes with all instructions to be followed. You can also opt for the usual process of installation that is available. Copy the zipped file of the software package and install it in your host account. Following this you have to create a database and then continue running the installation process. There is an instruction manual and a video available on the website to help you through the steps. You can refer to these for an easy guidance.

You can also try out a third option for installing Joomla – this is by creating a demo site at and then following the guidelines provided there; with this you can gradually move your website closer to the web hosting company. In all of these options the one aspect that’s common is the quick speedy installation that takes place.

You can now focus on using the multiple tools available in the joomla software and create newer functions within the design and architecture of your website.

Posted by: SEO Positive

Posted on: June 22, 2010 8:10 am


At SEO Positive, we have started to roll more and more sites out based on the Joomla engine. And recently we hit a wall with changing the suffix for SEO Purposes.

Joomla’s built in SEF (Search Engine Friendly) engine has a few nice features such as search engine friendly URL’s and adding a suffix to your paths.

But the default Joomla suffix is .html which you can’t change without some programming knowledge. So I’ve decided to write a tutorial on how to go about adding your very own suffix to Joomla in case you need something other than .html.

This is tested and works with Joomla Version 1.5.17 and may or may not work with older and future versions of Joomla.

To add your own suffix see the code below, I’ll explain what to do with it underneath.
(Note: You need to have Search Engine Friendly URL’s turned ON)

// open /includes/router.php and head to line 57
      if($suffix = pathinfo($path, PATHINFO_EXTENSION))
             $path = str_replace('.'.$suffix, , $path);
             $vars['format'] = $suffix;
             if ($suffix == 'php') {
                    $path = str_replace('.'.$suffix, , $path);
                    $vars['format'] = 'html';
             } else {
                    $path = str_replace('.'.$suffix, , $path);
                    $vars['format'] = $suffix;

In my router.php this was line 57 (before any editing), you should see an if() statement something like the one below on line 56

if($app->getCfg('sef_suffix') && !(substr($path, -9) == 'index.php' || substr($path, -1) == '/'))

And what you have to do is replace from line 57 to 64 with the above code.

The next patch is on line 93, you need to replace from 93 to 99 with the below pasted code.

      if($format = $uri->getVar('format', 'php'))
            $route .= '.php';

Once you’ve done that and uploaded to your server you should see all your .html suffixes have changed to .php

I strongly recommend, if you have no programming knowledge, to ask a friend to help you with this. I have attached the source file to this post for reference and or use.

Patched router.php Download

Posted by: SEO Positive

Posted on: June 10, 2010 7:50 am


So there are many different content management systems available, each with there own pro’s and cons but today we are going to focus on the two largest PHP content management systems, Joomla (1.5+) and WordPress (2.8+)

At SEO Positive we use both of these to satisfy our clientele and even our own projects as they allow for quick development and total control over the content.

But which one should I use for my project?

This depends entirely on the goal of your project. Below we have outlined features of both CMS’


  • Instant blogging
  • 1 minute to set up, with no knowledge of programming necessary
  • Instant theme installation
  • Search engines love WordPress
  • Stable platform with very few bugs/catches
  • Automatic plug in installation/updates and activation
  • 100% control over the theme’s layout/colours etc
  • JavaScript is jQuery powered


  • Stable platform to build any large scale website on
  • Instant page creation
  • Menu management
  • Dedicated media manager (upload and download)
  • Fairly easy plug in installation/management
  • Instant theme installation
  • Nearly 100% control over the theme and all layouts and colours
  • JavaScript is powered by MooTools

They have a lot more features than the above mentioned ones, but I’m going to leave it there on that, if you still can’t decide what is best for your website perhaps I should explain a little more about them?

Joomla is a content management system, for building websites into. So being dedicated to a purpose would seem like a pro to add to the list, but it does come with its con’s. Joomla is technical to update and manage, with a complicated and sometimes confusing management area it can be tricky to get used to for anyone of a lesser technical mind where as WordPress is a blogging platform that happens to be fantastic for a quick website build with CMS. WordPress also has an incredibly easy to use management area, everything is laid out in a way that you can’t confuse and everything is labeled in a way you can’t find tricky.

Joomla stands trumps for large scale websites (30+ pages) and WordPress would suite more a smaller website (up to 30 pages) as it has no internal banner, footer or menu managers.

Joomla also stands up trumps with themes as you can use multiple themes throughout the site depending on what page your users are currently viewing/reading, with its banner, footer and menu managers and custom ‘modules’ feature there is nothing you can’t customise in Joomla and this wins it for us here at SEO Positive over WordPress as to build a bespoke website and give any client total control of there site we find Joomla perfect.