RSS Feed
News
Oct
20
Now available :: Pages up to 7 times faster with PHP-FPM shared hosting
Posted by Bill Williams on 20 October 2016 10:20 AM

What is PHP-FPM?

A request made by PHP, one of the most widespread programming languages on the net, consists of interpreting files or associated scripts, and each interpretation draws on elements and actions to be executed. By default, a PHP file is read in an identical and independent manner on each request, without taking any previous requests into account.

With PHP-FPM, the elements and instructions called on when a request is made are stored, i.e. cached on the server, to be reused directly if the same request is made again.

Less requests on the filer therefore means decreased load on the machine (load average), and better availability of resources to carry out other tasks.
In concrete terms, when a visitor's actions on your website involve a request on the system, the PHP interpreter must be activated, be put in memory, list the required elements, find them and then check that the code is valid. Finally, when everything is ready, it executes the request.

Using PHP-FPM, all these operations will already be known and recorded by the server. Their interpretation is thus much faster, as is the page loading that follows.

According to our tests, this facilitates site access an average of 7 times faster than an identical hosting system without this optimisation. Some CMS [Wordpress, Joomla, Magento] users even report performances up to ten times faster!

Who benefits from PHP-FPM?

The benefits of the FPM technique are even more perceptible on online structures such as CMS, as they are based on multiple PHP files that are called on frequently and in large numbers. However, there are certainly advantages on other structures, bearing in mind that it's rare for a website not to use PHP. So it's almost certain that your project will also benefit from it.

The PHP-FPM optimisation is included and activated on all our web hosting offers. However, despite optimisation, the execution of your scripts also depends on the number of PHP workers available to interpret them. However, upgrading to a higher range on a higher tariff will also involve securing more workers and therefore, as much benefit as with PHP-FPM.

Read more »



Jun
1
PHP updated to latest version
Posted by Bill Williams on 01 June 2016 01:41 AM

PHP has been updated to version 5.5.36 in order to address vulnerabilities related to CVE-2016-5096, CVE-2016-5094, CVE-2013-7456, CVE-2016-5093, and CVE-2016-4343

 

SECURITY RATING
The National Vulnerability Database (NIST) has given the following severity ratings to these CVEs:


CVE-2016-5096 - MEDIUM
PHP 5.5.36
Fixed bug in the Core module related to CVE-2016-5096

 

CVE-2016-5094 - MEDIUM
PHP 5.5.36
Fixed bug in the Core module related to CVE-2016-5094



CVE-2013-7456 - MEDIUM
PHP 5.5.36
Fixed bug in the GD library related to CVE-2013-7456

 

CVE-2016-5093 - MEDIUM
PHP 5.5.36
Fixed bug in the Intl module related to CVE-2016-5093

 

CVE-2016-4343 - HIGH
PHP 5.5.36
Fixed bug in the phar module related to CVE-2015-8390


Read more »



May
7
ImageMagick Vulnerability – CVE-2016-3714 fixed
Posted by Bill Williams on 07 May 2016 01:21 PM

All of our servers have been patched to remove this new threatening vulnerability.

More information is available at https://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2016-3714

 


Read more »



Mar
9
Shared hosting: Microsoft SQL Server upgraded to version 2014
Posted by Andy Williams on 09 March 2016 02:29 AM

We are pleased to upgrade to applicable web hosting clients to Microsoft SQL Server 2014. Here are the list of the benefits;

PERFORMANCE & SCALE
o        In-Memory OLTP
o        Enhanced In-Memory ColumnStore for DW
o        Buffer Pool Extension to SSDs
o        Enhanced Query Processing
o        Resource Governor adds IO governance
o        SysPrep at cluster level
o        Predictable performance with tiering of compute, network, and storage with Windows Server 2012 R2

HIGH AVAILABILITY
o        Enhanced AlwaysOn, with 8 secondaries and Replica Wizard
o        Delayed Durability
o        Clustered Shared Volume support, VHDX support (Windows Server 2012 R2)
o        Manage on-premises and cloud apps (System Center 2012 R2)

SECURITY
o        Enhanced separation of duty
o        CC certification at High Assurance Level for 2014
o        Backup encryption support

PROGRAMMABILITY
o        Query optimization enhancements

EASY ACCESS TO DATA, BIG & SMALL
o        Power Query
o        Windows Azure HDInsight Service
o        Analytics Platform System (PDW V2)


To connect to your MSSQL 2014 database remotely, please download the latest version of Microsoft SQL Server 2014 Management Studio and contact technical support to get the server IP address.

 


Read more »



Feb
26
Implementation: Backup email spooler implemented for shared hosting
Posted by Bill Williams on 26 February 2016 09:56 PM

We have implemented backup email spooler for Linux web hosting accounts, which will ensure 100% email delivery even if your primary email server experiences an outage.

How does this work?

The first step in the process of delivering mail is for the sending mail server to lookup what's called an MX record. This record provides the sending server with a list of servers that it should try to deliver mail to. These records also contain a priority or weight that tells the sending server in what order it should try delivery. The sending server then attempts to connect into each remote server and deliver the message, if the sending server cannot make a connection it will simply try the next server in it's list. The BackupMX server will be one of these servers in the list and when mail is delivered to it, the BackupMX will immediately try to deliver the message to the lowest MX server. If that delivery fails the BackupMX stores the email in it's spool and waits a set amount of time were it will attempt delivery again.

BackupMX Operation Example 

Hence we now expect all your email to be 100% secure, even if there is outage with your primary email server.

Action Required?

If you are using IndicHosts.net nameservers in the domain name settings, no further action is required as we will take care of everything for you. However for any reason if the nameservers in use are not of the IndicHosts network, please make a ticket with CustomerSupport department to know the steps you have to implement to get this operation on your domain.

This feature is free of cost for most web hosting plans.

 


Read more »