<!-- lang: ar-MA; canonical: https://www.capconnect.com/blog/ar/php-8 -->

CAP CONNECT · المدونة

# PHP 8 متاح: ما الجديد في التحديث

8 سبتمبر 2021

4 دقائق قراءة

اقرأ الدليل ↓

- [الرئيسية](https://www.capconnect.com/ar)

- [المدونة](https://www.capconnect.com/blog/ar)

- PHP 8 متاح: ما الجديد في التحديث

[لغة PHP](https://fr.wikipedia.org/wiki/PHP) شهد مرة أخرى تحديثًا جديدًا. في الواقع، تم إصدار إصدار PHP 8 في عام 2020 وهو حاليًا أحدث إصدار تم إتاحته للجمهور.

اكتشف خدمتنا: [استضافة المواقع](https://www.capconnect.com/ar/web-hosting)

يقوم هذا الإصدار بتصحيح بعض الأعطال التي نشأت وظهرت في الإصدارات السابقة، ولكنه يوفر أيضًا العديد من التحسينات والتطورات والوظائف والميزات الجديدة.

هذا لا يعني أن الإصدارات السابقة قديمة أو غير فعالة. وهذا يعني ببساطة أنه من خلال اعتماد تحديث PHP 8، فإنك تختار الاستفادة من العديد من الإمكانيات الجديدة المثيرة للاهتمام لموقعك. في الواقع، توفر الوظائف الجديدة العديد من المزايا ويتم إدارة العيوب بشكل أفضل.

جدول المحتويات

تعلم المزيد

- [ما هو PHP؟](https://www.capconnect.com/blog/ar/php-8#Quest_ce_que_PHP)

- [مميزات PHP 8](https://www.capconnect.com/blog/ar/php-8#Fonctionnalites_de_PHP_8)

## ما هو PHP؟

Hypertext Preprocessor أو PHP هي لغة برمجة نصية، أي لغة برمجة مجانية لمواقع الويب. يسمح لك بإنشاء مواقع ديناميكية تسمى مواقع الويب الحية.
 نظرًا لكونها سريعة ومرنة وعملية، يمكن استخدام هذه اللغة في أي نوع من المواقع، حتى مواقع مثل Facebook.

للاستفادة من لغة PHP يجب أن يكون لديك أولاً ملف [اسم المجال](https://www.capconnect.com/ar/domain-names) ([اسم النطاق المغرب](https://www.capconnect.com/ar/morocco-domain-name)) و أ
 صيغة[استضافة الويب](https://www.capconnect.com/ar/web-hosting) صلب.

يمكنك زيادة و/أو تغيير إصدار PHP الحالي المعتمد لموقعك على الويب على
 في أي وقت.

## مميزات PHP 8

الميزة الأكثر أهمية ورائعة التي يقدمها PHP 8 هي ميزة التجميع JIT (في الوقت المناسب)، والتي تسمى أيضًا التجميع الفوري أو التجميع في الوقت المناسب.
 تجميع JIT هي تقنية تعمل على تحسين أداء وكفاءة الأنظمة المترجمة والقائمة على الكود الثانوي. في الواقع، فإنه يجعل من الممكن ترجمة الكود الثانوي، في الأصل من كود المصدر الذي يصعب تفسيره، فورًا في وقت التنفيذ.

وبالتالي فإن الهدف هو الحصول على كود محسّن من الكود الثانوي بدلاً من الكود المصدري. تعتبر هذه التقنية فعالة بشكل خاص عند تجميع التعليمات البرمجية الساخنة، أي التعليمات البرمجية الأكثر استخدامًا في كل مرة والتي تتطلب أكبر قدر من الذاكرة.

وبالتالي يسمح هذا التجميع بإدخال تحسينات كبيرة في PHP، بحيث يمكن الآن كتابة العديد من الوظائف مباشرة.

بالإضافة إلى تجميع JIT، تتوفر حاليًا ميزات جديدة أخرى تجعل PHP أكثر كفاءة. ومن هذه الميزات الجديدة يمكننا أن نذكر:

- أنواع النقابات 2.0: والتي تقبل حاليًا قيمًا جديدة لتعيينها للفئات. في السابق، كان من الضروري إجراء إعادة فحص عند تعيين عدة أنواع لنفس الفئة. الآن يتم ذلك تلقائيًا.

- سمات الإصدار الثاني: يقدم PHP 8 سمات v2 التي تأخذ شكل البيانات الوصفية (البيانات التي تصف بيانات أخرى). وبالتالي، تتيح هذه البيانات الوصفية وصف الكائنات أو المستندات أو الملفات وإسناد خصائص محددة جدًا إليها، والتي يمكن إضافتها لاحقًا إلى الفئات.

- الحجج المسماة: الحجج المسماة باللغة الإنجليزية. خصوصية هذه الحجج، كما يشير اسمها، هو حقيقة أنها مسماة. في الواقع، إنها تسمح لك بتمرير الوسائط إلى دالة وفقًا لاسم المعلمة المعنية. وهذا يوفر عليك من الارتباك الذي يحدث عندما تكون هناك قائمة طويلة من الوسائط و
 الإعدادات.

– تعبير الرمي : PHP الإصدار 8 يسمح لك بتحويل "رمي"، وهو في الأصل إعلان، إلى تعبير. الهدف هو أن تكون قادرًا على استخدامه في أي موقف أو سياق يُسمح فيه بالتعبيرات.

– الخرائط الضعيفة: الهدف من هذه الخرائط الضعيفة هو إدارة الموارد بشكل أفضل عند التعامل مع الكائنات. في الواقع، الإصدار 7.4 من PHP قد وجد بالفعل طريقة لدعم المراجع الأولية الضعيفة، والتي تكون أقل فائدة ولكنها لا تزال تشغل مساحة.

ومع ذلك، فإن إدخال فئة Weakmap يجعل من الممكن إنشاء كائنات يمكن تدميرها وإزالتها بسهولة عندما لا تعود مفيدة. تساعد هذه الميزة على تحسين أداء الذاكرة.

– فاصلة النهاية في قائمة المعلمات، بما في ذلك الوظائف والأساليب والإغلاقات هي ميزة جديدة تمت إضافتها في إصدار PHP 8 والتي شهدت طلبًا مرتفعًا.

- عامل التشغيل "Nullsafe": تكمن خصوصية هذه الوظيفة في إمكانية استخدام مشغل Nullsafe جديد لسلسلة الاتصال. وهذا يوفر عليك من إجراء عمليات التحقق الشرطية من القيمة الخالية نظرًا لأن عامل التشغيل يقوم بتقييم السلسلة بأكملها إلى قيمة خالية ويوقفها إذا تم تقييم أحد العوامل على أنها خالية.

جميع الميزات التي تم تقديمها مع الإصدار الجديد من PHP تسمح لنا بالقول أن هذا التحديث حقق نجاحًا كبيرًا. يعود ذلك إلى التحسينات العديدة والتغييرات الفعالة التي أدت إلى تحسين أداء التطبيق وكتابة رموز أفضل وأكثر قوة ودقة وتفصيلاً وقوة.

استفد من إصدار PHP 8 مع خطتك[استضافة الويب](https://www.capconnect.com/ar/web-hosting) الآن!

انتقل من القراءة إلى مشروعك

## استضافة المواقع

اكتشف العروض ←

Explorer les sujets associés

- [أخبار](https://www.capconnect.com/blog/ar/category/cap-connect-news)

- [استضافة المواقع](https://www.capconnect.com/blog/ar/tag/hebergement-web)

- [اسم المجال](https://www.capconnect.com/blog/ar/tag/domain-name)

- [اسم نطاق ‎.ma](https://www.capconnect.com/blog/ar/tag/nom-de-domaine-ma)

- [بي إتش بي 8](https://www.capconnect.com/blog/ar/tag/php-8)

التحديث الأخير: 08/09/2021

شارك هذه المقالة

## شارك هذه المقالة

×

PHP 8 متاح: ما الجديد في التحديث

انسخ الرابط

واتساب

الفيسبوك

ينكدين

X

البريد الإلكتروني

### ملخص ⌄

## ملخص

- [ما هو PHP؟](https://www.capconnect.com/blog/ar/php-8#section-1)

- [مميزات PHP 8](https://www.capconnect.com/blog/ar/php-8#section-2)

## للذهاب أبعد من ذلك

### اكتشف Meridian: سمة cPanel للجيل الجديد مع الذكاء الاصطناعي المتكامل في Cap Connect

اكتشف Meridian، واجهة cPanel الجديدة لإدارة مواقع الويب وقواعد البيانات وإعدادات الأمان وأدوات الاستضافة.

اقرأ المقال ←

### ما هو Google Workspace ولماذا يحتاجه فريقك؟

Google Workspace عبارة عن مجموعة سحابية من أدوات الإنتاجية والتعاون المصممة للأفراد والفرق والشركات.

اقرأ المقال ←

### موقع ويب سريع الاستجابة: ما هو وكيفية إنشائه؟

تم تصميم موقع الويب سريع الاستجابة ليتكيف تلقائيًا مع جهاز الزائر أو حجم الشاشة. وهذا يعني أن نفس الموقع يمكن أن يكون

اقرأ المقال ←

المصدر: https://www.capconnect.com/blog/ar/php-8
