شاید opcode caching یا opcache را شنیده باشید. این کتابخانه برای سرعت بخشیدن به پردازش های PHP می باشد این کتابخانه فایل ها را بهینه و در کش ذخیره میکند و عملکرد php را با ذخیره کردن بایت کد اسکریپت ها و اشتراک گذاری آن در حافظه ، افزایش می دهد. البته در هنگاک نصب بعضی سیستم های مدیریت محتوا هم این کتابخانه پیش نیاز بوده و استفاده می شود. یکی از این سیستم های مدیریت محتوا دروپال ( دروپال 8 ) می باشد.
دروپال 8 یکی از قدرتمندترین سیستم های مدیریت محتوا CMS ( فریم ورک مدیریت محتوا CMF ) می باشد که سرعت و قدرت بالایی را به شما در طراحی سایت می دهد.
پیدا کردن فایل php.ini
برای اینکار باید فایل php.ini را در سرور مجازی خود با یک ویرایشگر متنی باز کنید. این فایل در وب سرور آپاچی می توانید در آدرس
/etc/php5/apache2/php.ini
و در وب سرور Nginx در آدرس
/etc/php5/fpm/php.ini
پیدا کنید.
فعال کردن و نصب OPcache
برای فعال کردن opcache باید خط کد زیر را در فایل php.ini پیدا کنید
;opcache.enable=0
و آن را به خط کد زیر تبدیل کنید.
opcache.enable=1
این خط را از حالت کامنت خارج کرده و عدد روبرو آن را از 0 به 1 تبدیل میکنیم.
حافظه Ram جهت استفاده OPcache را افزایش دهید
بهتر است برای افزایش کارایی opcache مقدار حافظه RAM که به آن اختصاص داده شده را افزایش دهید. این مقدار بر حسب مگابایت می باشد. برای افزایش این مقدار خط کد زیر را
;opcache.memory_consumption=64
به این خط کد تبدیل نمایید.
opcache.memory_consumption=128
افزایش تعداد اسکریپت هایی که میتوانند کش شوند
برای این کار خط کد زیر را تغییر دهید. خط کد را از حالت کامنت خارج کرده و عدد روبروی آن را افزایش میدهیم.
;opcache.max_accelerated_files=2000
به خط کد زیر
opcache.max_accelerated_files=4000
اگر قصد حمایت از ما را دارید، لطفا مطالب ما را در شبکه های اجتماعی به اشتراک بگذارید (مخصوصا گوگل پلاس )
نظر را فراموش نکنید