kathir I use OLS with only a few issues so far.:
cons
- I need to restart OLS after a wordpress install in order for the .htaccess file to take effect -> this can be solved right now by implementing a cronjob that restarts OLS when it detect changes in the .htaccess files.
- If making changes to php.ini you need to kill the lsphp process for changes to take effect immediatly. I believe just waiting works too (didnĀ“t test).
pros
- Support for .htaccess rewrite rules.
- Access to LiteSpeed Cache plugin -> +++1 for this.
I tested the other webservers too but each one have it's caveats. Apache is very straightforward and trustworthy and it works 100%, but you loose access to LiteSpeed Cache.
If you can afford it, I believe LiteSpeed will give you all the benefits and no cons.
Also look at this thread, the issues with OLS will have a fix in Enhance in future updates.
https://community.enhance.com/d/612-php