PHP 8.5.11
إذا كنت تتناول تطوير الويب منذ أكثر من أسبوع، فمن المرجح أنك صادفت PHP في مرحلة ما. فـ PHP موجودة في كل مكان. وقد لا يهمك ما يفعله محرك Zend في الخلفية، إلا إذا كنت من محبي التفاصيل التقنية (ولا عتب في ذلك). لكن الأفضل من كل ذلك؟ أنها مجانية!
- مجاني
- Windows
- macOS
- Linux
- 30 أكتوبر 2026
9dac05f72f328afd0a2b0e795a519ae4cb3d056bc3f3b55147bd048bd64e45e8تقرير VirusTotal ↗لقطات الشاشة
نبذة عن PHP
PHP لغة برمجة نصية مصممة للويب. ظهرت عام 1994 وتوالت عليها تحديثات كبرى كثيرة عبر السنين، لكن هدفها الأساسي بقي كما هو: إدراج الشيفرة داخل HTML وتشغيلها على الخادم وإرجاع الناتج إلى المتصفح. ولأن استخدامها سهل، تعتمد عليها أماكن كثيرة. فـ WordPress تستخدمها، وWikipedia تستخدمها، وهي تشغّل جزءا كبيرا من البنية الخلفية للإنترنت. وما زالت التحديثات المنتظمة تتوالى.
أحدث نسخة مستقرة هي 8.5. وقد تلقينا مؤخرا عدة تحديثات؛ أحدثها النسخة 8.5.11 التي صدرت في سبتمبر 2026. لا تتضمن هذه النسخة ميزات جديدة، بل تقتصر على إصلاحات أمنية وعلاج للأخطاء. أما النسخة 8.5 فقد صدرت في نوفمبر 2025، وهي تضم ميزات جديدة مثل امتداد URI لمعالجة عناوين URL، ومعامل الأنابيب (pipe) لتسلسل الاستدعاءات، وصيغة clone(). وتتيح لك clone() نسخ كائن وتعديل خصائصه في سطر واحد من الشيفرة. كما أُضيف OPcache إلى نواة PHP، ما يسهّل إعداده. فإن كنت تبدأ مشروعا جديدا فاستخدم النسخة 8.5، وإن كنت تصون تطبيقا قديما فالنسختان 8.4 و8.3 ما زالتا مدعومتين.
يختلف تثبيت PHP على Windows قليلا عن معظم البرامج الأخرى، فليس هناك ملف .exe للتثبيت. يقدم فريق PHP نسخ Windows بصيغة ZIP. ستحتاج إلى فك ضغط ملف ZIP في مجلد، وتعديل ملف php.ini، وإضافة المجلد إلى مسار النظام PATH. يبدو الأمر معقدا لكنه ليس كذلك. كل ما عليك فعله هو تحميل ملف ZIP المناسب لمعمارية جهازك (لم تعد نسخ 32 بت متوفرة للنسخ الحالية، وفي المعتاد تكون x64). فك الضغط في مجلد مثل C:\php، ثم أعد تسمية php.ini-development إلى php.ini، وأزل التعليق عن الامتدادات التي تحتاجها. ومن أكثر ما يغفله الناس تثبيت Microsoft Visual C++ Redistributable الذي تتطلبه PHP. فإن ظهرت لك رسالة عند تشغيل php -v تفيد بعدم العثور على ملف DLL، فهذا هو سبب المشكلة في الغالب.
إن لم ترغب في كل ذلك، يمكنك استخدام XAMPP، وهي الطريقة التقليدية لتثبيت PHP. فهو مثبّت يقوم بتثبيت PHP وApache وMySQL وphpMyAdmin معا. ليس خفيفا كتثبيت PHP وحدها، لكنه أسرع طريق لتهيئة كل شيء. أو يمكنك استخدام winget، إذ يثبت PHP من سطر الأوامر ويهيئ PATH لك. وهذا خيار أنظف إن كنت تحتاج PHP فقط.
PHP ليست أفضل لغة في كل شيء. فهي ليست لغة أنظمة ولا لغة لعلوم البيانات، ولا خيارك الأول لتطوير تطبيقات سطح المكتب. لكنها من أكثر اللغات عملية لتطوير الواجهة الخلفية للمواقع؛ فهي تحظى بدعم كبير في الاستضافة، وبأطر عمل ناضجة، وبمجتمع واسع يمكنك أن تجد فيه إجابة عن أي سؤال تقريبا. فإن كنت تطوّر للويب وتريد لغة جربت واختبرت على نطاق واسع لعقود، فحمّل PHP.
جميع برامج برامج الكمبيوتر (1) ›
أبرز المزايا
- مجانية وتبقى مجانية. تصدر PHP بموجب رخصة PHP، فلا مستوى مدفوع ولا اشتراك ولا إصدار تجاري يفتح ميزات إضافية. اللغة وبيئة التشغيل والتوثيق كلها مفتوحة. يمكنك تحميلها واستخدامها تجاريا وإعادة توزيعها دون أن تدفع لأحد.
- المنظومة هي السبب الحقيقي لاستخدامها. فأطر عمل مثل Laravel وSymfony وWordPress تعمل على PHP، ويمنحك Composer، مدير الحزم، إمكانية الوصول إلى عشرات الآلاف من المكتبات. فإن احتجت إلى بناء تطبيق ويب، فمن المرجح أن أحدهم كتب المكوّن الذي تحتاجه، ولا يبعد عنك سوى أمر واحد: composer require.
- تعمل في كل مكان تقريبا. تتوفر PHP لنظم Windows وmacOS وLinux وقائمة طويلة من توزيعات UNIX. أما نسخ Windows فهي رسمية ويتولاها فريق PHP، وتشمل نسخا آمنة الخيوط وغير آمنة الخيوط حسب تشغيلك PHP كوحدة في Apache أو كـ FastCGI.
- النسخة 8.5 هي الإصدار المستقر الحالي. والنسخة 8.5.11 هي أحدث إصدار أمني وإصلاح أخطاء، وقد طرح فرع 8.5 في نوفمبر 2025. وهي تضم امتداد URI لتحليل عناوين URL وتوحيد صيغتها، ومعامل الأنابيب لتسلسل استدعاءات الدوال، وصيغة clone() مع تحديث الخصائص. وأصبح OPcache مدمجا في النواة بدلا من شحنه كامتداد منفصل.
- النسختان 8.4 و8.3 ما زالتا مدعومتين. فإن كنت تصون تطبيقا قديما فلا حاجة إلى الانتقال الفوري إلى 8.5. ففرعا 8.4 و8.3 لا يزالان يستقبلان تحديثات أمنية، وتتوفر نسخهما لنظام Windows إلى جانب ملفات 8.5 التنفيذية.
- ملفات Windows التنفيذية تأتي كأرشيفات ZIP لا كمثبّتات. يوزع فريق PHP بناءات Windows كأرشيفات مضغوطة تفكها في مجلد وتهيئها يدويا. لا يوجد معالج إعداد. تفك الملفات وتعدل php.ini وتضيف المجلد إلى PATH، وهذا كل ما يلزم للتثبيت.
- XAMPP وwinget هما الطريق المختصر. إن لم ترغب في إعداد PHP يدويا، فإن XAMPP يجمع PHP وApache وMySQL وphpMyAdmin في مثبّت واحد. أو استخدم winget install PHP.PHP الذي يثبت PHP من سطر الأوامر ويتولى إضافة PATH لك.
- المجتمع ضخم، وهذا يهم عندما تظهر مشكلة. فـ PHP في تطوير مستمر منذ 1995، والتوثيق غزير، ومتعقب الأخطاء علني، والقوائم البريدية نشطة. وكثرة الدروس وأجوبة Stack Overflow والمشاريع مفتوحة المصدر المبنية على PHP تعني أنك قلّما تكون أول من واجه مشكلة ما.
الأسئلة الشائعة حول PHP
ما هي PHP حقًا؟
هل انتهى عصر PHP؟
أبدًا، على العكس تمامًا. حتى أواخر عام 2026، تُظهر إحصائيات W3Techs أن PHP لا تزال تعمل على حوالي 69.9% من المواقع التي تُعرف لغة برمجة خادمها، أي أكثر من JavaScript وRuby وJava وكل اللغات الأخرى مجتمعة. صحيح أن النسبة تتراجع ببطء، لكن «التراجع من قمة الهيمنة» ليس «النهاية». المنظومة نشطة، والإصدارات تُطلق سنويًا بشكل منتظم، وأطر العمل حية ترزق.
ما هو أحدث إصدار، وما الجديد فيه؟
الإصدار المستقر الحالي هو PHP 8.5، الذي صدر في 20 نوفمبر 2025. أبرز الإضافات هي معامل الأنبوب (|>) لتسلسل الاستدعاءات دون متغيرات مؤقتة، وclone with لاستنساخ الكائنات مع خصائص معدلة، وتتبعات كاملة عند وقوع أخطاء قاتلة (لتتمكن فعلًا من رؤية ما حدث خطأ)، والدالتان المنتظرتان منذ طويل array_first() و array_last(). كما ظهر امتداد URI جديد وسمة NoDiscard للدوال التي تهم قيمها المُرجعة. من ناحية الأداء، أظهر الإصدار 8.5 تحسنًا بنحو 14% مقارنة بالإصدار 8.1 حسب اختبارات Phoronix.
ماذا عن PHP 8.6؟ هل أنتظرها؟
من المقرر إطلاق PHP 8.6 في 19 نوفمبر 2026، أي أنها قريبة جدًا وليست افتراضية. الميزة البارزة هي تطبيق الدوال الجزئي (Partial Function Application)، الذي يسمح بملء بعض المعاملات مسبقًا والحصول على دالة قابلة للاستدعاء لما تبقى، ما يقلل من الأغلفة البرمجية المكررة. هناك أيضًا تغييرات في Stream API وبعض القيم الافتراضية لخصائص القراءة فقط. إنه إصدار أصغر من 8.0 أو 8.1، لكنه يستحق التخطيط له. إذا كنت تبدأ مشروعًا جديدًا الآن، فإن 8.5 هي الخيار الآمن؛ وستكون 8.6 جاهزة للإنتاج قريبًا.
كيف يؤدي PHP فعليًا مقارنة ببيثون أو Node.js؟
يعتمد ذلك على ما تقيسه. بالنسبة لإنتاجية الطلبات العادية على نقطة نهاية JSON بسيطة، يقع PHP مع OPcache وJIT في نطاق 15,000 إلى 30,000 طلب في الثانية تقريبًا، أبطأ من Node.js التي تبلغ 30,000 إلى 60,000، لكنه أسرع بشكل ملحوظ من CPython التي تبلغ 5,000 إلى 15,000. أما الأعمال التي تستهلك المعالج، فيقع PHP مع JIT في المنتصف: Go تتفوق، وNode تحافظ على مستواها، وPHP تحقق أداءً محترمًا لكنها ليست الأسرع. الصورة الأكبر أن بنية PHP القائمة على «لا شيء مشترك»، حيث يحصل كل طلب على عملية جديدة دون حالة عالقة، تجعلها متوقعة للغاية وسهلة التوسع أفقيًا. أنت تقايض الإنتاجية الخام ببساطة التشغيل.
Laravel أم Symfony، أيهما أختار؟
كلاهما ممتاز، وكلٌّ منهما يحل مشكلات مختلفة. Laravel هي صاحبة منحنى التعلم الألطف وفلسفة «البطاريات مشمولة»: المصادقة وقوائم الانتظار والفوترة وWebSockets وORM (Eloquent) كلها تأتي جاهزة. وهي الخيار الافتراضي للشركات الناشئة والمنتجات الأولية وخدمات SaaS، ولديها مجتمع أكبر بكثير. أما Symfony فهي أكثر وحدات وأكثر وضوحًا. بُنيت حول مكونات قابلة لإعادة الاستخدام (كثير منها يستخدمه Laravel نفسه)، وهي شائعة في بيئات المؤسسات، وتمنحك تحكمًا أدق في البنية، على حساب مزيد من الإعدادات ومنحنى تعلم أكثر حدة. إذا أردت سرعة التطوير، فاختر Laravel. وإذا أردت مرونة معمارية على المدى الطويل ضمن فريق أكبر، فإن Symfony تستحق الاستثمار الأولي.
لماذا لا تزال PHP تحمل سمعة سيئة؟
يعود السبب في الغالب إلى PHP 5، فقد كانت تواقيع الدوال غير متسقة، ونظام الأنواع المرن فيها يوقع المطورين في مشكلات، إضافة إلى انتشار كثير من أكواد الدروس غير الآمنة في عقد الألفينيات. أما PHP الحديثة (8.x) فهي مختلفة تماماً: أنواع تدريجية، وترجمة JIT، ومعاملات مسماة، وenums، وخصائص readonly، ومدير حزم ناضج هو Composer. السمعة متخلفة عن الواقع، فليست لغة "لعب"، بل أداة عملية تجيد إلى حد بعيد ما صُممت من أجله.
هل PHP خيار جيد لمن يتعلم البرمجة أو يبحث عن عمل؟
لتعلم تطوير الويب، هي في الواقع لغة أولى عملية جداً: حلقة التغذية الراجعة فورية، والنشر سهل، ويمكنك بناء شيء حقيقي دون مشقة مع البنية التحتية. أما من ناحية الوظائف فالطلب مستقر، وإن لم يكن برواج أدوار Python في الذكاء الاصطناعي وتعلم الآلة، لكن PHP تشغل قدراً كبيراً من الويب القائم، لذا لن تختفي أعمال الصيانة والتطوير الجديدة. المفارقة أن الوظائف الأعلى أجراً تكون عادةً في شركات PHP الحديثة القائمة على أطر العمل (Laravel أو Symfony) وليس في قواعد الأكواد القديمة. وإذا تعلمت أحد هذه الأطر كما ينبغي، أصبحت مؤهلاً للعمل.
جميع إصدارات PHP
| الإصدار | تاريخ الإصدار | المنصة | حجم الملف | |
|---|---|---|---|---|
| PHP 8.5.11 أحدث إصدار | 24 سبتمبر 2026 | WindowsmacOSLinux | 32.6 MB | تحميل |
| PHP 8.2.33 | 30 أغسطس 2026 | WindowsmacOS | 28.8 MB | تحميل |
تعليقات حول PHP
لا توجد تعليقات بعد. شارك تجربتك مع هذا البرنامج!