فعال کردن و نصب OPcache

شاید opcode caching یا opcache را شنیده باشید. این کتابخانه برای سرعت بخشیدن به پردازش های PHP می باشد این کتابخانه فایل ها را بهینه و در کش ذخیره میکند و عملکرد php را با ذخیره کردن بایت کد اسکریپت ها و اشتراک گذاری آن در حافظه ، افزایش می دهد. البته در هنگاک نصب بعضی سیستم های مدیریت محتوا هم این کتابخانه پیش نیاز بوده و استفاده می شود. یکی از این سیستم های مدیریت محتوا دروپال ( دروپال 8 ) می باشد.

opcache, سرعت php, دروپال, آموزش دروپال,سئو,ویدئو دروپال,ویدیو دروپال, تدریس دروپال,طراحی سایت,طراحی سایت دروپال ,دروپال 8

دروپال 8 یکی از قدرتمندترین سیستم های مدیریت محتوا CMS ( فریم ورک مدیریت محتوا CMF ) می باشد که سرعت و قدرت بالایی را به شما در طراحی سایت می دهد.

پیدا کردن فایل php.ini

برای اینکار باید فایل php.ini را در سرور مجازی خود با یک ویرایشگر متنی باز کنید. این فایل در وب سرور آپاچی می توانید در آدرس 

/etc/php5/apache2/php.ini

و در وب سرور Nginx در آدرس 

/etc/php5/fpm/php.ini

پیدا کنید.

 

فعال کردن و نصب OPcache

 

opcache, سرعت php, دروپال, آموزش دروپال,سئو,ویدئو دروپال,ویدیو دروپال, تدریس دروپال,طراحی سایت,طراحی سایت دروپال, دروپال 8

برای فعال کردن 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

 

اگر قصد حمایت از ما را دارید، لطفا مطالب ما را در شبکه های اجتماعی به اشتراک بگذارید (مخصوصا گوگل پلاس laugh  )

نظر را فراموش نکنید

مطالب مرتبط

برای اطلاعات بیشتر تماس بگیرید: ۰۹۳۹۷۶۹۴۹۰۹ ارتباط با ما
برو بالا