PHP
-
ما الجديد في PHP 8.4: التحسينات والتحديثات الرئيسية
إصدار PHP 8.4 هو أحدث إصدار من لغة برمجة PHP، وهو مليء بالتحسينات التي يمكن أن تبسط عملية التطوير وتعزز الأداء وتقدم ميزات جديدة قوية للغة. بالنسبة للمطورين، هذا الإصدار هو أكثر من مجرد ترقية، حيث أنه أيضًا مجموعة أدوات لبناء تطبيقات الويب الحديثة والفعالة والقابلة للتوسيع. يتناول هذا المقال التحسينات الرئيسية في PHP 8.4 ويركز على كيفية تأثيرها على المطورين ورفع قدرات اللغة. الميزات الرئيسية والتحديثات في PHP 8.4 1. جلب الثوابت الديناميكي للفئة جلب الثوابت الديناميكي للفئة هو…
-
العودة الكبيرة لـ PHP: اكتشاف الأسباب وراء شعبيته الجديدة
يبدو أن في عالم تطوير البرمجيات، أن كل شيء يسير دائمًا للأمام. تتغير اللغات الجديدة، الإطاريات، وال مكتبات من وقت لآخر، وتغيير范式 كيفية القيام بالأشياء وتزحف المفضلة من منصاتها. ومع ذلك، أحيانًا نشهد انفجارًا من الماضي يجلب تقنية عمرها عقد، وفجأة، الجميع يحبها. وهذا بالضبط ما حدث لغة PHP مؤخرًا. في العصر الذي الجميع يتحدث عن Python و Go فيما يتعلق بتطوير Backend، أصبحت PHP مشهورة مرة أخرى. في هذا المقال، سنحاول معرفة السبب. ارتفاع و انخفاض شعبية PHP دعونا…
-
the blue elephant in the room: why PHP should not be ignored now or ever
عندما تتصفح الويب، قد تواجه غالبًا آراءً ت sugerir que “PHP لم يعد ما كان عليه من قبل” وأن مراكزه العليا في ال2000s لا يمكن استعادتها. “هل PHP ميت؟” هو العنوان الأشهر على الإطلاق لمقال آخر عن هذا اللغة البرمجية. في الواقع، تفرض الحقائق الحديثة أدوات جديدة، ولكن بعض الأشياء لا تملك بدائل حقيقية، وPHP هو أحد هذه الأشياء. بعد أن كان قائدًا في الماضي، ما زال يحتفظ بموقعه. في هذا المقال، سأشرح لماذا يظل PHP القديم الجيد لا يزال…
-
PHP Opcode: تحسين أداء التطبيق بدون تغيير الشفرة الخاصة بك
يتأثر كود التشغيل (opcode) الذي ينتجه محرك PHP بشكل كبير بطريقة كتابة الكود الخاص بك، ليس فقط من حيث عدد الجمل لإنجاز مهمة معينة. من الواضح أن هذا الأمر مهم جداً، وأعتقد أنك تدرك ذلك. ما قد يكون أقل وضوحاً هو أن حتى بناء جملة الكود يمكن أن يغير كود التشغيل الناتج تماماً مما يسبب الكثير من الحمل الزائد لوحدة المعالجة المركزية في الآلة لتنفيذ نفس الكود بالضبط. في السنوات القليلة الماضية، نما منتج SaaS الخاص بي بشكل كبير، وقد…
-
كيفية دمج تتبع الطقس في تطبيقات الويب باستخدام PHP
تتبع الطقس هو متطلب شائع للعديد من تطبيقات الويب، تتراوح من المشاريع الشخصية إلى الخدمات التجارية. PHP، لغة برمجة سطح الخادم، يمكن أن تكون أداة قوية لاسترداد وعرض معلومات الطقس على المواقع الإلكترونية. في هذا الدليل التمهيدي، سنستكشف كيف يمكنك استخدام PHP لتتبع بيانات الطقس ودمجها في تطبيقات الويب الخاصة بك. البدء بواجهات برمجة التطبيقات (APIs) للطقس لتتبع الطقس باستخدام PHP، سنحتاج إلى الوصول إلى بيانات الطقس من مصدر موثوق. لحسن الحظ، هناك العديد من واجهات برمجة التطبيقات للطقس المتاحة…
-
هذه العناصر الـ 37 ضرورية لإطلاق Magento 2
يتم تشغيل أكثر من مائة ألف متجر عبر الإنترنت حاليًا على ماجنتو 2. هل لديك أي خطط لفتح متجر ماجنتو 2؟ إذا كان الأمر كذلك، قد تشعر بالقلق بشأن كيفية التأكد من سلامة الأمر. يجب أن تفكر في وتنتبه إلى عدد من الجوانب المهمة في هذا الصدد. ولذلك، قمنا بإنشاء هذا الدليل الشامل لمساعدتك على تبسيط الأمور. هنا، سنقدم لك قائمة تفصيلية بكل ما تحتاجه لماجنتو 2 للذهاب إلى الإنترنت والتي ستساعدك على إطلاق متجرك. هيا بنا نبدأ. 37 نقطة…
-
دليل مبتدئ لإعداد مشروع في لارافيل
في هذه المقالة، سنستعرض أساسيات بناء Laravel وكيف يمكننا استخدام Laravel لإعداد مشروع صغير. لارافيل هو إطار تطبيق ويب قوي وأنيق لـ PHP قد حظي بشعبية هائلة بين المطورين بسبب سهولته وتنوعه وميزاته القوية. على مر السنين، أصبح Laravel الإطار المفضل لـ PHP لكل من المشاريع الكبيرة والصغيرة. الشروط الأساسية: البدء بـ Laravel قبل الغوص في تطوير Laravel، يجب التأكد من أننا نمتلك جميع الأدوات والبرامج الضرورية المثبتة. إليكم ما سنحتاجه: PHP. يعمل Laravel على PHP، لذا يجب أولاً التأكد…
-
سلسلة زمنية بيانات: البدء باستخدام PHP Zmanim
الشكر والتقدير في هذا المقال، أشرح المفاهيم والتقنيات المتعلقة بكيفية حساب ما يسمى “الأوقات اليهودية” (زمانيم)؛ وكذلك التقنيات اللازمة لاستخدام مكتبة PHP Zmanim – مكتبة من الوظائف التي تتيح لك حساب الأوقات اليهودية بسهولة. تتم صيانة مكتبة PHPZmanim بواسطة زكريا ويكسلباوم. كما هو الحال مع العديد من الأشياء في التكنولوجيا اليوم، فإن PHP Zmanim يعتمد نفسه على مكتبة Kosher Java الأساسية التي طورها إيلياهو هيرشفيلد. أدين بدين كبير لكل من زكريا وإيلياهو – ليس فقط على العمل الذي بذلوه في…
-
تنفيذ تعريف الموقع الجغرافي للـ IP في PHP باستخدام تثبيت PECL
تعيين الموقع الجغرافي هو ميزة مهمة لموقع الويب لأنها تمكن الشركات التجارية عبر الإنترنت من توفير محتوى مستهدف للمستخدمين المحتملين بناءً على موقعهم الجغرافي. باستخدام بيانات تعيين الموقع الجغرافي، يمكن لمالك الموقع توفير محتوى محلي، مثل الأخبار المحلية والطقس والأحداث، وعرض المحتوى باللغة الأم. كما يمكن أن تساعد في منع الاحتيال عن طريق السماح للشركات بالكشف عن الأنشطة المشبوهة ومنعها من أماكن جغرافية معينة. إنها أداة مهمة لمالكي ومطوري المواقع لتحسين تجربة المستخدم ومنع الاحتيال. يمكن تنفيذ تعيين الموقع الجغرافي…