Joomla Hosting BLOG

Blog about Joomla, Technologies and Hosting Service

Joomla Hosting - :: 5 Tips to secure your Joomla website

clock April 29, 2016 20:56 by author Armend

5 Tips to secure your Joomla website

Website security has become the talk of the internet. With security loopholes discovered almost every other day, we know you’re concerned about your website.
and this time we want to talk about a few tips to secure your Joomla website.


  1. Updates: Your Joomla website and the supporting extensions should always be updated. Updates add more features or a security patch which is essential for your website in order to block any possible loop holes. These updates are generally very easy to install and won’t take much of your time. Think about this, it’s easy to update your website and it’s components than to figure what caused your website to crash and rebuild it again. Remember to take a backup before you apply the updates.
  2. Delete unwanted extensions: Keep only those extensions that are required for your website, the rest need to be deleted. Many beginners tend to try a lot of extensions to see how it will help them with their website. Only a few extensions end up actually giving value to the website, the rest are just lying there with absolutely no additional benefit to the website. They simply take up your hosting space and can also become a potential threat to your website if they are not regularly maintained (updated).
  3. Use strong login details: We are all aware that we need to set up strong passwords to secure the login page but we also need to setup an equally strong user name. The default usernames are generally ‘admin’ or ’administrator’ which are vulnerable to brute force attacks. Think of usernames as passwords and make it strong and not easy to guess. This way you’re adding another barrier for an attack on your website’s login gateway.
  4. Setup right permissions: A very important tip to secure a Joomla website is setting up correct permissions for your website’s files and folders. We recommend setting the permissions of the folders to 755 and the files to 644. If you’re not aware on how to make changes to the permissions then you can check out this blog post.  Never use 777 for either your files or folders as this gives read, write and execute rights to everyone.
  5. Security extensions: If you need an easy solution to take care of your website’s security then you can utilize one of the many security extensions available. You can try jSecure security extension, which covers a lot of security features that you will need to secure your Joomla website.

These tips should be good enough to give you a head start in securing your website. We would love to know of any security tips that have worked like a charm for you. Don’t forget to share them by leaving a comment below.

Joomla Hosting - :: 2 Ways to Hide Your Joomla Home Menu

clock April 28, 2016 00:45 by author ben

A reader asked me about this recently. What he wanted was to hide the "Home" menu item when on the frontpage of his site.

I must admit I haven't really been in the situation where I'd needed that. Still, there might be others that need the same functionality on their site. So here are a couple of solutions for hiding a menu item on a particular page.

1. Hide the menu module

This is the approach my reader had chosen. The method is quite simple: You add a menu, and move your "Home" menu item to that menu. Then, you add a menu module to your site and choose to display it on all pages except on the frontpage. This is really simple to do in versions of Joomla after 1.6. Of course, this can be done for any menu item on your site.

The reader published this module in the same module position as his main menu, so the "Home" link would appear to be part of the same menu. He chose to hide the module title for the same reason.

The good thing about this method is that it's really simple. You don't need to fiddle around with CSS etc. The challenge is that the two menus might look disconnected. It really depends on your template and how the modules stack up.

2. Use CSS to hide the menu item

Another approach is to use CSS properties to hide the menu item. In Joomla, every menu item has it's own unique ID (CSS class selector). This means that you can style menu items individually. Perfect in our case!

What you want to do is to use a combination of page class suffixes and CSS to hide the menu item on your page.

Confused? Don't worry, I'll explain in detail!

Add a page class suffix

First, go to your home page menu item. Enter a page class suffix like "frontpage" into the page class suffix field and save. This will create a class in the body tag of your template. What this means is that you can style any element on the page just for the frontpage by using the body tag class.

You can check if this works as expected by looking at your frontpage source code and see if the body tag contains the "frontpage" class. By the way, I always recommend using Firefox and the Firebug add-on to debug and check source code.

In one of my sites (based on a YooTheme template), it looks like this:

<body id="page" class="page sidebar-a-right sidebar-b-right noblog frontpage">

You can see the frontpage class is added to the list of class names for the body tag.

Note: If you're using a low quality template, it might not support page class suffixes. All good Joomla templates should support that, though.
Find the menu item class name

Now, you need to find the menu item class name. To find the class, take another look at the source code. The menu item will look something like this:

<li class="level2 item172">

The item172 class is what you want to use. That's what allows you to style that menu item specifically.

So, in this case, the menu item class is "item172".

Add the CSS

Now, in your template CSS file, add the following:

body.frontpage .item172 {display:none;}

This code will hide that particular menu item when the page class suffix is frontpage. That means you will be able to keep one menu module. One less element to maintain. Obviously, this technique can be used to style other elements on your page, too. Be creative!

Best Joomla Hosting Recommendation provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. We offer Joomla hosting starts from $5/month only. We also guarantee 30 days’ money back and guarantee 99.9% uptime. If you need a reliable affordable Joomla Hosting, we should be your best choice.

Joomla Hosting - | How to Building A Business Website with Joomla

clock April 27, 2016 21:53 by author ben

How to Building A Business Website with Joomla

Joomla is one of the most popular free content management systems (CMS) in the world that allows you to easily create and manage a dynamic website. It has an intuitive management interface to control all the features and functionality this powerful CMS possesses. Furthermore, there are hundreds of free extensions written for Joomla that allows users to extend its functionality and customize it to their own objectives. Joomla Content Management System is supported by a large and friendly community where newbies could really rely on assistance from more experienced members. Joomla counted more than 30 million downloads in 2012 and is growing.

Design Your Website Pages

  • You have to define what your website looks like. Even you are not a designer, you should draw the website layout carefully and note down which content you will show on your website. Following are 04 common pages that almost websites need: Homepage, About us, Service, Contact.
  • You should define clearly the position of content on each page. A deep research on user’s experience will help you convert customer easier.

If you have much information to present on your website, you can build each page separately. But if your business is small or you do not have much information, one-page design is more suitable.

Install your Suitable Template

The template is very important to a business site. Here important criteria for a good template:

  • Suitable for your purpose
  • Lightweight
  • Responsive
  • Professional design
  • Compatible with popular Joomla extension

Install the Joomla Page Builder Extensions

To save much time and effort in website building process, you should install a Joomla page builder extension – a new category of extension, which provides you many short codes and useful website building tools.

Install other necessary extensions

Next, let’s install the extension for your need. Joomla extension directory is a popular place for you to pick suitable Joomla extension.

Add the Content for Each Page

Well, after drawing the layout, it’s time to bring it to reality.  You are advised to use theJoomla page builder extension to create the first page.

The next step is selecting suitable short codes from Joomla page builder extension to build your desired content. Display your services in tabs or text and images. You also can add the pricing table or embed the Google map to locate your address. All can be done within some clicks.

Review the website

When you fill up your website with all the content, you are ready to launch it. But you should review all structures to make sure there’s no trouble. You can ask someone to review your website and share you their experiences.

Best Joomla Hosting Recommendation provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. We offer Joomla hosting starts from $5/month only. We also guarantee 30 days’ money back and guarantee 99.9% uptime. If you need a reliable affordable Joomla Hosting, we should be your best choice. Announces ASP.NET Core 1.0 Hosting Solution

clock April 26, 2016 23:38 by author ben is a well-known Windows hosting company and even one of the most famous, though it is one of the oldest Windows hosting companies. Our packages have gone through major changes recently, and all of them goes for the goodness of every customers. Today, we launch ASP.NET Core 1.0 hosting with interested hosting packages.

3 months ago, the ASP.NET team announced during the weekly ASP.NET Community Standup was decided to rename ASP.NET 5 to ASP.NET Core 1.0. The whole “ASP.NET 5 MVC 6 Web API 2 sub-component version scheme was confusing. They’ve been working towards “One ASP.NET” now for years and they’re there. ASP.NET Core is versioned as 1.0 as it’s a near complete rewrite of ASP.NET with many new features and capabilities. It’s clearly a different product than ASP.NET 4.6.

.NET Core is a modular, streamlined subset of the .NET Framework and CLR. It is fully open-source and provides a common set of libraries that can be targeted across numerous platforms. Its factored approach allows applications to take dependencies only on those portions of the CoreFX that they use, and the smaller runtime is ideal for deployment to both small devices (though it doesn’t yet support some) as well as cloud-optimized environments that need to be able to run many small applications side-by-side. Support for targeting .NET Core is built into the ASP.NET 5 project templates that ship with Visual Studio 2015. offers ASP.NET Core 1.0 Hosting with an interested hosting plan. We support this new technology with affordable price, a lot of ASP.NET features, 99.99% uptime guarantee, 24/7 support, and 30 days money back guarantee. We strive to make sure that all customers have the finest web-hosting experience as possible. To learn more about our ASP.NET Core 1.0 Hosting, please visit

About is The Best, Cheap and Recommended ASP.NET & Linux Hosting. has ability to support the latest Microsoft, ASP.NET, and Linux technology, such as: such as: WebMatrix, Web Deploy, Visual Studio, Latest ASP.NET Version, Latest ASP.NET MVC Version, Silverlight and Visual Studio Light Switch, Latest MySql version, Latest PHPMyAdmin, Support PHP, etc. Their service includes shared hosting, reseller hosting, and Sharepoint hosting, with speciality in ASP.NET, SQL Server, and Linux solutions. Protection, trustworthiness, and performance are at the core of hosting operations to make certain every website and software hosted is so secured and performs at the best possible level.

Joomla Hosting - :: Tips To Speed Up Joomla Websites within 5 minutes

clock April 26, 2016 20:57 by author Armend

Tips To Speed Up Joomla Websites within 5 minutes

Whether you are running your personal blog or a enterprise level of Joomla eCommerce store, your heartiest exception sticks with highest pick of traffic and record breaking conversion, right?
To turn your dream into reality, there are plenty of technical aspects need to kick in along fresh and professional site contents. Without going to describe them all mediocrely, I am going to share proven tactics to speed up Joomla websites, which is considered one of the most significant ranking factors according to Google. Are thinking why speed is important?

Choose a reliable Web Host

Taking right decision while selecting best Joomla hosting is considered the key for adding lightning bolt speed in Joomla website. Thinking why? The files of your website are virtually hosted on a remote server. When a end user hits for your site URL in the browser address bar, and If it takes time to retrieve data from server to your end clients, definitely your site loading time is going to be increased and your are going to lose a significant amount of traffic. So what would be the best solution? To cover the question, we prepared a wonderful guide to select best Joomla hosting. I be your find them amazing, enjoy the reading.

Use updated Joomla and its extensions

Latest technologies includes new opportunity to keep your websites away from numerous limitations of past and add finest smoothness in the overall site performance. Whereas Joomla is growing everyday for open-source contribution, so the consequence presents us the frequent update of Joomla with possibilities of site speed, because each updated version comes with multiple code improvements. Same happens for 3rd party plugins, keep them updated to consolidated with your need.

Use must-have and remove unused extensions

The plugin based model for feature extension sometime loads unnecessary features and bloated codes in maximum CMS. Nothing different for Joomla. With several years of Joomla template development, I used many of tremendous Joomla extensions comes with awesome features. But your site may required to use single features, but other remain unused and become reason for poor site speed and conflict. So, remove the unnecessary plugins and install lightweight and need specific Joomla extensions.

Enable Joomla Caching

When you look for a website or its content in the browser, Browser sends request to the server to serve requested contents back. If you are using Joomla website, on the every page load or request browser retrieves associated plugins, components, modules, images and other more. It’s really a weightlifting work for site database. Suppose you have a website visited by 1000 visitors at a time, I bet your site loading get down to 5 to 10 seconds. What’s the solution to comprehend this issue?
The answer is - enable joomla caching. Caching allows to present pre-generated contents to the end users without annoying server all the time. In a cache enabled websites a saved “view” is offer to brower. If any content is changed or updated by site owners, users momentarily get older version of cached information, but after a defined interval, cache version gets update automatically.  Want to enable Joomla caching, just follow the beneath tutorial

To enable the Joomla caching, first head the System from Global Configuration, select ON - Conservative caching option from cache dropdown field, and select Save button.
To ensure Joomla caching system starts working correctly, you have to check whether core Joomla 3 plugin System - Cache is published or not. To check status of the plugin, head to the Plugin Manager from Extensions menu. search for System - Cache. If the plugin is enabled that would great, but not publish it on your own. Have a look in the following image.
Congratulation, Now Joomla caching system is running successfully.

Enable Gzip Compression

Gzip is the popular tool for file compression. It lessen the file size and helps to shrink server response time.
Yahoo says "Gzip is the most popular and effective compression method currently available and generally reduces the response size by about 70%. Approximately 90% of today's Internet traffic travels through browsers that claim to support gzip,"
To enable Gzip in Joomla! CMS, head over to Global configuration > server and click on option 'Yes' for Gzip compression.

Leverag speed using CDN

Content delivery network (CDN) is an incredibly simple way to supercharge your Joomla website. A CDN is an interconnected system of cache servers that use geographical proximity as a criteria for delivering Web content. If you enable a Content Delivery Network, your static files will not be served from the location of your web host, but from the global network of servers of your CDN provider.
In a CDN, multiple copy of your web contents strategically exists on disseminating servers, allow you to serve the same content to many requesting clients computing devices with high availability and high performance - even when bandwidth is limited or there are sudden spikes in demand. CDNs are especially well suited for delivering web objects (text, graphics and scripts), downloadable objects (media files, software, documents), applications (e-commerce, portals), live streaming media, on-demand streaming media, and social networks.
If you want to know which CDN provider is best suited for your Joomla website, read this detailed guide.


Speed up Joomla websites is the key to boost up conversion and sales simultaneously. I’ve discussed only the techniques worked for me precisely. If you think, I missed any of them, let me know in the comment below, I will add your recommendation to the above tips.

Joomla Hosting - :: The Key Reasons Why Joomla is One of the Most Sought After CMSs

clock April 21, 2016 20:24 by author Armend

The Key Reasons Why Joomla is One of the Most Sought After CMSs

Joomla is a popular open-source content management system (CMS) used by millions around the world to build powerful websites and online applications. It is an award-winning solution, well-known for its user-friendly features. Joomla has been designed for easy set-up and simple kick-start, even for new users. Since it is easy-to-use, it can be used to quickly build dynamic websites. In this post, you will discover the reasons why businesses prefer Joomla CMS for their website development.


  • It is open-source and is free to use under General Public License (GPL). It is a user-friendly and easily understandable CMS.
  • Joomla is very popular and is used by worlds biggest and most well-known companies like Pizza Hut, Kelloggs, Sony and Ikea to list a few.
  • It has a wide range of plugins and extensions for developers to build customized robust Joomla sites.
  • Joomla websites are easier to maintain, allowing users to systematically manage the content, pages, images and more through a secured admin system.
  • Joomla can easily be integrated with WordPress, which is one of the best blogging tools of the recent times.
  • Joomla is an excellent platform to build responsive websites, giving users an enhanced experience across all the platforms.The sites built on Joomla are easily navigable. They can be properly organized and their layout can be made attractive for users.
  • You can even start your online business through your Joomla site as it has several eCommerce components that can help you to efficiently manage your products, their images & description, shipping, payment gateways and more.
  • Joomla is easy to install; it hardly takes a few minutes to get downloaded from internet. Once the installation is over, you can easily start using it.
  • The framework behind Joomla is well organized and uses Model View Controller standard (MVC), thus ensuring robustness in the website.
  • Joomla provides a variety of in-built SEO features to help your website get higher ranks in the major search-engines, thus driving more traffic to your site.
  • It has a variety of attractive themes and templates, helping you to design impeccable website to entice visitors.
  • Joomla is a secure platform to build websites with features like reCAPTCHA and UploadShield Code to prevent your site from malicious uploads and spam.
  • Joomla is widely used by organizations of all sizes, different businesses and private as well as Government organizations. It can be used to build websites for small ventures to enterprise-level businesses.
  • Joomla helps designing multi-lingual websites, thus helping you reach a broad range of audience.
  • It is backed by large online user communities from where developers can easily get advice and tips. There are online tutorials also available, thus providing solutions to your queries quickly.

Joomla is thus one of the best CMSs available for businesses to build highly-intuitive and feature-rich websites. It also allows customization to a great extent, allowing you to have a website that caters to your precise business needs!
Semaphore Software is a world-class Joomla Development Company, with extensive experience in delivering high-quality Joomla websites.
Contact us through to get our comprehensive Joomla development services including Joomla website development and Joomla themes, extensions and plugins development!

Joomla Hosting - :: Joomla SEO Best Practices

clock April 20, 2016 19:55 by author Armend

Learn how to maximize your Joomla website for better search engine rankings. Our SEO guide will teach you how to make the most of Joomla for SEO. Includes Meta Data, URL structure, page speed, and compression techniques.
Looking for how to make your Joomla website SEO friendly? You are in the right place.
Joomla does pretty well out of the box but there are several elements that can be improved. Often times site owners want to add many unneeded features

Standard SEO Best Practices

  • Keep the number of images to a minimum
  • Give your images a descriptive names
  • do not place any content or text in images (remember the search engines can not read the images)
  • each page should have 250 to 700 words of content
  • keep the user experience as a top priority
  • Use H1, H2, H3 tags

Meta Data

Meta (or Page) Title

This is the most important of the meta data elements. The page title appears at the very top of most browsers and is the blue link in Google search result pages.
Page titles are a balancing act between including your keywords and creating an interesting clickable title. Page Titles should be kept to around 60 characters.

Meta Description

The meta description is not visible to the user anywhere on your page, but the search engines do use it to index and rank pages. Google will often times use the meta description as the text on the search engine results page.

Meta Keywords

Meta Keywords have really been abused in the past by spammers as a result most search engines do not use them for ranking. There is some research to suggest that search engines will use keywords to sort pages but not rank them. The end result is that you do not need to spend much time on your meta keywords.
If do add keywords to a page:

  • Keep the number of keywords less than seven
  • Make sure the keywords exist in your content
  • separate them with commas

SEF (Search Engine Friendly) URLs

Joomla by default doe not have very good urls they typically look like:

  • index.php?option=com_content&Itemid=126&catid=1&id=58&lang=en&view=article

The next step up is to turn on the core Joomla SEF URLs:

  • best-practices/joomla-seo-best-practices.html

If you need more control you can look at a 3rd part SEF extension.  Many times the urls will look very similar to the Joomla SEF URLs but if you need more control or have special circumstances a SEF extension is very helpful.

Joomla Speed & Performance

Making your site fast will help you in many ways:

  • A better user experience, how long do you stay on a slow loading site?
  • Improved conversions
  • More love from Google.  Google has added site speed to their 200 or so page ranking factors.

Follow these suggestions to improve the speed of your site.

Select a good hosting company

A fast server and good hosting company is the foundation for a fast site. Without a fast reliable server all of your other efforts will disappear. Not sure which company to go with?  Check out our Joomla Hosting Editor top picks.  Want to make sure your hosting company is doing a good job?  Think about using an uptime monitor and read about the advantages of an uptime monitor.

Joomla Hosting - | Best New Features in Joomla 3.5 You Should Know

clock April 20, 2016 18:58 by author ben

Best New Features in Joomla 3.5 You Should Know

The Joomla! Development Team seem to have settled into a comfortable equilibrium with the release of Joomla! 3.5. After the often huge and infrequent revisions delivered during Joomla’s earlier development cycle, most notably with the jumps to Joomla! 2.5 and then to Joomla! 3.0, the revised development cycle emphasising smaller, more regular releases have been a boon for the CMS’ stabilization. With more (if less expansive) feature upgrades, a lightened core package and a focus on keeping each new release as backwards-compatible with existing tools and extensions as possible, we’ve seen some nice additions over the past few years, and this is only going to grow moving forward.

Support for PHP 7

Joomla 3.5 will include upgraded PHP 7 support which, based on the numbers should make for some impressive improvements in site efficiency. Taking its cues from the Microsoft school of naming, PHP decided to skip a grade and jump straight from version 5.6 to version 7, hence the name. Touted as the biggest change to PHP since version 4, PHP 7 incorporates advances made in the PHPNG (PHP Next-Gen) project, which was created with the intent to make PHP a faster and smoother platform to match the high-speed web of the 2010s.

According to the PHP website, the impact of these changes is huge; in their graphs it’s noted that whereas one request from WordPress previously required 100 million CPU instructions to complete on PHP 5.6, that same request requires only 25 million to do the same on PHP 7. Of course, this doesn’t mean that everyone will see a huge increase in site speed since there are too many factors to take into account, but since upgrading to PHP 7 will provide the optimization benefits without the need to rewrite any code it’s a good prospect for any Joomla admin; if your service provider hasn’t scheduled an upgrade to PHP 7, now might be the time to start asking!

The new features in Joomla 3.5

One of the consistent mantras of the recent Joomla! dev cycle could best be described as “evolution, not revolution”; each update brings some new additions to the party, but a lot of the important work is in making Joomla a more flexible and expandable CMS. That’s not to say that there won’t be any new stuff to play around with when the stable release hits in a few days, but a lot of the fruits of the contributors’ labors will be found in the bugfixing and other little improvements. Without further ado, let’s have a gander at some of the new bits and pieces included in the 3.5 release:

TinyMCE Drag & Drop Images

Probably the biggest addition in this Joomla! release, which adds a user-friendly way to add images directly to articles. Not that adding images is a particularly tough process in the first place; if you’ve used Joomla! for any length of time you are most likely more than well-acquainted with the standard media manager’s simple upload and insert functionality that is available within the editor. With this new feature though, the content-creation process is streamlined further by making it possible to just grab the image you want to add to an article during editing and dragging it to the TinyMCE content area; the image will be automatically uploaded to your server and inserted into the content.

There’s some interesting points to note about the usage of this new feature that make it an effective tool, especially for newer users who are just getting to grips with Joomla:

Images added via drag & drop are automatically uploaded to the root images folder of the Joomla installation, but it’s possible to specify a subfolder in the TinyMCE options, which you can find by clicking on Extensions → Plugins in the main menu of your Joomla admin area, then clicking on Editor – TinyMCE in the list of plugins.

When an image is dragged & dropped into the content area it will be inserted wherever the text cursor is just like with the normal insert image functionality, so it doesn’t matter where in the content area the image is dropped. Just make sure you’ve put the text cursor it in the right place before you add the image!

If the image being added is not found on the server a green progress bar appears at the top of the editor to let you know that it is being uploaded, which will turn red if the image couldn’t be uploaded or if the process fails for some other reason.

If you’re uploading an image with the same filename as another image already on the server, then the upload is cancelled and you’ll see a popup message letting you know the image’s location; you can then use the usual add media method to insert the original image, or change the name of the image you want to upload to avoid conflicts with the original image. In future updates the author of this plugin intends to make it so that images with duplicate filenames will be automatically renamed, as is currently the case with duplicate article aliases, but for now the popup message will have to suffice.

If an uploaded image’s filename includes blank spaces they will be replaced with underscores to keep the image URL safe before being added.

Drag &amp Drop Images is not a massive addition, but this kind of optional enhancement does wonders for making content creation more natural and comfortable, and since this plugin is enabled by default in new installs users that are new to Joomla will find it even more beginner-friendly.

Insert Modules into Articles

OK, so inserting modules into article content is by no means a new thing; this functionality was originally added way back in Joomla! 1.5 after all, but it wasn’t always easy to do for beginners who weren’t familiar with the syntax. Joomla! 3.5 aims to simplify this process considerably with one simple addition.

When editing an article with the TinyMCE editor a new button has been added to the toolbar; Module. By clicking on this button a list of available modules will be listed; simply clicking on the module you wish to insert will automatically add the correct syntax into your article.

This is still fundamentally the same solution that existed in prior versions of Joomla, just with a clearer functionality, and just like the earlier solution there are a few quirks that are worth noting:

Modules must be created and listed in the Module Manager before they can be assigned; you can create and publish new modules within the editor.

A module doesn’t need to be assigned to a position before you can display it; it does however need to be published, either to the specific article page or, failing that, to all pages. If it isn’t assigned a position then publishing it to all pages will only display it in the article.

When selecting a module to display in an article you can choose either a module position or a specific module from the list; just click on the module or position name accordingly.

Currently the insert module functionality only applies to the standard TinyMCE editor included with Joomla by default; third-party or other alternative editors do not include this option.

This new option counts as another step towards making Joomla! more user-friendly; we’ve often seen users that simply were not aware that it was possible to insert modules into articles previously, and those that did that were still beginners with Joomla! found it hard to understand the syntax, so breaking the option down into a couple of clicks within the editor is a much more functional approach that everyone can take advantage of.

Customize the CSS of your Protostar template

Protostar’s the workhorse of the Joomla! template scene; no-frills, fast and functional for users who just want to start making their own site without worrying about the bells and whistles. Even so, most users want at least a little customization, and previously this was only available via the use of plugin, or some risky index file modifying that could cause problems if the index.php file was modified in an update. In Joomla! 3.5 a simple fix has been added to allow for custom CSS; the template now automatically checks for a custom.css file for Protostar, and if it finds one it will be loaded, and of course if there isn’t a file then it will load with default settings.

Update Email plugin

Major releases for Joomla may take a while to prepare, with usually one or two ‘big’ releases each year. However, that doesn’t mean that all the people taking time out of their daily lives to contribute to Joomla’s development all just stop working once a new release hits; there’s a continual stream of updates, fixes and other minor changes that help smooth out the Joomla experience and make it more secure, whether they’re correcting newly-discovered bugs or enhancing security. With hackers, scammers and other nefarious tricksters stalking the web, it should be a top priority for site admins to get the site’s Joomla installation updated as soon as possible after the update’s release.

The problem is, when a new update for Joomla is released the only way you’ll find out about it is via the message that appears in the admin area after logging in, or if you happen to visit the Joomla site or read websites that report on Joomla in general; something that’s not necessarily going to happen if you’re busy. With this new plugin, once an update is released each Joomla installation will send an email notification to all its Super Users letting them know an update is available; it even includes a link to click that will take you to the update screen after logging in to your Joomla backend so everyone can get updated ASAP.

We’ve often mentioned the importance of keeping your Joomla installation up-to-date, if not for the bug-fixes then definitely for the added security it brings, so this new feature will certainly help you to stay on top of things and make sure your site is as secure as it can be.

Download system/environment information

Something for the support-focused types among Joomla users in this new feature. No matter how well built a site is, there’s always going to be issues, and when that happens it’s useful to have detailed information about the Joomla installation and the server it’s installed on to make troubleshooting easier. In ealier Joomla releases this information was available System → System Information section of the main menu, with details covering what type of webserver was used, which Joomla & PHP version was installed, and lots more.

With this new feature, the System Information screen will now also include two additional buttons at the top of the page, allowing for the system information to be downloaded as either a text file or a json to make it easy to reach or distribute when providing or receiving support.

Site and admin link switches in the User Status Module

When logged in to the Joomla backend you probably noticed the toolbar at the bottom of the page that shows the number of visitors and administrators currently logged-in, the number of new messages, as well as a link to let you view the site frontpage. This new addition to Joomla makes some minor modifications to this area, adding a new Show Admin link that will open the main Joomla admin page in a new browser tab/window, as well as new toggles in the module settings to let you turn both theView Site and Show Admin links on or off.

It’s another small change, but for someone like me who’s always jumping between pages and changing settings or modules while editing an article it’s nice to have an instant way to open a new tab to the Joomla backend. If you’re in the habit of middle-clicking on the ‘Home’ icon of the Joomla menu to open a new tab, then you’ll definitely appreciate this addition since the Show Admin link is clickable even when editing a module, so you can mess around with other settings and then jump back to the module’s tab to finish configuration.

Currently the Show Admin link is disabled by default, but you can enable it easily by clicking onExtensions → Modules in the backend main menu, then changing the filter from ‘Site’ to ‘Administrator’; you’ll see the list of modules placed in the admin area. Click on the User Status module in the list, which should be in the ‘status’ module position; the first two options in the module settings are for toggling the links on or off.

Count Items

Most of us know where to find what we need in the Joomla backend, but that doesn’t mean that it can’t be improved. Joomla 3.5 will include multiple counters in the category view for your articles, banners, contacts and news feeds, making it easier to keep track of items.

How does it work? In Joomla 3.4 and earlier, if you opened, for example, the Content → Categoriespage, you’d see a list of article categories along with their access level, IDs and language. In Joomla 3.5, as well as this information there are also four new columns displaying the number of published, unpublished, archived and trashed articles in each category.

This makes keeping track of items a breeze, and if your authors have an efficient workflow it can make spotting erroneous unpublished articles a bit easier too; instead of trawling through the list of articles you’ll be able to see at a glance if there’s more unpublished articles than expected in a particular category. Again, this new feature won’t set the online world ablaze, but it makes Joomla even more intuitive and user-friendly for day-to-day site management, which is an important element in its future growth.

Anonymized data collection as an opt-out feature

We all value our online privacy, especially in these days of social media that makes it all to easy for information to travel round the world before you have a chance to hit ‘delete’. Much is made of the data collection habits of companies such as Google and Facebook, and many users are rightfully concerned that they may go too far. With these types of discussions cropping up regularly it might not seem like a good time to introduce data collection to Joomla, but rest assured the community-focus of the Joomla team leads means that they do it right.

The truth is, when you’re building a complex platform like Joomla it pays to have information about the environment it’s installed in; tracking things like the PHP, database and Joomla version a user is running help plot out future upgrades that enhance the functionality of the CMS without alienating the user base by requiring a higher PHP version than is currently installed by the majority of users, for example.

Thankfully, the creator of this feature, Don Gilbert, has previously served on the Production Leadership Team and Framework Working Group of Joomla, so he’s acutely aware of the needs of the community and has ensured that, unlike the more disputed data collection tools, Joomla will only collect barebones information with no identifying data whatsoever. What’s more, it’s entirely optional; after installing Joomla 3.5 you’ll get a message at the top of the screen asking for your permission to collect the data along with reassurances that it’s an anonymous process. You can choose to allow for your stats to be always, so they’ll be included in every run of the process, only once, or to opt-out entirely and never send any data at all. You can also change your settings at any time directly in the plugin, which is called System – Joomla! Statistics and can be found in the plugin list available by clickingExtensions → Plugins in the admin main menu.

The Joomla team have said that access to the raw data collected by this plugin will be extremely limited to provide even more protection, with only extracted statistics being released to the public i.e. the percentage of users using Joomla 3.5 versus other versions, with statistically insignificant numbers being wrapped up into an “Other” category to further safeguard privacy. The code for the plugin is of course open-source and available on GitHub, so we can rest assured that this is a case of data collection being used for good purposes!

We’re sure that the majority of the Joomla userbase will be happy to opt-in and provide this minor information, since one of the defining characteristics of Joomla has been the passionate, inclusive community that want Joomla to grow in popularity and functionality. The Joomla team should be applauded in this instance too for their commitment to protecting the privacy of users, and their transparency with the introduction of this plugin.

Joomla 3.5 – Anything else to know?

So there’s a bunch of new features available in this release, and as always there’s several pages worth of bug-fixes included with the update to help make Joomla more stable, but there are two additional points to be aware of:

Backwards Compatibility Break

If you’ve been working with Joomla for a while you likely remember how tough it was migrating to Joomla 2.5 from 1.7; with so many big changes and long wait times between each release it was inevitable that things wouldn’t always upgrade cleanly. With the newer development cycle that was introduced with Joomla 3.3, the development team committed to keep Joomla backwards-compatible to avoid any nasty surprises when upgrade time rolls around. Unfortunately, this is simply not possible this time, as to ensure that Joomla is compatible with PHP 7 a single, minor change was required; theString class has been renamed to StringHelper.

Technically this is breaking their backwards-compatibility promise, but we think it’s fine to give them a bit of leeway here since it was the changes to PHP that forced this slip, rather than anything the Joomla dev team did! Also, the change is minor and shouldn’t cause any problems for the majority of installations, so there’s nothing to worry about if you’re concerned about upgrading.

New URL routing shifted to Joomla 3.6

One of the features being worked on for Joomla 3.5 was new URL routing; the current system has not changed heavily since the initial release of Joomla, and many developers have been anxiously awaiting this update. However, though the code is ready, the PLT have decided to implement this feature in the next major release of Joomla, version 3.6, as it was not sufficiently tested before the release of the Joomla 3.5 beta. So we will get this feature, but we’ll have to be a little more patient!

Best Joomla Hosting Recommendation provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. We offer Joomla hosting starts from $5/month only. We also guarantee 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Joomla Hosting, we should be your best choice.


Joomla Hosting - | What's New in Joomla 3.5?

clock April 13, 2016 23:27 by author ben

What's New in Joomla 3.5?

The Joomla! Project and the Production Leadership Team are proud to announce the release of Joomla! 3.5 as the latest in the 3.x series. Introducing 34 new features, including support for the recently released PHP 7 scripting language, which significantly increases web site speed.

This version of Joomla! supports the most recent release of PHP, the most popular programming language for developing web applications. PHP 7 was recently announced with significant performance improvements and is now available for use by the general public. With Joomla! 3.5 users can now enjoy the benefit of that performance improvement.

Joomla's new email update notification plugin periodically checks for available Joomla! updates and bug fixes, then emails administrators to notify them. 3.5's new statistics collection plug-in gathers the system environment in use. The raw data collected is anonymised before transmission and access to the compiled data is publicly available at

In addition to the features mentioned above, other highlights of the 3.5 release include:

  • Download system & environment information: gives users the option to download system/environment information for support purposes.
  • Ability to add a user CSS file to Protostar: currently it is impossible to use a custom.css file when using the Protostar template. This update adds a check to see if the file user.css exists and loads the file to allow for user customisation.
  • Added site and admin links to module user: adds switches to the mod_status module to show/hide links to the front-end and back-end of the site.
  • Article counts: a set of updates that allows the visual presentation of published, unpublished and trashed articles in the Category Manager for articles, banners, contacts and newsfeeds.
  • Random category blog and list order: this update answers a common user request to add a random ordering option for articles in the blog category and category list view.
  • Editor Buttons added to the Toolbar: You no longer need to scroll down the page to find the “readmore” or “insert image” buttons. Editor extension buttons that used to be placed below the text area can now be found in the toolbar where they belong.
  • Easily Insert Modules in Articles: allows users to easily add a module into an article with a button directly on the editor toolbar. Users don’t need to learn any syntax or remember the module details as the user interface does it for them.
  • Drag and Drop Images: Adding an image is now as easy as dragging and dropping it from your computer directly into the content. This works anywhere that you are using the default TinyMCE WYSIWYG editor.

To have a full list of the features please visit our GitHub Repository.

Best Joomla Hosting Recommendation provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. We offers Joomla hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Joomla Hosting, we should be your best choice.

Joomla Hosting - :: Important SEO tips for Joomla you must know

clock April 13, 2016 20:10 by author Armend

Search Engine Optimization or SEO is a must-have skill for web developers, blogger, Web Content Editor, Writer. Every minute, there are hundreds of new sites created. So if you do not make your site appear on search engines, no body may know your site and it’ll be forgotten and useless. This is must be a disaster for kind of ecommerce, blog sites. So Joomla sites is not an exception. A site ranking must be thought out when you are planning to create a website.

1. H1 & Alt tags

If you've been around Joomla seo for a while - you will know the importance of the H1 tag. This is one of the most important on-page Joomla and can still be used to directly influence SEO. If you use the H1 correctly, you can have a very postive influence on your search engine rankings. Your page should have only one
As per google algorithm, google spider very much consider on h1 and alt tags for onsite seo, The alt text tags’ purpose is to be displayed when an image is unable to load. Search engines take the alt tag into consideration, so don't forget to add alt tag to your images html.

2. Create your title tags

Tittle is also a very important item for SEO, or could be the most important. Title tag should be unique for every page ( max 60 chars ). It is possible to override the title using the Page Display Options in the advanced options of menu-items. Using this feature, you will have full control about your menu item titles.Menus >> Menu name >> Menu item >> Page display tab

3. Use Meta Description

The meta description is used to describe short summary of a page. So that readers can decide whether the page is what they are looking for or looks interesting. Your meta description will have the most impact if it is 160 characters or less in length, including spaces and punctuation. Make them compelling, concise and informative.
When you're writing your meta description, keep in mind the following tips:

  • Don’t abuse important keywords
  • Do write high quality descriptions.
  • Don't repeat information that is in the page title.
  • Don't include your site name or URL. value.
  • Don't repeat descriptions over multiple pages

4. Don’t do keyword stuffing

Keyword stuffing is now considered as a strictly black-hat SEO technique. It does tend to have some positive short-term effects, but it’s playing with fire and rarely is beneficial in the long run. Ideally, each page of your website will use three to five keyword phrases, specific to that page.

5. Optimize anchor text

Optimizing you anchor text is extremely important, especially for your on-site URL's. When building in internal link structure, this is the most important issue to look at. Your anchor text links should contain keywords that describe your article, not something vague such as, read more, click here, etc.
Some recommended Search Engine Optimization extensions are MijoSEF, sh404SEF, and JoomSEF.

6. www or non-www url’s

If you Joomla site is accessible either with or without a www-prefix is actually also a matter of duplicate URL's. Google ask you to choose one in Webmaster Tools, and it's also important to choose one in Joomla. You can go into Google Webmaster Tools and specify how you want Google to index your site, with or without www. Or you also can set up the redirect in your .htaccess file:
non-www to www redirect:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^ [NC]
RewriteRule ^(.*)$$1 [L,R=301]

www to non-www redirect:

RewriteEngine On
RewriteCond %{HTTP_HOST}
RewriteRule (.*)$1 [R=301,L]

7. Internal and external link

Linking internally is as good as creating backlinks from external websites.
Creating incoming links from other domain is really hard work while for internal links you are able to do it easily – that’s your site. So if you have a page with content relevant to the article you’re writing no wait further link to it internally! - it will improve your rankings.
Linking externally, you might need to usethe rel="nofollow" tag in your links. Too many external links from a page can be bad for SEO, so setting some of them to nofollow can be good.

<a rel="nofollow" href= title=" Text"> Text</a>

8. Good site map to get Google indexed

One you created your site you should create a sitemap.xml file which contains the structure of your Joomla site’s URLs. This helps Google and other search engines to determine the structure of your website and how to reach all parts of it. The file looks like this:

<?xml version="1.0" encoding="UTF-8"?>
<urlset   xmlns="" etc. etc.>

9. Use Joomla SEO Extensions

The Joomla Extensions Directory - JED contains a lot of Joomla extensions and plugins for SEO. Using SEO extensions is a useful way to make sure your Joomla website is optimized for search engines. Below are some other widely recommended Joomla SEO plugins:


SH404SEF is probably the most pupolar SEO extension for Joomla. It has been around for a long time and supported for all Joomla versions. The main features are rewriting URL, avoiding duplicate content and 301-redirect.


This is a free and most extension for sitemap extensions on JED. Xmap creates a sitemap based on the menu structure of your Joomla website. Xmap allows you to create a map of your site using the structure of your menus.


This native Joomla 1.5 - 3.x plugin automatically generates keywords and description for each article by pulling text from the title and/or the content to help with SEO. It also gives you the ability to set different title configurations, robots meta tags and Google webmaster verification keys.

Header Tags

The Header Tags plugin gives you more control over the heading tags (h1-h6) in your website. The plugin searches for existing heading tags within the selected content area and handles them according to your specifications. So if want all the H4 tags in your site to be changed to H3

SEO Simple

This Joomla (1.5/1.6/1.7/2.5/3) plugin simply takes the starting chunk of text from the page’s content and applies that as the value for the meta description tag in the page’s head. Search engines often use a Web page’s meta description in the SERPs, and as such it is important that these meta descriptions have relevant text related to the page’s content.

Easy Frontend SEO

EFSEO is also a free SEO extension for Joomla. you can control all important metadata manually and automatically.

10. Avoid duplicate URL’s

Any kind of duplicate content in your site could harm search engine rankings. The main reason for duplicates to appear is the wrong structure of the website . First, you need to think over the structure and identify main categories and subcategories.. If you create multiple categories in advance this can prevent duplicate pages from appearing in future. There are many way of getting rid of duplicate URL’s like using 301 redirects, setting up rules in .htaccess, setting up robots.txt, use SEO extension mentioned above, google webmaster tool.

11. Avoid 404-errors

Google recommends building a nice custom 404 page for your case with the quote “A good custom 404 page will help people find the information they're looking for, as well as providing other helpful content and encouraging them to explore your site further."
When someone to click on a link to your website and get a 404 error. Make sure that people can never end up with a meaningless 404 Page not found error message. Especially the default Joomla page for this is very ugly. As it will also completely different from the rest of your site, people will think the site is broken and leave it. If this happens often it can negatively affect your SEO rankings. The best way is to create a custom 404-page for your template. All our Joomla Templates have custom 404-page to make to they are good for SEO

12. Avoid Flash

If you're serious about SEO, just don't use any content that is invisible to search engines. So, basically just avoid Flash because of the following reasons:

  • Flash is bad for SEO.
  • Flash requires lots of bandwidth.
  • Flash bad impact for user experience.
  • Flash is not accessible.
  • Many Mobile Devices Do Not Support Flash

13. 301 – redirect for old URL’s

As explained above, you should avoid 404 errors as much as possible. When you are migrating from an old site to a new one, or entirely renew your site. Your URL's will change. Also the Google index will take a period of time to update new URL, and it will keep on sending users from the search results to your old URL's. If you don’t do this, it will badly impact your search rankings! You have to determine what your old URL's are, redirect them to the new ones. You can custom redirects by using SEO extension like SH404SEF , or Shin .htaccess with following structure:

  • RewriteRule ^oldpage1$ "" [R=301,L]
  • RewriteRule ^oldpage2$ "" [R=301,L]

14. Google webmaster tools

Google's Webmaster Tools are essential for any strong SEO effort. Once you've created your SiteMap, you will be able to submit it to Google via Google Webmaster Tools. Google Webmaster Tools gives the advanced search expert with following key features:

  • show all sorts of errors with a site
  • Set Site Defaults
  • Analyze Meta Descriptions and Title Tags
  • Top Search Queries
  • Manage Sitelinks
  • Enhance 404 Error Pages

15. Optimize your Robots.txt file to allow images to be indexed

The robots.txt file's purpose is to inform the search engines bots/crawlers/spiders about the files you don't want them to index. Beside content, html structure… you can use images to make your website SEO friendly by removing the Disallow on the images folder in the robots files.
Open your robots.txt file (in the root folder of your Joomla! website) and remove the images line so that now search engines are not denied from indexing your images.
Beside allowing your Robots.txt file for images, you also need to optimize image for site speed improvement. This will help a little for SEO


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)

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

Sign in