Joomla Hosting BLOG

Blog about Joomla, Technologies and Hosting Service

Joomla Hosting - ASPHostPortal.com :: Tips on Speeding up Your Joomla Site Efficiently

clock May 24, 2016 03:03 by author Armend

Tips on Speeding up Your Joomla Site Efficiently

As Google keeps on updating its algorithms, most of the Joomla website owners show a lot of concern towards boosting up the loads of their sites. These changes have a great impact on the page rank if a website loads slowly. Most of the Joomla site owners consider speeding up as a secondary issue; however, it now holds a lot of importance. Therefore, you have to speed up the performance of your Joomla website if you want to improve the page ranks.
As Joomla is a good option for hosting a website and many people are looking for the methods to speed up Joomla sites, we worked out the following easy-to-follw article to help you get to know about the best ways which will help you to speed up Joomla in an efficient way.

Ways to Speed up Joomla sites

Here are some most effective ways which help you in enhancing the performance of your Joomla website:

7 Tips for Joomla

Optimization of Templates

Templates might be the most prominent reason of the speed loss of your site. You may have a good looking site but its slower performance may act as a hurdle in your way of getting a good page rank. There are thousands of templates which are created for Joomla every day. However, there are many templates which do not work out efficiently. Most of these templates utilize 70+ images in a day. The bad thing is that these images are not at all optimized and they make the working of your website slower. So, you have to work on it.

Optimization of your website

You can use a lot of techniques for optimization of your website. These tactics include websites which are based on Joomla. The best thing which could be done is that you have to ensure that you are encoding your website pages with Gzip. This is going to speed up Joomla site for you. Other tactics include the use of PHP and CSS. You have to remove white space from the files of templates. Also, remove the commands of CSS, which are considered important. These tactics are surely going to work out for you.

Joomla Upgrade

You must use the upgraded version of Joomla for the security of you websites. Each update has small changes in it, which speed up the time of loading of Joomla to a great extent. This is also true for extensions of Joomla that you are utilizing. There are a lot of other problems which are related with the use of Joomla websites becuase of the use of certain extensions added in the site. You have to be careful regarding the use of updated and recently upgraded versions of Joomla extensions and updates.

Joomla Updates

There are many Joomla extensions which can do dish washing for you. Many of these extensions are not considered efficient and they can become a major cause of slow down of your sites. In order to remove this issue, you need to install a component of page caching. However, do not enable it. In this way, you will be able to see the time of loading for each of your URL. Find all those URLs which are showing a slow performance. All of the sites showing slow load times will have a common component in them which won’t be present in the fast sites

Search Engine Friendly URL

The foremost thing which is done by most of the webmasters is that they make their website’s URL user-friendly and search engine friendly. This is also done by Joomla core in an automatic way. There are some webmasters that want a lot of more control and they believe that this could be done by incorporating an extra component. The issue is that most of these components do not work out efficiently. Therefore, it is suggested that webmasters must focus on the creation of such URLs which are user-friendly and search engine friendly.

Costs

Joomla is regarded to be a feature packed content management system. Most of the web developers select it for bridging with other programs for enhancing the working. When both programs are used together, they complement one another. This is not usually worth doing. This is becuase both the programs have independent functioning and the core of the programs will need to be loaded. This will create a hit to the performance of your website becuase two pages need to be loaded at the same time. The functionality needs to be improved.

Joomla Tools

You are allowed to install a large number of tools and plugins within a few seconds using Joomla. All of these tools have been created with different practices of coding. All of them require different frameworks for their functionality. This is a massive bloat of codes, which actually brings you server to the knee. It makes you site perform quite slowly. If you want to prevent yourself from further headaches, then you must load very small amounts of Java Scripts. Keep yourself confined to a limited usage of plugins and extensions if you want to speed up Joomla.



Joomla Hosting - ASPHostPortal.com | Linking to An Article From A Module

clock May 18, 2016 21:14 by author ben

Linking to An Article From A Module

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.

The example above assumes that you have control over the URL used for the link. However, in some cases, the link is created automatically for you and therefore you don't have the option of manually changing the Itemid of the URL. Examples of this include the Latest News and Most Popular modules, both of which give you links to articles automatically. In this situation, you can still control which modules display when you link to an article. Here are three possible approaches.

a. The simplest trick is to assign modules to All menu items. That way they show up no matter what. But you have to be OK with having the modules on every page.

b. Another possibility is to use a hidden menu item with a Section or Category layout. You can do this on a "hidden" menu and not create a menu module for this "hidden" menu. If you don't have an article layout for the article being linked to, Joomla will try to find a "similar" menu item and use the modules for that item. This also works for category layouts. There is a hierarchy for this, as follows:

  • Article Layout
  • Category Blog Layout
  • Category List Layout

c. Note that, if you have the Breadcrumbs module enabled, these hidden menu items will show in the breadcrumbs. This means that a user will be able to navigate to the hidden menu item (for example, the section list layout) from the link in the breadcrumbs.

d. The sure way to fix this (but also the most work) is to create a separate menu item for each article. This is the most work, but it allows you to completely control the modules displayed for each article.

Best Joomla Hosting Recommendation

ASPHostPortal.com 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 - ASPHostPortal.com :: Tips to secure your Joomla site from Hackers

clock May 18, 2016 20:07 by author Armend

How to secure your Joomla site from Hackers ?

Here we will take you through the steps you need to know so that your Joomla website is as safe and secure as possible online!

Consider a Joomla security audit

Consider having a Joomla security website full audit and you will have taken the first step on the road to online security. A security audit will result in a list of potential security issues being created. The highlighted issues can then be resolved. Sometimes it is the simple things that are missed such as setting file permissions correctly, implementationof strong secure passwords and SSL certificates with data encryption.


Sometimes more complicated issues will be highlighted. For such issues you may be better off if you do have web development skills, if in any doubt though we would recommend that you appoint a professional web developer to avoid potential mistakes!

Secure Joomla hosting

Your website should be hosted on a secure server, so make sure that your hosting provider has implemented a strong security policy into their hosting servers. If they do not then you must move your website to a more secure Joomla hosting provider, this is very important.
The task of securing a website that has been developed using the Joomla development platform can be a tricky job. However, most professional website hosting companies would normally be pleased to help you move your site from one hosting provider to another.
Check they offer the following:

  • Automatic Joomla Updates
  • Multiple layers of Server-side Security Filters
  • Firewall
  • Antivirus
  • Malware detection
  • IP Address blocking where necessary
  • Fast Response to Zero-day Mass Attacks
  • Insistyour Joomla installation and extensions are kept up-to-date

Always keep your Joomla installation updated to the latest version, this helps to make life difficult for both new and old exploits to be utilised by online hackers. Fixes for security issues are included with most Joomla releases.

Many attacks utilise security issues in Joomla extensions than the Joomla 3 core files.

Implement use of Strong passwords/ User names

This may seem obvious but ‘password’ is not a good password and an admin login named ‘admin’ is not a good login name! But you would be amazed how many times these are used! Try to implement the use of logins like £R5UU9(!SSw#88 and passwords like $4FfOq0&b””#k9hh, we are sure you get the idea!

Correctly set your File Permissions

Make sure that you do set the right permissions for your Joomla files and their folders. We would suggest the following permissions settings, in general:

  1. Set Joomla folders permission to 755
  2. Set Joomla Files permission to 644
  3. Never ever set 777 permission – this would allow anyone access!
  4. Set configuration.php file permission to 444

Restrict access to your Admin Page

  • Restrict access to your admin page. Password protect the /administrator folder for your installation.
  • Once done, an additional password will be required for any user to gain access to the admin login form.

Use Joomla security extensions

Joomla security extensions are available such as OSE Secure, JHackGuard and RSFirewall.

Always Back-up your Joomla Site

Ensure that you back-up your full Joomla installation often. Test that your backups are always available and perform periodic test restores to make sure that the process works!
You must ensure that you have a reliable backup and restore recovery procedure should there be the need to back out the current version of your website and/or database etc.



ASPHostPortal.com Announces DotNetNuke 8.0.2 Hosting Solution

clock May 18, 2016 00:12 by author ben

ASPHostPortal.com was established with the goal to provide high quality hosting services for everyone. We believe that providing high quality services should come at an affordable price. For this reason we have provided exceptional plans, at the lowest prices, for the best services possible, on fastest nodes ever. Today, we offer DotNetNuke 8.0.2 hosting with cheap price and good service.

DotNetNuke is an expandable Web Application Platform. Third party applications and services can be deployed as DotNetNuke Modules. Modules are pieces of code that each present some functionality to the user, like a personnel contacts list, events calendar, or a list of announcements. Installing a module is a simple administrative task and it does not require programming. Once installed, third party modules are visually integrated with the rest of the site because they use the graphic styles of the current Skin.

Modules are completely integrated with the site security and internationalization settings. Modules can be easily added, edited, deleted, restored, moved around on a page, or transferred to other pages. DotNetNuke is fully localized. Built-in multi-language localization features allow administrators worldwide to easily use and adapt DotNetNuke software for their own use. Over 50 Language Packs are available through the DotNetNuke community.

ASPHostPortal.com provides Premium DotNetNuke 8.0.2 hosting plan on high performance servers and high-speed internet connection in the world. Every server is equipped with at least 2x Intel Xeon Quad-Core processors and massive amounts of memory. We are using SSD’s for storage, which provides much higher performance in terms of I/O and data transfer speed. The servers are connected to the network using multiple 1Gbps ports (bond network). To learn more about our DotNetNuke 8.0.2 Hosting, please visit http://asphostportal.com/DotNetNuke-8-0-2-Hosting

About ASPHostPortal.com:
ASPHostPortal.com is The Best, Cheap and Recommended ASP.NET & Linux Hosting. ASPHostPortal.com 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 - ASPHostPortal.com :: 11 Tips to speed up your Joomla website

clock May 16, 2016 19:07 by author Armend

11 tips to speed up your Joomla website

Why having a fast loading website is so important? Page load time affects two important factors that may have influence on the success of your site: seo rank and conversion rate.  Lets take a look on what you can do to improve performance of your Joomla website.

1.Choose a good web hosting

Web hosting is the most important thing. All other performance tips may be useless, if you do not have a good and fast web hosting. I suggest you to read some reviews and forums to find the one that will be perfect for your site and needs. I think that I do not need to mention that you should avoid free hosts. That should be obvious.

2.Keep Joomla and extensions up-to-date

Beside security reasons, having the latest version of Joomla core, extensions and templates is very important for your website performance. Usually the new version achieves some code improvements and work better than the old version.

3.Remove unused extensions

Each extension installed on Joomla is taking some system and database resources. Usually there are also some additional CSS and JS files loaded into the head section of your template which may increase the overall size of the whole website. A good practice is to keep only those extensions which are currently used on your site. If you often test new extensions, remember to uninstall them if you do not use them.

4.Enable Joomla caching

If caching is disabled, when a user visits a page, all data needs to be loaded on each page request. As you can imagine, such process takes some time. By enabling Joomla caching, if someone will visit your site for the first time, all data will be cached and stored as lighter and faster content that will be loaded for all the next visitors.
There are two main settings related to caching in Joomla.

Cache setting in Global Configuration

To enable Joomla caching go to System → Global Configuration → System and choose the caching method:
Available methods of caching:

  • conservative – the same cached content is loaded for all visitors
  • progressive – content is cached separately for each visitor

It is recommended to use the conservative method. The progressive method can be counterproductive if you have a lot of content and a lot of visitors.
Please note that Joomla caching can produce some issues related to extensions. There is additional setting available for each module that allows to turn off the caching. To disable Joomla caching for selected module, go to Extensions → Module Manager and choose a module. On the Advanced tab in the module parameters you can disable caching of the module content:
Another way to speed up your site directly from Joomla settings is compression. When compression is enabled, your site pages are downloaded as zip file and unpacked by browser. This way it is possible to reduce the content size over 50-70%.
To enable this option, go to System → Global Configuration → Server and choose Yes for the Gzip Page Compression

6. Optimize images

Usually, images take the biggest part of the overall website size and this is the main reason why they should be optimized. Take a look on the most important tips regarding image optimization:

  • avoid using large images on your site
  • do not scale images using HTML or CSS
  • remember to add the width and height attributes for each image so browser will know their dimensions before downloading them
  • do not put too many images on a single page
  • use lossless or lossy compression to reduce the size of your images. Usually if you save images using Adobe Photoshop or Gimp, the image size can be still reduced without losing quality. Always remember that images from your camera should be resized and optimized before putting them on your site.

7. Optimize .htaccess

Another way to increase your site speed is tweaking the .htaccess file. Before you start, you need to make sure that you have renamed the htaccess.txt file to .htaccess and enabled the url rewriting in System → Global Configuration → Site

8. Optimize CSS, JS and HTML

Each template and extension load CSS and JS files that may block the content rendering since the browser must process all the files for the current page first. They also produce a number of HTTP requests. If you are using EF4 Framework you can easily compress and optimize CSS/JS files as well as the HTML output. How does it work?

  • it merges all CSS and JS files so the number of requests will descrease
  • it removes all unnecessary spaces, line breaks and comments to reduce file size

9. Tools to optimize Joomla website

In Joomla Extensions Directory you will find a number of optimize extensions. You may be interested in the following ones:

JCH Optimize

Probably the best optimize extension for Joomla. It allows to:

  • combine CSS and JS files into one
  • minify the combined files
  • combine background images into a sprite
  • minify the HTML output
  • CDN support (pro version)
  • load JS asynchronously (pro version)
  • include CSS styles and JS from inline declaration blocks (pro version)
  • and lot more

JBetolo

This is an alternative to JCH Optimize extension. It provides very similar features but it has some advantages over JCH Optimize, for example it provides CDN support in free version where JCH Optimize provides this option in paid version only.

ScriptMerge

Another solution that is worth to mention. It allows to compress CSS, JS and HTML code. There are also many other features that you may want to test on your site.

10. Use a Content Delivery Network

CDN is a large network of servers deployed in multiple data centers across the Internet. Using CDN you can serve all the static content (such as scripts, images, videos, music) to your visitors from the server which is in the nearest location to theirs.
CDN can be configured using the JCH Optimize and JBetolo extensions mentioned in the previous tip. There is also a lot more extensions for CDN available in Joomla Extensions Directory.

11. Mobile friendly optimization

It has been almost two months since Google launched a new mobile algorithm. It means that mobile friendly websites get a higher rank in the search results on mobile devices. That is not a surprise since over 50% of online traffic comes from mobile and tablet devices.

 



Joomla Hosting - ASPHostPortal.com :: Tips to Speed Up a Joomla Site

clock May 12, 2016 00:18 by author ben

Tips to Speed Up a Joomla Site

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.

ENABLE JOOMLA CACHE

If you enable the cache in your site, it will be more responsive. Luckily, Joomla is capable of serving 3 types of cache: Component views, Module views and Page views.

The first 2 settings are determined by one setting in your Systems > Global Configuration and set it as Conservative. Optionally you can also set the time different than the default of 15 minutes.

If globally, cache is switched on, you can switch it off again for specific modules from the Advanced tab in selected modules. Page views are only cached if you switch on the System - Cache plugin in the Extensions> Plugin. Just set it to Enabled, and leave default parameters.

USE G-ZIP

In Systems > Global Configuration, on the Server tab, you will find the setting to turn on Gzip.

By this way, your pages are compressed in a zip-file, sent to the browser on your PC, and unpacked there. Except for really ancient versions of IE, it is supported in all browsers, and should be safe to turn on.

To use this function, please make sure that your host supports mod_gzip.

REMOVE UNNECESSARY EXTENSIONS

It’s true that any Joomla site needs extensions. However it’s really important for us to choose the good ones. Some extensions need additional Javascripts, connect to the remote network, or take time to be loaded can surely slow you down terribly.

Also, any unneeded extensions should be removed even they are not in use.

BROWSER CACHING IN .HTACCESS

After renaming your htaccess.txt file into .htaccess, you can add some code to prevent browser to request specific image types from the server if they are already present on your PC.

By this way, you can reduce the loading time.

OPTIMIZE YOUR IMAGES

We can’t deny the important role of the images in a website. However, images account for for more KB's than the rest of your web page and that’s why they need optimizing.

Firstly, you should use the image with correct size. Secondly, you can use the compression tools to further reduce the size by stripping the unnecessary data.

OPTIMIZE CSS + JAVASCRIPT

Most Joomla sites now have many CSS and Javascript files which will all add up in size AND number of HTTP-requests. Also they will take lots of time for loading the site while they are executing.

Luckily, you can over this issue by:

  • Compressing these files.
  • Combining multiple files into one.
  • Using a defer or a sync attribute in the scripts to execution.

If you’re an amateur, you can use the extension for this optimization.

USE SPEED OPTIMIZATION EXTENSIONS

One of the easiest ways to optimize your site is to use the speed up extensions. Just after installation and some configuration steps, your site will be significantly speeded up!

JCH-Optimize and JBetolo are ones of them.

OPTIMIZE FOR MOBILE DEVICES

“Mobile device” is one essential point that decides the rank of your site on search engine. Your site may not perform well on mobile device even though it works great on desktops.

Therefore, we need to optimize the site for mobile devices too. The key here is to load only what is really needed in the site. You can use user-agent detection to check if you are on a mobile device, not just on a resized browser window and then you can then selectively disable module positions.

Best Joomla Hosting Recommendation

ASPHostPortal.com 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 - ASPHostPortal.com :: 3 Useful Apps to Mobilize Your Joomla Website

clock May 11, 2016 23:11 by author ben

Websites that do not load correctly on regular desktops can be annoying. Websites that do not load properly on a smart phone are just a nightmare and hard to remedy. If a mobile customer cannot reach the website that is in mind, then there goes a visitor and potential customer.

With the popularity of Smartphones, the most successful websites add a mobile site for their mobile customers. The best way to keep visitors and customers happy is to upgrade to the mobile Internet train and offer this option.

Traditional websites cause problems for Smartphones to load because the traditional website has a lot of additional features. Websites that have a large array of flash images, large pictures, or even large java-scripts can cause the mobile phone to not load properly. Many Smartphones have a slower Internet connection; regular websites will take a longer time to load.

The products listed below are to help customers run better Joomla sites while browsing the mobile Internet.

Mobile Joomla

One of the tricky things with having a traditional website and having a mobile website is trying to balance the two. The best thing about Mobile Joomla is once a website has gone mobile, Mobile Joomla has a built in detection monitor that displays the website to which setting it is in (either traditional or mobile).

Apart from the ability to detect which setting the site needs to be in, no matter which style the site is in, the display for both traditional and mobile is beautiful and clear.

Mobile Content Switch

This is a great app for Joomla users; due to it allowing the webmaster to manage their website; no matter what setting the site is based upon (again, mobile or traditional). This is a popular application for iPhones and iPads, so there is a lot of attention to troubleshooting out there. This app is really easy to use and should always be considered first if the user has an iPhone and a Joomla account.

Joooid

Based around the Android, Joooid allows Joomla users to manage their sites so the end result is a beautiful and easily functioning website. Joooid also lets the user publish articles, post photos, upload maps, and keep everything running in a fine-tuned manner.

A great app for webmasters that like to keep a well structured website that works great for traditional websites and mobile Internet Smartphones.

One important thing to keep in mind when managing a mobile website is that once a traditional website is built and a mobile website is created, is that the mobile website needs to continually be managed along with the traditional website. There is now a way to create a mobile website that will update when the traditional website is updated.

Joomla users can keep their websites up-to-date with little to no effort, and still produce a wonderful website for mobile users that does not lack in detail.

The best function for these helpful apps is the ability to be updated from Smartphones as well as regular PCs. There will never be a poorly designed mobile website again with the use of these three helpful apps.

Best Joomla Hosting Recommendation

ASPHostPortal.com 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 - ASPHostPortal.com :: Easy Ways to Recover Your Joomla Password

clock May 4, 2016 21:59 by author ben

Super Admin is a user with the highest powers in the management of the site. In some situations, you can not login with Super Admin acount. For example, your site may have been "hacked" and had the passwords or users changed. Or perhaps the person who knew the passwords is no longer available. Or maybe you have forgotten the password that was used.

In these cases, it is still possible to fix up the Joomla! database so you can log back in as a Super Administrator.
Recover lost Super Admin password in Database

  • Navigate to phpMyAdmin and select the database for the Joomla! site in the left-hand drop-down list box. This will show the database tables on the left side of the screen.
  • Click on the table jos_users in the list of tables (note: you may have a prefix that is not jos_, simply go to the _users table for your prefix).
  • Click Edit (the small pen on the user whose password you wish to reset)

  • You will now see all user data in a form. Under the password field, you will see a long list of encrypted letters.

  • Select "MD5" in the function dropdown list. Delete all letters in password field and type in a new password.

  • Click Go to save your new password.
  • Now you can log into the backend of your Joomla! site.

Remember to change you password again from the back-end, as the MD5 encryption is much more secure this way.

Best Joomla Hosting Recommendation

ASPHostPortal.com 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 - ASPHostPortal.com :: 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 - ASPHostPortal.com :: 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

ASPHostPortal.com 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.



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

Tag cloud

Sign in