FutureQuest, Inc. FutureQuest, Inc. FutureQuest, Inc.

FutureQuest, Inc.
Go Back   FutureQuest Community > General Site Owner Support (All may read/respond) > FutureQuest Reviews & Kudos
User Name
Password  Lost PW

Reply
 
Thread Tools Search this Thread Display Modes
Old 05-08-2016, 08:10 AM   Postid: 185171
phppete
Registered User
 
phppete's Avatar

Forum Notability:
238 pts: Ambassador of Goodwill
[Post Feedback]
 
Join Date: May 2003
Posts: 1,554
Multiple PHP Versions

Been working on what is a very difficult task, fortunately array_column has proven to be the perfect solution when used with array_search. I'm already on PHP 5.6 for the site in question but if I hadn't have been then due to your multiple PHP selection I could have moved up.

Your flexibility and updating of PHP versions is very much appreciated.

I can appreciate the time and effort it takes to deliver the service and features that you do that we all take for granted.
phppete is offline   Reply With Quote
Old 05-08-2016, 11:33 AM   Postid: 185174
 Terra
CTO FutureQuest, Inc.
 
Terra's Avatar
 
Join Date: Jun 1998
Location: Z'ha'dum
Posts: 8,108
Re: Multiple PHP Versions

Thanks Pete for the recognition!

I architected this feature to solve a problem of having to maintain different Community Servers having different PHP versions to fulfill a client's particular PHP version needs... This in turn made core maintenance upkeep incredibly difficult due to the differing dependency requirements of each PHP version which added countless hours of overhead keeping each PHP ecosystem up to date... The unification project (PHP MultiLevel or PHPML) was a win/win situation where clients were given the control to select which PHP version they wanted, without having to be moved to a different server which offered what they wanted... At the core level, getting out security and other updates was now much faster due to only having to work on the unified PHP devel tree and corralling their dependencies into more logical groupings... PHPML was neither easy to design or deploy, but all the countless hours of one challenge after another was worth it in the end because we brought something very unique (in the hosting industry) to the table and solidified it for everyone...

On the flipside other hosts (_try_ to) solve our proprietary PHP SecureMode functionality via PHP-FPM, but I can tell you that removes a great deal of control from clients not being able to tweak their PHP runtime via .htaccess file (php_flag, php_value) directives... Our PHP SecureMode is based on the Apache + PHP module which does offer the ability to adjust runtime in realtime...

PHPML was a natural evolution of PHP SecureMode and unified our development models that allow for us to be agile and rapid in server upkeep along with client convenience...
__________________
The FutureQuest Team
Terra is offline   Reply With Quote
Old 05-08-2016, 12:37 PM   Postid: 185175
phppete
Registered User
 
phppete's Avatar

Forum Notability:
238 pts: Ambassador of Goodwill
[Post Feedback]
 
Join Date: May 2003
Posts: 1,554
Re: Multiple PHP Versions

Control of the PHP runtime is an essential feature and if that was to go it would definitely break sites. So yes I agree, it's all a big win/win and in these days of Cloud, Docker Containers etc it must have been a difficult decision to invest the time and effort.

I'm also a very happy gcloud customer but for e-commerce sites it's not an option because one, or even two people just can not deliver the uptime you do. You definitely have a niche offering that is not available anywhere else.
phppete is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 visitors)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 12:26 AM.


Running on vBulletin®
Copyright © 2000 - 2019, Jelsoft Enterprises Ltd.
Hosted & Administrated by FutureQuest, Inc.
Images & content copyright © 1998-2019 FutureQuest, Inc.
FutureQuest, Inc.