اخر تحديث في مايو 27, 2023 بواسطة حمدي بانجار
كيفية تفعيل PHP 5.5 Opcache على أوبونتو 14.04
مع إصدار أوبونتو 14.04 وانتشار PHP 5.5 ، سيكون هناك أبتعاد عن ذاكرة التخزين المؤقت للأداء البديل (APC) وباتجاه OPPache المدمج الجديد في PHP.
هذه خطوة منطقية تبدو موجهة لأي لغة مفسرة.
مع ازدياد تعقيد مواقع الويب مع تشغيل العديد من العمليات ، أصبح التخزين المؤقت في opcode ضرورة – من حسن الحظ أنه سهل التنفيذ.
يحتوي موقع php.net على صفحة جميلة من جميع خيارات وقت التشغيل المتاحة ، لكننا سنغطي الأساسيات هنا للبدء في العمل بسرعة.
كل ما عليك القيام به لإعداد OPcache هو إجراء تغييرات في ملف php.ini على الخادم الخاص بك.
افتح php.ini في محرر النصوص المفضل لديك :
للبدء ، افتح ملف php.ini الخاص بك.
Apache web-servers
/etc/php5/apache2/php.ini
Nginx web-servers with PHP-FPM
/etc/php5/fpm/php.ini
تمكين OPcache :-
لتمكين OPcache ، قم بالتغيير إلى الأسطر التالية – سهل بما فيه الكفاية!
;opcache.enable=0
التغيير إلى:
opcache.enable=1
ملاحظة: يجب عليك عدم حذف هذا السطر بالإضافة إلى تغيير “0” إلى “1”.
تعديل حجم ذاكرة الوصول العشوائي سوف تستخدم OPcache
مع OPcache ، هناك مفاضلة بين السرعة ومقدار ذاكرة الوصول العشوائي المستخدمة.
كلما زادت سعة ذاكرة الوصول العشوائي (RAM) التي ترغب في تكريسها لتخزين opcode ، زادت شفرة التشغيل التي يمكن تخزينها.
هناك انخفاض في العائد في وقت ما ، لأن بعض التعليمات البرمجية ستنفذ بشكل نادر ، أو قد لا تكون قاعدة الكود الخاصة بك كبيرة.
يجدر اللعب بهذا الإعداد لمعرفة المكان الذي تحصل فيه على أفضل مقايضة أداء مقابل مقابل ذاكرة الوصول العشوائي. هذا الإعداد بالميغابايت.
;opcache.memory_consumption=64
التغيير الى :
opcache.memory_consumption=128
زيادة عدد البرامج النصية التي يمكن تخزينها مؤقتًا :
يحتوي OPcache على إعداد غريب لا يتطلب منك فقط ضبط مقدار ذاكرة الوصول العشوائي (RAM) ، بل أيضًا تحديد عدد البرامج النصية التي يمكن تخزينها مؤقتًا.
لديك خيار ضبط هذه المعلمة للتطبيق الخاص بك أيضًا ، خاصةً إذا وجدت أن معدل النجاح الخاص بك لا يقترب من 100 بالمائة.
;opcache.max_accelerated_files=2000
التغيير الى :
opcache.max_accelerated_files=4000
تغيير تكرار Revalidate :-
للتأكد من إشعار OPcache عند تغيير كود PHP الخاص بك ، يمكنك ضبط التردد العكسي. وبشكل أساسي ، سيؤدي هذا إلى إخبار ذاكرة التخزين المؤقت عن عدد مرات التحقق من الطابع الزمني للملفات. يتم قياس هذا بالثواني.
;opcache_revalidate_freq = 2
التغيير الى :-
opcache_revalidate_freq = 240
تحقق من تمكين PHP OPcache Mod :-
صدق أو لا تصدق ، أن يحول معظم الإعدادات التي ستحتاج إلى البدء. يحتوي PHP5 على نظام الوحدات الخاص به (منذ 5.4) ، لذا تأكد من تمكين OPcache.
sudo php5enmod opcache
أعد تشغيل PHP وخادمك :-
يجب أن تكون الآن جاهزًا للبدء في استخدام OPcache بـ PHP 5.5. تحتاج فقط إلى إعادة تشغيل الخادم الخاص بك للحصول عليه.
Apache Web-Servers
sudo service apache2 restart
Nginx Web-Servers
sudo service nginx restart
أنتهى … كيفية تفعيل PHP 5.5 Opcache على أوبونتو 14.04
كيفية تفعيل PHP 5.5 Opcache على أوبونتو 14.04
الى هنا نكون وصلنا الى نهاية موضوعنا اليوم والذي نتمنى ان ينال رضاكم واعجابكم والى اللقاء في موضوع جديد شيق ورائع وحتى ذلك الحين لاتنسو الاهتمام بصحتكم وحفظكم الله …
اذا اعجبك الموضوع لاتنسى ان تقوم بمشاركتة على مواقع التواصل الاجتماعي ليستفيذ منه الغير,كما نتمنى اشتراككم في قناة الموقع على اليوتيوب بالضغط هنا وكذلك الاشتراك في مجموعة الفيس بوك بالضغط هنا والتيليقرام بالضغط هنا
وكذلك التسجيل بالموقع لتتمكنو من تحميل بعض الملفات الخاصة بالأعضاء
كما يمكنكم رفع ملفاتكم مجانا على مركز ملفات حضرموت التقنية بالضغط هنا ولاتترددو في وضع أي استفسارات للرد عليكم .
دمتم بكل ود والسلام عليكم ورحمة الله وبركاتة… حضرموت التقنية