Restrict Search Engines from finding your website

While everybody is busy getting their website more and more exposed to the search engines (SEO) – you might want to restrict search engines to crawl your website.

You may have your own development website or may have your company’s web based HR system – which you don’t want to expose to the world. Search Engines will find your website if you do not restrict them. If you want to restrict the complete website just upload a file named “robot.txt” in the root folder and add the following line in it:

User-agent: *
Disallow: /

If you want to restrict a specific part (files in a specific directory) – add the following line:

User-agent: *
Disallow: /yourdirectory

If you want a certain Search Engine to be restrcited – (for example Google): add the following line:

User-agent: googlebot
Disallow: /yourdirectory

Some of the other Search Engine Bots are as follows:

MSN/Bing: bingbot
Yahoo: Yahoo Slurp (Currently using bingbot).
Baidu: Baidu Spider

10 best Joomla template makers – pricing details, free template links

 GavickPro

Top joomla club template maker - GavickProGavickPro is a Poland based template maker. Their templates are clean and look very smart. They are in the industry for a long time now (Since 2008). They have  variety of category based on which they design their templates. They design the same template (theme) for wordpress too. Templates are designed based on the Gavern framework – which includes Layout changes, Color Schemes, Advanced typography, Social Media Buttons, Google and Squirrel Fonts. They have some of their own Joomla extensions that they’ve used in their templates.

Single Template/Theme Price: 39€
Club Membership – All Theme Package: 99€ (One time payment unlimited validity)
Support: 99€ additional (for 2 months)

Free Templates: https://www.gavick.com/joomla-templates/tag,free-Joomla


 2. IceTheme

Top joomla club template maker - IceThemeIceTheme is a Albania based template maker. Their templates are clean and all of those look lively too. The company was founded back in 2008 and they already have come up with a huge number of templates to cover various categories. They use LESS CSS and Bootstrap framework  ready fully responsive design in their templates.

Membership Plans:

Personal: $45 (1 Month Support, All themes)
Standard: $75 (4 Months Support, All themes)
Developer : $120 (1 Year Support, All themes, PSDs)

Free Templates: http://www.icetheme.com/themes/free


3. JoomlaXTC

Top joomla club template maker - JoomlaXTCJoomlaXTC is well-known for its unique design and great support. I have gone through some review websites and found that all their clients are very happy with their support. Now this may not seem to you a very attractive feature when choosing a Template provider – but it indeed is a very important thing to consider. Because, if you start working with a Joomla template – you may face problems at various stages and that’s when the support thing can get handy. The templates are a bit different from others and are uniquely matte looking but gorgeous.

Membership Plans:

One Year Membership: $99 (5 Domains Allowed, All templates)
Life Time Membership: $199 (Unlimited domains, All templates)
Free Templates: http://www.joomlaxtc.com/resources/free-templates


4. JoomlArt

Top joomla club template maker - JoomlArtJoomlaArt is powered by their powerful T3 framework. The framework allows the users to create unique template within a very short time. You can create various module positions, resize them according to your needs. It is the second best framework I have seen while working with Joomla. The bold use of different colors make their template really eye-catchy. Besides Joomla they design Magento Themes. They have developed a lot of their own extensions (Modules, plugins and components).

 

Membership Plans:

JATC Standard 3 Months Membership: $59 (Access to Joomla resources + Premium Support)
JATC Standard 1 Year Membership: $70 (Access to Joomla resources + Premium Support)
JA Developer Membership: $300 (1 Year, Access to Joomla + Magento all resources, VIP Support, Copyright Removal)

Free Templates: https://www.joomlart.com/joomla/templates/tag/free


5. RocketTheme

Top joomla club template maker - RocketThemeRocketTheme is powered by their framework “Gantry”. Gantry is a powerful and flexible framework for creating templates. The Layout Manager allows the users to create a layout with drag-and-drop option. The use of dark color in RocketTheme templates are noticeable. Besides Joomla – RocketTheme produces templates/Themes for Magento, WordPress and phpBB.

 

Membership Plans:

Basic: $44 (3 Months Membership, 1 Site License)
Standard: $59 (6 Months Membership, 2 Site License)
Plus: $74 (12 Months Membership, 3 Site License)
Developer: $262 (12 Months Membership, UNLIMITED Site License)

Free Templates:

http://www.rockettheme.com/joomla/templates/afterburner2

http://www.rockettheme.com/joomla/templates/grunge

http://www.rockettheme.com/joomla/templates/quasar


6. Shape5

Top joomla club template maker - Shape5Shape5 is a popular template maker. They build their templates with the help of their Vertex framework. Their templates are clean and they use images to decorate their templates very well. Besides Joomla they design WordPress themes too.

Club Membership Plans: (Joomla + WordPress altogether)

Basic: $59 (3 Months Membership, 1 Domain)
Extended: $69 (3 Months Membership, 2 Domains)
Best Value: $79 (3 Months Membership, 4 Domains)
Developer: $299 (3 Months Membership, unlimited Domains, use in client sites)

Free Templates:  http://www.shape5.com/product_details/free_templates/
Free Extensions: http://www.shape5.com/product_details/free_extensions/


7. JoomlaBamboo

Top joomla club template maker - JoomlaBambooJoomlaBamboo creates unique and clean templates. Their templates are indeed different than others. Their use of Zentools allows the template users to customize website look with Drag-and-drop layout builder.

Club Membership Plans:

3 Months: $45 (3 Months, 1 Domain)
12 Months: $85 (12 Months,  5 Domains)
6 Months Developer: $145 (6 Months, Unlimited Domains)
Developer: $225 (12 Months, Unlimited Domains)
Life Time Developer: $495 (Life time, Unlimited Domains)


8. YouJoomla

Top joomla club template maker - YouJoomlaWith their YJ Simple Grid (YJSG) – it is a complete power for the users to design their websites with easy customization options. They have 122+ templates in their pouch.

Club Membership Plans:

Gold: $58 (3 Months, Unlimited Domains)
Platinum: $98 (1 Year, Unlimited Domains)
Developer: $298 (1 year, Unlimited Domains, Copyright removal, Use on client Sites)

Free Templates: http://www.youjoomla.com/free-joomla-templates.html


9. OmegaTheme

Top joomla club template maker - OmegaThemeOmegaTheme has a huge collection of nicely designed Joomla templates. Like other template makers – OmegaTheme has their own framework named Jarvis. The layout builder as well as presets for every template gives the users the flexibility to utilize the template to design their website. They design templates for Magento and Prestashop too.

Club Membership Plan:

Single: $49 (3 months, Single domain)
Standard: $69 (12 Months, 3 domains)
Developer: $249 (12 Months, unlimited domains)

Free Templates: http://www.omegatheme.com/free-joomla-templates


10. JoomShaper

Top joomla club template maker - JoomShaperJoomShaper has taken Joomla to a next level. It makes designing Joomla website so easy that anyone can work with Joomla. Their framework “HELIX” is THE BEST framework I have seen so far. The layout manager and rich template manager options gives the user the power to design a rich website with ease. They have another unique feature which is the “Page Builder”. It gives the users to design each and every page independently and moreover with the flexibility of drag-and-drop layout builder. No doubt in my mind that JoomShaper is the Best template maker of all.

Club Membership Plans:

Personal: $59 (3 Months, Unlimited Domains)
Business: $99 (6 Months, Unlimited domains)
Developer: $299 (1 Year, Unlimited Domains, Page Builder Pro)

Free Templates: http://www.joomshaper.com/joomla-templates?tag=free

Free Joomla.com Subdomain

GRAB YOUR JOOMLA SUBDOMAIN – BEFORE OTHERS TAKE IT AWAY.

Like wordpress – Joomla.com is now offering subdomain. You can open your joomla.com subdomain with just 1 step – signup process.

Free joomla subdomain

This is indeed a great initiative by joomla. It will help the beginners to learn Joomla on realtime hosted environment.

However, if you signup multiple subdomain – you may face an additional captcha verification step

Free joomla subdomain

I got mine: hasibul.joomla.com 🙂

Solution for Deprecated function iconv_set_encoding() error while Joomla Installation in php 5.6

If you are trying to install Joomla (or other CMS) in php 5.6 environment and encounter the error : Deprecated: iconv_set_encoding()
– I’ve got a solution for you.

The error may look like following:

Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in joomlaroot\libraries\joomla\string\string.php on line 27

Deprecated: iconv_set_encoding(): Use of iconv.input_encoding is deprecated in joomlaroot\libraries\joomla\string\string.php on line 28

Deprecated: iconv_set_encoding(): Use of iconv.output_encoding is deprecated in joomlaroot\libraries\joomla\string\string.php on line 29

Open the file string.php in “joomlaroot\libraries\joomla\string\” directory. Go to line 27.

Now change the following lines:

if (function_exists(‘iconv’))
{
// These are settings that can be set inside code
iconv_set_encoding(“internal_encoding”, “UTF-8”);
iconv_set_encoding(“input_encoding”, “UTF-8”);
iconv_set_encoding(“output_encoding”, “UTF-8”);
}

to the following:

if (function_exists(‘iconv’) && PHP_VERSION_ID < 50600)
{
// These are settings that can be set inside code
iconv_set_encoding(“internal_encoding”, “UTF-8”);
iconv_set_encoding(“input_encoding”, “UTF-8”);
iconv_set_encoding(“output_encoding”, “UTF-8”);
}
elseif (PHP_VERSION_ID >= 50600)
{
ini_set(‘default_charset’, ‘UTF-8’);
}

This should resolve the problem and let you progress to the next level during Joomla installation.

Beware of Unlimited Space / unlimited bandwidth Web Hosting.

“UNLIMITED” – a well known term in web hosting industry now a days. Unlimited emails, unlimited databases, unlimited aliases etc were some of the features heard for a long time. Now competition has driven the companies to offer Unlimited web space and Unlimited Bandwidth.

I have spoken to many hosting provider support team and asked how could they provide “Unlimited” web space when this web space is actually Hard disk drives installed in the server and which has its capacity limit. The answers are always tricky. Most of the times the answers are: “we do not provide any limit on the web space as long as it complies with our Terms & Condition”. The tricky part is “Terms & Conditions” or “Terms of Service” or “Acceptable usage policy” etc. We need to understand a little technically in this issue.

When we host a website in a web server, it occupies a certain web space. When the website is running or are being browsed by the web site visitors – it consumes web server processor and RAM capacity. Besides many other restrictions (irc server, running bots) the web hosting service providers restricts the resource usage per website in shared servers. Okay – now since I stepped into the term “Shared Server” – let me tell a few things about it. Shared server means a server which is being shared by many users or websites perhaps. The websites share the total hard drive, Ram usage, Bandwidth port etc. Normally there are a lot of websites hosted in a shared server. Assume there is a one Terra Byte Hard Disk, 4 GB Ram installed in the web server and there is a 100 mbits/s port connected to the server. Again assume there are 200 websites hosted in that server. Those 200 websites will share the total capacity of the server.

Now as days progresses, the server components are getting cheaper and the bandwidth cost is also going down. But it hasn’t gone so down for which any one may offer unlimited webspace and bandwidth when there is nothing called unlimited. Now a days companies offer unlimited webspace even at a cost of $2 per month.

A Xeon server (average) in some big data centers costs atleast $200 per month. It may consists of 2 TB hard disk, 16 GB Ram and a 100 mbits/s uplink port. Now if some web hosting companies sell around 100 such unlimited hosting accounts they will be in the break even point. And to make profit they will require to sell even more accounts in that very server. Due to server virtual environment web hosting service providers can create web hosting accounts allotting unlimited space and bandwidth. This is actually called “Overselling”. The lower the price of hosting account is – the more the server will be oversold. But ultimately all such unlimited space accounts will be using that 2 TB Hard disk.  How can 100 or more unlimited space accounts be fitted in 2 TB?? Well, when some one buy a web hosting account he/she is allotted unlimited space (although it is impossible), but some one may only upload a 100 MB or 1 GB website in the server. The server usage will depend upon the actual usage by all the websites, not what is allotted. Now if someone’s website starts using more space and more server resources – the real face of the webhosts are revealed. They will start matching the Acceptable usage policy and will start telling you your website is using more resources than it should and that it is no longer suitable for a Shared Server. You need to buy a dedicated server. Therefore this purchase turns out to be something like you purchased some services which you are not allowed to use with its full potential.

The situation is getting alarming as almost all the major webhosting service providers are also getting into such business. My suggestion will be to read the Terms & Conditions properly before you buy hosting and better if you can avoid unlimited space/bandwidth – because there is nothing called unlimited space/bandwidth and you’ll never be able to use it.

If you ever need a high volume/heavy duty website to run from a web server – think of your own Dedicated server or virtual dedicated server.

Moving Joomla Site – VirtueMart problem – frontend and admin panel points to old path.

I recently encountered a problem with a Joomla website which had VirtuMart in it. I moved the whole joomla site from a demo server to an active server with the actual domain pointing to it. Everything worked fine as I did the required changes in the configuration.php of the joomla folder. But the VirtueMart component was still pointing to the old demo server path. I then googles a bit and found a very good solution. I changed the config file of the virtuemart component located at:

/administrator/components/com_virtuemart/virtuemart.cfg.php

The following two paths need to be changed with the new path:

  1. define( ‘URL’, ‘http://demoserverURL/joomlafolder/’ );
  2. define( ‘SECUREURL’, ‘http://demoserverURL/joomlafolder/ );

Instead of the “demoserverLink/joomlafolder” use your actual joomla folder link.

You might face a new problem while doing this. If you are using ftp to download the file “virtuemart.cfg.php” and re-upload it with the changed path, you may get an “Permission Denied” error. There is a good solution for this too. Install a joomla component named “Extplorer” or “JoomlaXplorer“. This component is a joomla admin panel component that gives you the power to upload/delete/edit files in the joomla site. After installing any one of these two components just browse through the file and edit the above mentioned two lines of the “virtuemart.cfg.php” file.

I could get rid of the problem this way, I hope the solution will be useful for anyone facing the same problem.