Upcoming Improvements to LivePHP

This past week, we have been working to improve livePHP. For those of you not familiar with livePHP, it is a PHP class that allows access to the cPanel & WHM API1 and API2 system within an object-oriented PHP environment. We improved the backend of the livePHP system to use JSON for socket communication, which utilizes PHP’s native JSON internally. Our testing shows that this is a great deal faster (3X) than the previous XML-based …

Spread the love

This past week, we have been working to improve livePHP. For those of you not familiar with livePHP, it is a PHP class that allows access to the cPanel & WHM API1 and API2 system within an object-oriented PHP environment.

We improved the backend of the livePHP system to use JSON for socket communication, which utilizes PHP’s native JSON internally. Our testing shows that this is a great deal faster (3X) than the previous XML-based serialization with custom PHP parsing functions.

Our intent has been to maintain compatibility with the legacy interface provided by the cpanel.php class. However when changes of this nature are made, there is always a possibility of conflict. If you have an application, either for your internal use or public distribution, then we would love to get feedback on how this change has improved your product. We recommend that you submit a support request directly to us, so that we can help coordinate your testing. Please reference this article so that we can ensure your request gets the priority it deserves.

It should be noted that this is not available in public builds yet, so a ticket will need to be opened in order to coordinate your testing.

Facebook Comments

More Stuff

The Scrum Method, via Chad McCanna Here at cPanel, we use the Scrum framework to ensure an organized flow for each project. Recently, Chris, a Technical Product Specialist, asked Chad M...
How and Why to Build an EDGE Server * This post was originally posted on September 27, 2016, and has been updated for accuracy.  The tiered release system was introduced early in the dev...
A preview of what’s possible with Paper Lantern While developing customization support for Paper Lantern, the team and I created a number of styles to explore what is now possible.  Here are some sc...
What makes a great feature request Would you like to influence where we go next with cPanel & WHM? Consider participating in our feature request site. Here are some things to keep i...
Spread the love

Posted by News Monkey