Author: George Shaw

The PHP Selector allows end users to select the specific version of PHP they need. It allows ultimate flexibility by offering all popular versions of PHP, with more than 120 PHP extensions to choose from.

Each of the customers is totally different, and every has totally different needs. With PHP being the dominant language on the web, we have a tendency to package multiple versions of PHP and let the client choose that version they need to run. Customers will choose between PHP four.4, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, and 7.0, 7.1 and 7.2. they’ll conjointly choose from quite a hundred and twenty totally different PHP extensions.

Step 1. Login to cPanel

Step 2: Click on the Select PHP Version Software Menu:

WebhostUk.Co.Uk

Step 3: Select the desired PHP version from the drop down list, then click on Set as current and Save the change:

WebHostUk.Co.Uk

That’s it! The new PHP version is already enabled for your user.

If you want to enable or disable a PHP module, just select it or deselect it from the list and click on Save.

You can also change the PHP options, by clicking on the Switch To PHP Options button:

WebHostUk.Co.Uk

Here you can manage the PHP options, such as the allow_url_fopen, max_execution_time, memory_limit, upload_max_filesize and others:

WebhostUk.Co.Uk

Click on the Save button at the bottom, in order to save your configuration!

Should you need any further assistance, please do not hesitate to contact us.

cPanel on Linux Server is a web based control panel tool which helps to manage web hosting account through a web interface instead of a console. With cPanel we are able to accomplish our tasks faster and even non-professionals can easily manage websites via cPanel.

Mail

To create email accounts, forwarders, and autoresponders as well as account and user-level filtering to manage email.

Allows you to run a certain command at times set by the job. For example, you could set a cron job to delete temporary files every week so that your disk space is not being used up by those files.

cPanel empower you and offer the ability to administer every facet of their website using simple, point-and-click software.

How to start?

Shared web hosting is one of the most affordable and economical options to host your website. If you would like to use cPanel to manage your Website, Our Linux cPanel web hosting We offers Professional Web Hosting with a wide range of plans to choose from Linux cPanel hosting, designed to deliver extremely fast web hosting for your website, ensuring reliability, security and quality at the most affordable price.

Backup with cPanel expert support team round the clock and free one-click installation scripts for all popular application software’s such as WordPress, Joomla, Drupal, Magento, b2evolution etc, Free website file and database transfer.

If your mailbox that is always going over-quota or filling up with mail like your default account or your spam box and you don’t want to have to keep logging in and deleting the emails manually below you can find the steps how to auto delete the emails.

Log on to your cPanel Interface.

Go to ”Advanced‘ section.

Click on “Cron Jobs“.

Select the specific time from the lists provided.

You should enter the command to run in the “Command” field.

Note: You should make sure to enter the proper command and the full path to the file.

Hit the Commit Changes button and wait until sometime after 6:45 AM (assuming you set it up to run at that time) and login to your default email account to see if your emails have been deleted

If everything looks good your default inbox will now have any emails that are older than 10 days automatically deleted

To login into your default email account you use your cpanel username and password

If you wanted to have all the emails deleted that are older than three days you would simply change the –days option to 3

If you wanted to have all emails inside your mail directory including sent mail, spam, etc. that are older than 30 days deleted…
/usr/bin/archivemail –quiet –delete –days 30 /home/{USER}/mail/*

If you had an email account named info @ yourdomain.com and wanted to have all the emails in that inbox that are older than seven days deleted…
/usr/bin/archivemail –quiet –delete –days 7 /home/{USER}/mail/{yourdomain.com}/info/inbox

If you had an email account named info @ yourdomain.com and wanted to have all the emails in your sent-mail folder that are older than twenty-one days deleted…
/usr/bin/archivemail –quiet –delete –days 21 /home/{USER}/mail/{yourdomain.com}/info/sent-mail

Don’t forget to change {yourdomain.com} to your actual domain name !

You can look in your mail directory via your ftp client or the online file manager to see where your mailboxes are located.

NOTE: We *CANNOT* recover mail deleted in this manner, so please use this tutorial at your own risk

To add your email account to Outlook, Outlook on the web, Outlook.com, or the Mail and Calendar apps for Windows 10, you’ll need several pieces of information including the type of account, the incoming and outgoing server names, and the SSL and port settings.

Your email provider can give you these settings, but we’ve provided the settings for the most popular email providers below.

Before you add your Gmail account to Outlook, you’ll need to turn on two-factor authentication with Gmail and generate an app password from the Gmail website. After you have that app password, you can add your Gmail account to Outlook.

An app password is a one-time password that you’ll use in place of your regular Gmail email password. It lets Gmail confirm that you’re the person accessing your email.

Step 1: Generate an app password from Gmail

Go to Gmail from your browser, then select the Google apps icon in the upper right corner of the screen.

Select My Account > Sign-in & security > Signing in to Google.

Under Password & sign-in method, if 2-Step Verification is ON, skip to the next step. Otherwise, select 2-Step Verification and follow the prompts. When you’re done, select the back arrow at the top of the screen.

Under Password & sign-in method > App passwords.

Enter your Google password > Sign in. At the bottom of the next screen, select Mail and Windows Computer from the drop-down lists >Generate.

Google will display an app password for you. Make a note of this password (without the spaces).

Before you add your iCloud, Apple, or @me.com account to Outlook, you’ll need to turn on two-factor authentication with iCloud and generate an app password from the iCloud website. After you have that app password, you can add your account to Outlook.

An app password is a one-time password that you’ll use in place of your regular password. It lets iCloud confirm that you’re the person accessing your email.

If prompted, enter the app password you generated in Step 5 above once more > OK.

That’s it. Select Finish to start using Outlook.

YAHOO

Before you add your Yahoo account to Outlook 2016, you’ll need to generate an app password from the Yahoo website. After you have that app password, you can add your Yahoo account to Outlook.

An app password is a one-time password that you’ll use in place of your regular Yahoo email password. It lets Yahoo confirm that you’re the person accessing your email.

Note: Microsoft is investigating an issue that causes some users to be unable to setup their IMAP accounts (Gmail, Yahoo, Apple, and others). If you attempt to add your account to Outlook and are not asked for a password, you are affected by this issue. For a workaround, see Outlook doesn’t ask me for a password.

Step 1: Generate an app password from Yahoo

Go to Yahoo from your browser, then select the settings icon in the upper right corner of the screen.

Select Account info > Account security. You may need to sign in again.

If prompted again, enter the app password you generated in step 5 above, then select OK.

That’s it. Select Finish to start using Outlook.

Other email account (or I don’t know)

If you have an account through your Internet Service Provider, mobile phone company, or a business that doesn’t use an Exchange server, Outlook will try to find your settings for you. However, if Outlook can’t find your settings, you can look them up in our email provider settings reference. Select the type of account you have and note the settings you’ll need for Outlook 2016.

Enter your password and select OK. You may need to enter the password more than once.

Outlook may display a screen that lists all of your email server settings. Select Connect.

That’s it. Select Finish to start using Outlook.

Manual setup

Sometimes, Outlook’s automatic setup fails. If so, you can add most account types manually. You cannot add an Exchange server account manually. If you want to add an Office 365 email account manually, you’ll have to add it as an IMAP account.

Magento is one of the most widely used eCommerce platforms today that people to choose to grown their online business. In this post, we will discuss tips on how to speed up Magento performance to ensure you don’t lose any sales due to high abandonment rate or an unsatisfying user experience.

Magento’s intuitive administration interface features powerful marketing tools, a catalog-management engine and is SEO optimized to give merchants the power to create sites that provide an unrivaled and rich online shopping experience for their customers, tailored to their unique business needs.

When it comes to choosing an eCommerce CMS, you could go with WooCommerce which is an extension of WordPress, Shopify, Volusion, and a number of other ones.

Lot of businesses choose Magento is because it is a very robust platform with a high level of functionality and customizability, it is highly scalable, meaning there would be no need to change to a different platform later on as you scale up.

Enable Magento caching

This is of course the first step in optimization: Enable all the available caches in the Magento Admin Panel. When all other settings are in place and the site is ready to go live, navigate to System → Cache Management. Select everything and then under the drop-down select Enable and click Submit.

Latest Version

It is very important that you are always running the latest version of Magento as updates generally contain bug fixes and performance improvements. There are three main steps when it comes to upgrading a Magento installation.

1. Install a fresh version the Magento file tree2. Run the installer from the file tree on top of the outdated database3. Move over themes and custom extensions from the old version to the current version.

Magento upgrade is a little more work as compare WooCommerce or Shopify upgrade, but Customer Paradigm has a good in-depth tutorial on how to fully upgrade Magento.

Content Delivery Network

Implementing a CDN with Magento is one of the easiest ways to instantly see decreased load times, By doing this you can ensure you are serving your product images, javascript, CSS from multiple locations around the globe so they are delivered faster to your clients.

Setting Up a Flat Catalog

You probably know that Magento uses EAV database structure for categories, products. In some cases this solution is not the best or fastest. Enabling the flat catalog for categories and products merges product data into one table, thereby improving performance by responding to MySQL queries faster.

On the Admin menu, select System → Configuration. Then in the panel on the left under Catalog, select Catalog

Under Frontend change Use Flat Catalog Category and Use Flat Catalog Product to Yes.

When complete, click the Save Config button.

Clear the cache. The recommended way to do this is to delete everything from the /var/cache directory. You can also do it by navigating to System → Cache Management and clicking on Flush Cache Storage which is equivalent to deleting all the cache.

Optimize Images

Very few stores are optimizing images which is quite important considering that images change on every page load. Optimizing your product images can dramatically increase the speed of your pages as this decreases their download times.

You can compress them before uploading them using a tool like PhotoShop or there are a number of extensions you can use to auto-optimize them.

GTMetrix also has a Magento extension called GTspeed. It includes image optimization as well as CSS/JS concatenation and minification. Take a look at the difference on a stock Magento install. After installing the plugin, take a look at the difference on a stock Magento install:

How to speed up WordPress surely is a hot topic these days. Slow page load speeds are especially crippling for eCommerce sites. Almost 90 per cent of shoppers who are dissatisfied with a site’s performance are less likely to buy from the same site again, while a one second delay decreases customer satisfaction.

Why should you speed up WordPress?

There are many reasons that ring alarm bells, some of which might even cause major concerns for you:

Search engines (like Google) rank websites with fast-loading times higher than the slow-loading ones. So, if you want to improve your position in the SERPs, improving speed should be one of your priorities.

Studies have shown that site-loading speed of more than 2 seconds usually results in about 47 percent of visitors bouncing off the website. So, to keep about half of your visitors interested, you should speed up your WordPress.

Online buyers are the most impatient lot; they expect the page to load within a second. So, if you are running an ecommerce store on WordPress then you better get ready to make major improvements so your business can be more profitable.

Test the loading time of your website?

First things first, you need to analyze the current load time for your website. Keep in mind that this speed may differ from page to page, as it depends on various factors, namely:

the size of that particular page

how many requests it generates

whether it is cached or not

and lastly, what kind of content (static or dynamic) it hosts.

The homepage of a website is usually used as a benchmark to test the load time. In order to check the speed of a website, the following three tools are used extensively across the web:

WebPageTest.org

Tools.Pingdom.com

PageSpeed Insights (this doesn’t really report the page loading time, but does highlight the elements that you can tweak to speed up WordPress)

Use a Fast WordPress Theme

You need to start with a fast and well-coded WordPress theme or framework. If you choose a theme packed with lots of additional features that you don’t need, it’ll negatively impact your site performance.

Design that has been coded badly, or uses images throughout the design, will add unnecessary weight to your page. It is not uncommon for some WordPress themes to be a few megabytes in size. Such a design could add a few seconds to your page loading time.

The default WordPress themes are incredibly well-coded, light-weight, very fast and easily customizable. If you can handle a little bit of code or hire a developer, Choose a design that has been optimized for desktops, tablets and mobile devices. Search engines favor responsive designs as they ensure all pages have the same URL, however adaptive designs that were created specifically for mobile phones can improve a mobile user’s experience considerably (it is not uncommon for an adaptive design to reduce page size by over one megabyte).

Install A Caching Plugin

Second most effective way (the first being choosing a good web host) to improve your site’s load times is to install a caching plugin.

Caching involves storing parts of your site so they only need to be loaded once instead of every time a user visits your site. Caching is especially helpful for your return visitors, as well as others who visit several pages of your site. when a caching plugin is active on your site, it servers users cached copies of your pages.

WP Super Cache is a more user-friendly alternative and you don’t need to be a server expert to set it up. It offers a variety of caching features:

Page Cache

Minify

Object Cache

Database Cache

Browser Cache

CDN

Initially, you don’t want everything enabled. You can still safely enable everything except Minify and CDN (unless you want to use a CDN).

Minify breaks some other heavily JS-based plugins unless you specifically tweak it. On the other hand, you should tweak the Browser Cache settings to utilise the full potential of browser caching.

Use a Content Delivery Network (CDN)

Content Delivery Network is essentially a network of geographically dispersed servers. Each CDN node (also called Edge Servers) caches the static content of a site like the images, CSS/JS files and other structural components. The majority of an end-user’s page load time is spent on retrieving this content, and so it makes sense to provide these “building blocks” of a site in as many server nodes as possible, distributed throughout the world.

To minimize the distance between the visitors and your website’s server, a CDN stores a cached version of its content in multiple geographical locations (a.k.a., points of presence, or PoPs). Each PoP contains a number of caching servers responsible for content delivery to visitors within its proximity.

Setting up a CDN can take a few hours, but it’s usually one of the quickest ways to dramatically improve page-loading speed.

Enable Gzip Compression

Compressing files on your local computer can save a lot of disk space. Similarly, for the web, we can use GZIP compression. This maneuver will dramatically reduce the bandwidth usage and the time it takes to gain access to your website. GZIP compresses various files so that whenever a visitor tries to access your website; their browser will first have to unzip the website. This process brings down the bandwidth usage to a considerable extent.

It increases the loading speed of a website by saving 50-80 percent bandwidth.

Thus, it helps to optimize your website.

It is widely installed on the web server such as in IIS, Apache and nginx.

In Apache, already a default setting in the module mod_deflate is present for Gzip compression.

Gzip compression is recommended for different text files such as:
CSS and Javascript (extension .css and .js), HTML (.html) also all types of dynamic HTML (such as extension .php, .aspx), textfiles (extension .txt), and also Webservices, such as WSDL, REST and JSON.

It is greatly valuable and gives full benefits as per or even more than it costs.

Monitor Plugins

Before installing any plugin on website, ask yourself “Is this plugin necessary?”.

Plugins are one of the biggest causes of WordPress websites being slow. The more plugins you install without research, the more likely you will face performance issues; however the sheer number of plugins you have installed is not the reason a WordPress website can slow down.

Certain plugins are known for causing websites to be slow. There are many reasons for this including bad coding, calls to external servers and persistent calls and updating of your WordPress database. Pay close attention to how much CPU plugins use too. Many plugins can bottleneck your CPU due to persistent processes. If this happens, your whole server could go down.

One plugin I highly recommend you use is P3 Profiler. The plugin will show you exactly how much load time your plugins are adding. A breakdown is given which displays exactly how much load each plugin adds. It is the most effective way of seeing what plugins are slowing down your website.

Optimize Database

WordPress software, as you probably know, uses PHP and MySQL. PHP is a programming language that’s used in WordPress to access and display the information stored in a MySQL database.

WordPress database optimization is one of the essential tasks to keeping your WordPress blog speedy & healthy. You can optimize your WordPress MySQL database directly from PHPMyAdmin, or by using a plugin like WP-Optimize or WP-DBManager. These plugins are capable of deleting all your pending spam comments, trashed posts, auto-saved drafts, post revisions to name a few.

They can also perform general MySQL database optimization queries without you having to access PHPMyAdmin. A well optimized, fast responding database is a huge bonus for a database-driven software like WordPress.

Minify and Combine CSS and Javascript

Every call to your CSS and Javascript files is an HTTP request. That means that when someone visits your web page, their computer sends a request for a file and then the server sends it back. The more requests there are to your server, the longer it will take for your pages to load.

PHP5 application Minify combines multiple CSS and Javascript files into a single file. Which greatly reduces the number of HTTP requests. Application also removes unnecessary whitespace and comments.

Optimize Images for Speed

Images bring life to your content and help boost engagement. Researchers have found that using colored visuals makes people 80% more likely to read your content

Optimizing images for the web not only makes your site load faster but it also improves its SEO – which, in itself, is a great reason to start optimizing today. Another major plus point is that once your images are optimized, you’ll save a ton of space on your site’s hosting server.

Before you upload a photo directly from your phone or camera, we recommend that you use photo editing software to optimize your images for web. In their original formats, these photos can have huge file sizes. But based on the image file format and the compression you choose in your editing software, you can decrease your image size by up to 5x.

Disable Directory Browsing

By default most web servers like Apache, NGINX and LiteSpeed have directory browsing enabled, it automatically displays an index page showing the contents of the directory.

From a security standpoint you don’t want this happening since you don’t want people to look around your site structure. Hackers can easily find potential exploits in themes and plugins by sniffing through those files.

If you open the following URL and find a bunch of files, then it means that directory browsing is disabled in your server.

Its one of most important point while look to wordpress website hosting. You need to make sure the Web hosting company specializes in WordPress Hosting , offers good security , Speed/ Performance and one of the best support required for WordPress Web hosting