PHP

أدلة ودروس وموارد حول لغة البرمجة PHP، تغطي PHP الحديثة وأطر عمل مثل Symfony وLaravel وأفضل الممارسات وتحديث الأنظمة القديمة.

Drupal Commerce - متى يتفوق على Shopify

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

Drupal 12: ما الذي يتغير ومتى تنتقل

من المقرر صدور Drupal 12 في أسبوع 7 ديسمبر 2026، بينما يصل Drupal 10 إلى نهاية الدعم في 9 ديسمبر 2026. التاريخان مذكوران في الصفحة نفسها من جدول إصدارات نواة Drupal، على بُعد سطرين، ومعظم من يديرون موقع Drupal 10 لم ينتبهوا لأي منهما. جرى وسم أول نسخة ألفا من الإصدار الرئيسي الجديد في 2 سبتمبر 2026، فصارت صورة الإصدار...

تطوير إضافات ووردبريس تنجو من تحديثات النواة

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

WordPress 7.0 وAI Client داخل النواة

صدر WordPress 7.0 في 20 مايو 2026 تحت اسم الإصدار Armstrong، بعد ستة أسابيع من الموعد المدرج في جدول 2026 الأصلي، وهو أهم إصدار للنواة بالنسبة للوكالات منذ block editor. العنوان العريض هو أن النواة صارت قادرة على التحدث إلى نماذج الذكاء الاصطناعي التوليدي. التفصيل الأهم هو أن النواة صارت تحدد أيضًا كيف يُفترض بالإضافة...

Drupal AI - ماذا تفعل وحدات الذكاء الاصطناعي فعلياً

لم يعد Drupal AI مجموعة مبعثرة من وحدات مساهمة خاصة بكل مزود، يركّبها كل من يحتاجها على حدة. صار اليوم مشروعاً واحداً منسقاً، تحته طبقة تجريد، ودورة إصدار يغطيها فريق الأمن، ومنتج جاهز داخل Drupal CMS يعرض تشغيل أجزاء منه أثناء التثبيت نفسه. والسؤال الذي يستحق الطرح تغيّر: لم يعد هل يستطيع Drupal الذكاء الاصطناعي، بل...

استضافة Drupal: ما الذي يشغّل Drupal فعلاً

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

أمان Drupal: التنبيهات والترقيع والمخاطر الحقيقية

أمان Drupal واحد من المجالات القليلة في عالم أنظمة إدارة المحتوى مفتوحة المصدر التي تكون فيها العملية المنشورة أفضل من سمعة المنصة. يعمل فريق أمان Drupal وفق جدول إفصاح ثابت، ويمنح كل تنبيه درجة على مقياس رقمي موثق، وينسق الإصلاحات عبر النواة وعشرات الآلاف من المشاريع المساهَم بها. السجل في الواقع أسوأ مما تستحقه تلك...

سيو Drupal: الإعداد التقني الذي يرفع الترتيب فعلاً

سمعة سيو Drupal ليست مستحقة. اسأل من حولك وسيقول لك أحدهم إن Drupal جيد للبحث فور تثبيته، وغالبًا وهو يقارنه بذكرى عمرها خمسة عشر عامًا عن منصة أخرى. التثبيت القياسي لـ Drupal 11 لا يأتي بحقل وصف تعريفي، ولا بخريطة موقع XML، ولا بإعادة توجيه تلقائية عند تغيّر عنوان، والمحتوى يستجيب على /node/123 إلى أن يكتب أحدهم اسمًا...

ترحيل Drupal 2026: التكاليف والخيارات والمواعيد

ترحيل Drupal واحد من تلك المشاريع التي تبقى مرتاحة في خطة الربع القادم إلى أن يجعلها تاريخ ما عاجلة. وهناك تاريخان يفعلان ذلك الآن، أحدهما فقط ما زال في المستقبل. فقد Drupal 7 دعمه الرسمي في 5 يناير 2025، وأي موقع ما زال يعمل عليه يمضي دون تغطية أمنية منذ أكثر من عام. ويصل Drupal 10 إلى نهاية عمره في 9 ديسمبر 2026، في...

توظيف مطور Drupal: الأسعار والمهارات والتقييم

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