معرفی ( XCache, Varnish, APC و Memcached)
XCache:
Xcache یک opcode کش open-source میباشد، بدان معنی است که عملکرد PHP بر روی سرور را تسریع می بخشد. عملکرد بهینه سازی به این صورت است که زمان compile کدهای PHP در حاظفه RAM را حذف میکند با cache کردن کدهای complie شده قبلی در RAM . این فرایند زمان اجرا را تا 5 برابر افزایش میدهد و باعث کاهش serverload میشود.
Varnish :
یک شتاب دهنده Http طراحی شده برای وب سایت های پویا با محتوای سنگین است. Varnish داده را بروی virtual memory ذخیره میکند و فایل های استاتیک و anonymous page-views ها را بسیار سریع تر و در حجم های بالاتر از آپاچی پردازش میکند.
با استفاده از این فناوری سرعت ارایه اطلاعات تا حدود ۳۰۰-۱۰۰۰ برابر میشود.
APC:
یک framework رایگان و open source که کدهای PHP را shared memory ذخیره می کند. علاوه بر cache یک user cache برای ذخیره اطلاعات application ها را نیز فراه می آورد.
Memcache:
یک سیستم high-performance، سیستم object caching حافظه توزیع شده برای استفاده در بالا بردن سرعت برنامه های dynamic web application با کاهش بار پایگاه داده می باشد.