LSAPI حالت PHP است که در سرورهای دارای وب سرور LiteSpeed استفاده می شود. LSAPI برای بهبود کارایی وب سرور (تا 20٪ سریعتر از FastCGI ، 50٪ سریعتر از mod_php و 75٪ سریعتر از nginx + php-fpm بسته) طراحی شده است. حداقل این چیزی است که سازندگان اطمینان می دهند.
در واقع ، این ارقام احتمالاً بیش از حد تخمین زده می شوند: معمولاً عملکرد یک وب سرور به محیط و همچنین به نرم افزار نصب شده و خصوصیات دستگاه بستگی دارد. از نظر امنیتی ، حالت به طور کامل از suEXEC پشتیبانی می کند ، که برای میزبانی مشترک مناسب است و همچنین به شما امکان می دهد با انزوای کاربر PHP را در زندان نصب کنید.
LSAPI از تغییر پیکربندی PHP از طریق کنترل پنل یا از طریق پرونده های.htaccess پشتیبانی می کند و همچنین به شما امکان می دهد چندین پیکربندی PHP را در میزبانی مشترک مستقر کنید ، به شما امکان می دهد بدون در نظر گرفتن تنظیمات اصلی ، پیکربندی هر میزبان مجازی را تغییر دهید. پشتیبانی از Ruby با استفاده از اتصالات مداوم بین وب سرور و فرآیندهای Ruby به شما امکان می دهد با استفاده از یک پروتکل امن ویژه کار را پیاده سازی کنید. علاوه بر این ، مدیر فرآیند داخلی برای Ruby به شما امکان می دهد بار سیستم را کنترل کنید. همچنین LSAPI دارای پشتیبانی Rack بومی است.
این حالت PHP دارای ویژگی های بسیار خوب دیگری است ، اما من همه آنها را در اینجا شرح نمی دهم. برای تصمیم گیری در مورد مناسب بودن حالت LSAPI و همچنین ارزیابی نقاط قوت و ضعف ، می توانید یک پیکربندی آزمایشی ایجاد کنید و سرور را با بارهای مختلف به جلو و عقب اجرا کنید. به نظر من ، این حالت برای CloudLinux مناسب است ، زیرا در رابطه با مدیر lve یک جفت عالی برای استفاده روزمره توسط کاربران میزبان شما ایجاد می کند. و برای یک کاربر عادی گناه ندارد که این فرصت را از دست بدهد.
من شخصاً هر حالت PHP را به عنوان جعبه ای در نظر می گیرم که به روش های مختلف برای همه باز می شود ، به این معنی که می تواند به روش های مختلفی نیز خود را نشان دهد. من می خواهم یک چیز بگویم - بلافاصله LSAPI را سرزنش نکنید و خودتان مزایا و معایب آن را ارزیابی کنید.