Archive for the ‘Performance’ Category

4.2.5 Features Part 2: Use Spare RAM for Opcode Caching withPHP suEXEC ProcessGroup!

Thursday, October 31st, 2013

The new PHP suEXEC ProcessGroup mode allows shared hosting providers with extra memory to get better PHP performance through per-user opcode caching, plus allow custom php.ini’s and CloudLinux’s PHP Selector, too. (more…)

4.2.5 Features Part 1: Just in Time Configuration for Mass Hosting

Thursday, October 31st, 2013

Just in time configuration cuts memory usage and speeds up restart time by cutting down on the number of Apache vhosts LSWS has configure at server startup. (more…)

The OpenLiteSpeed Features Keep Coming: WebSocket Proxy + OCSP Stapling

Wednesday, July 3rd, 2013

OpenLiteSpeed is giving us the chance to add and test a horde of new features. For 1.2 (which came out today!), we’ve added WebSocket proxies and OCSP stapling. Both of these are exciting features that should speed up the Internet (as soon as they’re widely integrated into the Internet). (more…)

OpenLiteSpeed 1.1 (With SPDY!)

Thursday, June 20th, 2013

Last Friday, we released OpenLiteSpeed 1.1. OpenLiteSpeed 1.1 introduces a big advance : SPDY.  (more…)

LiteSpeed Web Server as Reverse Proxy Template

Friday, June 7th, 2013

We’re rolling out a whole new line of virtual hosts for different set ups and functions. Two days ago we announced the release of a template for setting up Enterprise or OpenLiteSpeed with WP Super Cache. Today we have a template for setting up LiteSpeed Web Server as a reverse proxy to a backend server. My first time using the template (I don’t create the templates, I do the documentation), I set it up in a grand total of 6:37.8. That’s what I call quick and easy. (more…)

Introducing Custom Templates: WP Super Cache

Wednesday, June 5th, 2013

LiteSpeed Web Server has a lot of settings. It’s true. We know. These settings are helpful to tweak and fine tune your server. But sometimes, when you’re just getting started with a new environment, feature, or application, all those settings can be overwhelming. That is why we are introducing custom virtual host templates. These templates give you virtual hosts ready to perform different functions or use with different applications. You can still customize and tune different parts of the setup if you want, but these templates will give you a workable LSWS for your particular function in just a few quick and easy steps. (more…)

PHP LSAPI 6.2 Is Out, Too

Thursday, May 23rd, 2013

PHP LSAPI 6.2′s new features should lead to improved memory usage. (more…)

Concurrent Connections Demystified

Friday, April 26th, 2013

One of the most common questions we get goes something like this: “I have a forum with 3,000 users and the VPS license says it has a limit of 500 concurrent connections. That’s not enough for me, right?” Actually, 50 concurrent connections is probably enough for you. This misconception stems from a misunderstanding as to what a concurrent connection is. In this post, I will try to address this misunderstanding.  (more…)

Setting Up Multiple PHP Versions

Friday, April 19th, 2013

Here at LiteSpeed, we are in the midst of a major overhaul of our documentation. It’s a lot of hard work — like carving granite with tweezers — but we don’t want to make you wait till it’s finished to get some of the benefits. So, on the blog, we will be sharing tips about how you can make LSWS run better for you. Today’s post is an overview of setting up multiple PHP versions when you use a control panel (though it will work if you don’t use a control panel as well). (more…)

Trouble Shooting: “PECL Install Doesn’t Work”

Friday, April 5th, 2013

Some users prefer to mount their /tmp directory as noexec for security reasons, but we’ve seen that this can cause a problem for PECL installs. Pointing the PECL temp_dir to a new path gets around this problem. (more…)