Joomla Hosting BLOG

Blog about Joomla, Technologies and Hosting Service

Joomla 3.3 Hosting with ASPHostPortal.com :: How to Speed Up Your Joomla Site

clock August 23, 2014 10:23 by author ben

How to Speed Up Your Joomla Site

Joomla is an open source content management system that allows you to build web sites and powerful online applications. This award-winning web site software contains easy-to-use features and it is freely available to everyone.

Joomla is written in PHP for managing content on the web and uses a MySQL database to store content. Joomla! is released under the GNU General Public License.

In this article, I will tell you about how to speed up your Joomla site.

Using CSS sprites

The technique of using CSS Sprites is a great idea. It can save your site from a lot of HTTP requests, which in turn will save load time.

A CSS sprites are images shown on your site, that are actually one large image. The browser will load the large image once, and then use CSS to show parts of the image only in different parts of the site.
Some sites take this technique to the extreme, using one image for the entire template imagery. One such example is the extremely fast-loading free template Afterburner from RocketTheme.

Sprites are not little images like in an 80’s video game. A sprite is actually one big image. Have you ever seen the CSS technique where the «on» and «off» states of a button are in the same image? That is done by changing the background-position for the image container. That saves time, as the image is loaded only once.

CSS Sprites is a more advanced application of that technique. The difference is that instead of just two or three images being combined into one, you can combine an unlimited number of images into one. The origin of the term "sprites" comes from old school computer graphics and the video game industry. The idea was that the computer could fetch a graphic into memory, and then only display parts of that image at a time, which was faster than having to continually fetch new images. The sprite was the big combined graphic. CSS Sprites is pretty much the exact same theory: get the image once, shift it around and only display parts of it. That saves the overhead of having to fetch multiple images.

In this example, we set the linked list items of an unordered list to have a background image:

#nav li a {background-image: url('/../img/image_nav.gif')}

Then, we set the portion of the background image to use by shifting the background position for each menu item. In Joomla, you can easily use these menu item classes as they are added in the mod_mainmenu module by default.

#nav li a.item1 {background-position:0px 0px}
#nav li a:hover.item1 {background-position:0px -72px}
#nav li a.item2 {background-position:0px -143px;}
#nav li a:hover.item2 {background-position:0px -215px;}

This way, you can add icons to your menu items or similar. Or you can use the technique to set icons or background images for modules. You can also use sprites for common items on your blog like social media buttons and more. Only the imagination limits what you can do on your quest to less http requests.

Optimizing images

In my opinion, images make up an important part of any blog. A good image can underscore and improve the content of your posts. I believe you should use images in every post you create. Perhaps not overuse it, but try to use illustrations where it can improve the content. For instance, I'm using charts, tables and screenshots a lot on joomlablogger.net. It is sometimes easier to understand a concept when it's illustrated as well as explained with text.

On the other hand, using too many images can slow down the loading of your blog. If your reader's are mostly in countries with high bandwidth internet access, it's normally not a problem. However, if your site is accessed by people living in low bandwidth areas, you might need to think differently.

I have a good friend who runs a couple of blogs in India. He uses almost no images in his posts. His readers mostly have low bandwidth available to them when browsing. If it came down to a choice between a slow site and hires images on my blog, I would choose speed. More about that in the SEO chapter.

Joomla Cache

Before launching your site, you should activate the Joomla cache. This will increase the load speed of the pages a lot. You set up the cache type in the Global Configuration. Then, you should check if the cache plug-in is activated by navigating to the Plug-in Manager. I have seen that the plug-in sometimes is disabled, even though the cache is enabled in the Global Configuration screen.

Testing for speed

When you are setting up your blog, you should test it for speed. Particularly after installing new front-end modules or content plug-ins. I use the Page Speed plug-in for Firefox and Google Chrome. It will give you a list of improvements you can make on your page. You will also get a score (X/100) which is an indication of how well the page performs. Higher numbers are better.

 



Cheap Joomla 3.3 Hosting :: How to Setup Connection String on Joomla 3.3

clock July 15, 2014 05:57 by author ben

Joomla today announced the immediate availability of the newest version of the world-renewed content management system, Joomla 3.3. The newest Joomla CMS over hauls its approach to security, enables microdata for the first time and replaces MooTools-based JavaScript with jQuery equivalents. These new features make Joomla 3.3 the most secure, searchable and fastest-loading Joomla CMS yet, ensuring the most efficient developer experience for Joomla out of the box. When combined with many fantastic features so far in the Joomla 3 series this is proving to be a true example of innovation and forward thinking in the world of content management solutions.


More details about the key features in the latest Joomla version include:

  • Only JQuery - From Joomla 3.3 onward, a jQuery library is now included in the CMS core, and Joomla core will be jQuery only. All Mootools code instances will be converted to use jQuery.
  • Cloud Storage APIs - Popular Cloud storage providers such as Google Cloud Storage and Dropbox will be accessed in Joomla 3.3 Hosting.
  • Fortified Joomla Security - From now on, the security standard of Joomla is even higher by requiring at least PHP version 5.3.10 to install Joomla 3.3. This requirement will help strengthen the security with better 2-Factor Authentication, stronger password encryption and fewer PHP security holes.
  • Microdata implementation - This allows many aspects of the content rendered by the Joomla CMS to be explained to search engines using semantic information. Ultimately, this enables Joomla websites to be more searchable. Microdata library will be included in the Joomla 3.3 release. With help from the library, search engines will be your friends, not enemies anymore. You can enhance the web content with many useful data relating people, products, places, reviews, events etc. Joomla 3.3 will be the smart choice for doing content marketing with SEO friendly data.
  • Faster Page Speed - Your page will be even more faster with jRouter, which acts as the traffic director in Joomla 3.3. This is the first iteration of a complete rewrite, possibly boost your page speed up to 10% load time performance overall.

If you choose to host Joomla by yourself and install Joomla manually, you have to create a MySQL database for Joomla, and edit its configuration file configuration.php. It is because Joomla require a database and a valid connection string between web server and database server.

Find the configuration.php file that's located in your Joomla site. Open that file in your favorite text editor and look for the database connection settings, which will be near the top of the file and then write this script:

Connection string is located in configuration.php

public $host = 'database_host_here';                                                               
// This is the DB host

public $user='username_here';  
// DB username

public $password='password_here';
// DB password

public $db='database_name_here';
// DB database name

Reason to Host Your Joomla 3.3 Site with ASPHostPortal.com

Joomla 3.3 Hosting from ASPHostPortal.com provides a safe, reliable and performance-driven foundation for your Joomla website. Joomla is the perfect Content Management System for managing and developing your website with one of ASPHostPortal’s Hosting plans.

Experts in Joomla Hosting
Given the scale of our environment, we have recruited and developed some of the best talent in the hosting technology that you are using. Our team is strong because of the experience and talents of the individuals who make up ASPHostPortal.com.

High Performance and Reliable Server
We never ever overload our server with tons of clients. We always load balance our server to make sure we can deliver an excellent service, coupling with the high performance and reliable server.

Customer Service
ASPHostPortal.com's support is available 24 hours a day, seven days a week, 365 days a year. All support staff work exclusively and are highly trained to service the needs of our customers.



Joomla 3.3 Hosting with ASPHostPortal.com :: How to Speed Up Your Joomla Site?

clock July 14, 2014 08:30 by author ben

How to Speed Up Your Joomla Site?

Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Joomla is one of the most popular free CMS in the world that allows you to easily create and manage a dynamic website. In this article I will explain about how to speed up your Joomla site.

Tips for Speed Up Your Joomla Site

As we know that speed is amongst the most important factors for the success of your website. Actually, Joomla isn't slow but you can do a lot to optimize it and achieve great speed for your site. There are the most essential actions you can take to speed up your Joomla website.

First - You should have the latest version of Joomla. It is important for your site speed because in each version there are multiple code improvements. Even if the changes are small - new Joomla versions are generally performing better than previous ones.


Second - You can utilize an .htaccess file and cache all your images, scripts, javascripts and CSS among other things.


Third
- If you have a dynamic site built with Joomla, it is usually a good idea to turn on Caching. This means the server does not have to generate a new copy of the page every time someone visits your web page. Instead every 15 minutes, for example, Joomla will Cache your pages so that they can be delivered much quicker.

Fourth
- Enabling Joomla compression. You can choose to send out your pages in a compressed format. This will allow all the css and html to be compressed on the server before sending, so a much smaller packet of data gets sent to the user’s computer, and is then uncompressed by the user’s browser. This enables the file to be much smaller without damaging the content in any way. Gzip is the most popular and effective compression method and it generally reduces the response time.

Fifth
- You should start your optimization from your photos, because these are an important part of any website. A nice image can improve the content, but on the other hand using too many images can slow down the loading of your Joomla website. Try to decide if all your images are really needed; nice effects are now possible with Font Awesome or by using CSS3 shapes, so sometimes images are not necessary for the aesthetic appeal of your site. Try to reduce the file size of all used images and avoid using huge, slow loading images – 400KB or more.

Summary

A website is never fast enough; it’s a continuous process of finding the right balance between the quantity and quality of the content, and its size and speed of loading these elements. There are hundreds of ways to optimize your site, from simple asset compression to complex load balancing servers. However, the best way to optimize your site is by taking simple steps, having complete control over what content is displayed and knowing why you need them. Optimization; it’s about making improvements in the right places and with the right goals in mind.



Free Trial Singapore (Asia) Joomla 3.3 Hosting with ASPHostPortal,com :: How to Import Blogger to Joomla

clock April 30, 2014 08:15 by author ben

Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.

Blogger is a blog-publishing service that allows multi-user blogs with time-stamped entries. It was developed by Pyra Labs, which was bought by Google in 2003. Generally, the blogs are hosted by Google at a subdomain of blogspot.com. A user can have up to 100 blogs per account. Up until May 1, 2010 Blogger allowed users to publish blogs on other hosts, via FTP. All such blogs had (or still have) to be moved to Google's own servers, with domains other than blogspot.com allowed via custom URLs. Unlike WordPress, Blogger cannot be installed in a web server. One has to use DNS facilities to redirect a custom URL to a blogspot domain.

Do you want to standstill with your Blogger website? Because there’s no more space for improvement? Probably, it’s about time for a game changer. So, in order to gain your website perfection, you may easily change your blog publishing platform, as an alternative, you might take a chance and import your Blogger content to Joomla. You may ask what good is it.

Firstly, Joomla is an open source CMS platform that allows to create advanced and scalable websites. It provides with the ability to manage professionally look like web projects that might be expanded with the various extensions. Also, you may adopt the authentic template that will suit your niche best. One more speak-for-itself advantage of Joomla is the thing you are the only owner of your website, when Blogger may delete your content any time with no reasons.

So, if you have made a choice to perform your Joomla migration, there are a few steps that will make your switch and site management flawless and smooth.

joomla 3.3 hosting with asphostportal.com1. Make a Backup.
To get started with your Blogger to Joomla import, at first you should backup your current site data. It helps to exclude the data loss risk.


2. First, Install Joomla Website.
Install a new Joomla website. Also, you may activate some additional extensions. In the case of a blog running, it’s recommended to upload some of the following extensions: JComments, K2 (with this extension you don’t have to activate JComments), EasyBlog or something likes that.

joomla 3.3 hosting with asphostportal.com3. Install a New Template.
The first thing you need to do is to download the new Joomla template you're willing to use for your site on your hard drive. Once you have your Joomla template downloaded on your computer, login to the administrative area of your Joomla website and upload the template through the Extension Manager (Extensions -> Extension Manager). The process is the same for templates, modules, plugins and components. Once the template is installed in your Joomla 3 application, you need to make it default for your website so your pages get the new design. First, you need to go to Extensions -> Template Manager. On this page, you will see a list of the installed templates available for your site and the administrative area. Locate the one you want to use on your site and click on the star icon next to it.

4. Get Blogger and Joomla Access Details on Hand
joomla 3.3 hosting with asphostportal.com
5. Migrate Blogger Content to Joomla
It’s available to try the automated data conversion.

6. Set up 301 URLs redirects from Blogger to Joomla.

7. Activate SEO Extension.

For remember, before launching your website data migration, analyze your traffic. It's recommended to proceed with this when the index is the lowest. And then when the transfer of your website is over, you should ask your website visitors to recover their passwords.



About ASPHostPortal.com

We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions

 photo ahp banner aspnet-01_zps87l92lcl.png

Corporate Address (Location)

ASPHostPortal
170 W 56th Street, Suite 121
New York, NY 10019
United States

Sign in