Joomla Hosting BLOG

Blog about Joomla, Technologies and Hosting Service

Comparison of Windows ASP.NET Hosting between ASPHostPortal.com Hosting Platform and Windows Azure Platform

clock August 25, 2014 07:43 by author ben

In this article, we wrote the review about Windows Azure Vs Shared Hosting. In this session we choose ASPHostPortal as a challenger of Windows Azure. ASPHostPortal.com is Microsoft No #1 Recommended Windows and ASP.NET Spotlight Hosting Partner in United States. While Windows Azure is Microsoft powered flexible Cloud service. It supports platforms such as Java, PHP& .NET. It is quite compatible with other Microsoft applications such as SharePoint, SQL server, & Microsoft Outlook.

ASPHostPortal offers the most bang for your buck: Just $5.00 per month, you get a Windows Server 2012 instance configured with 8GB RAM, 60GB of bandwidth and 5GB of storage. That price includes a generous support plan complete with 24/7 support from expert engineers, making it attractive for those who are completely new to hosted services.

Microsoft is currently offering a 30-day free trial of Azure. You receive a $200 credit to spend on Azure services during the trial. You can create and try out any combination of Azure resources you like. You will need to enter a credit card, though you won't bill during the period of the trial. One of the complaints sometimes leveled against Azure is its expense. You can spent more money for almost same service.

Check the service comparison between ASPHostPortal and Windows Azure below:

Provider

Spec

Price

Total

ASPHostPortal

5 GB Disk Space

$5.00/mo

$5.00/mo


60 GB Bandwidth


2 SQL Server


200 MB SQL Server / db


8 GB RAM or higher


Host Unlimited Sites

Windows Azure

20 GB Disk Space

$14.88/mo

$105.87/mo


60 GB Bandwidth

$6.60/mo


2 SQL Server

$9.99/mo


100 MB


1.6GHz CPU, 1.75GB RAM

$74.4/mo


500 Sites



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.

 



Joomla 3.3 Hosting with ASPHostPortal.com :: 10 Reasons to Choose Joomla

clock August 15, 2014 06:48 by author ben

What Is Joomla?

Joomla is a free, open source content management system (CMS). In fact, Joomla happens to be world's most popular open source content management system and has won a number of awards. Almost 25 million websites are powered by Joomla, i.e. out of the top million websites; Joomla holds 10.3% of the market share. Joomla is also used by more than 2,800 government websites from 204 countries.

10 Reasons to Choose Joomla CMS

There are some great features of Joomla which made this popular among web developers. I am going to describe top 10 features briefly.

  1. Free: The main advantage of Joomla is that it's totally free. You don't have to spend a single penny to use this. So there is no risk trying this.
  2. Open source: Joomla is an open source CMS released under GNU general public license. It means anyone can see the source of Joomla & modify it if needed. This has brought a lot of developers in Joomla development project.
  3. Search Engine Friendly: Joomla is a search engine friendly CMS. It uses an apache module called rewrite_module to generate search engine friendly (SEF) URLs. It also enables to use custom page title, meta description & meta keyword in every page. This has made it very search engine friendly.
  4. Security: Security is one of the most important issues in the field of web development. Joomla is one step ahead in this case. It has a team of developers & security experts called "Joomla Security Strike Team (JSST)" whose main job is to find & fix security vulnerabilities. To find security vulnerabilities, they run various automated tests, examine all codes, take user feedbacks etc. So, if you update your site with latest Joomla version regularly, you'll be safe from most of the hacking attempts.
  5. Easy template integration: Joomla has a great template integration system. You can integrate any Joomla template easily with some simple clicks. All you need is to collect template & copy it to Joomla template folder. Then you can activate that template from admin panel. You can also use different templates for different pages.
  6. Multi-language support: Joomla has multi-language support, which has made it popular to non-english users. There are different language packs for different languages on Joomla official site. With those language packs, you can easily create Joomla site on different language. There are also some components which translate site contents to different language in real time. So, you can create a site with 2 or more different languages in the same time with some simple clicks.
  7. Huge extension gallery: Joomla has it's own framework which has made it easier to develop extensions for it. This is why there are a lot of Joomla extensions available on the internet, which enable to do almost all types of works. There are 3 types of Joomla extensions - Component, Module & Plugin. There is an extension gallery on Joomla official site where most of the Joomla extensions are found.
  8. Regular update: Joomla is regularly updated by its developers, which ensures security, reliability & use of the latest technology.
  9. Community support: Joomla has a big community on the web. Joomla official support forum is one of the biggest online communities in the world. There, a lot of experts answer different questions. So, it's a good place for Joomla related helps. There are also other third party Joomla forums which are also helpful to users.
  10. Great documentation: Joomla has a complete documentation for designers, developers & site administrators on their site. It also publishes quick-start guide, which is a great resource for beginners.

After all, Joomla is trusted by thousands of web developers across the world. If you need a website, you can undoubtedly rely on Joomla.



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

Corporate Address (Location)

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

Sign in