farmwear

  • PHP Farmwear اشهر

     

    في بداية هذا المقال دعونا في البداية نعيد شرح تعريف لغة ال PHP وما هي؟!

    PHP هي لغة برمجة نصية للأغراض العامة وموجهة نحو تطوير الويب. تم إنشاؤها في الأصل من قبل المبرمج الكندي الدنماركي راسموس ليردورف في عام 1994.  يتم الآن إنتاج تطبيق مرجع PHP بواسطة مجموعة PHP . كانت PHP في الأصل تعني الصفحة الرئيسية الشخصية ،  ولكنها الآن تعني التهيئة العودية PHP: Hypertext Preprocessor

    KDevelop PHP Support - KDE Applications

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

    في هذه التدوينة سنسرد أفضل 10 إطارات عمل لـ PHP لمساعدتك على اختيار الأنسب من بينها.

    لماذا عليك استخدام إطار عمل PHP؟

    يوفر إطار عمل PHP بنية وأدوات أساسية لتبسيط عملية تطوير تطبيقات الويب. لذا فنحن نستخدمها لأنها تُسرِّع عملية التطوير.

    علاوة على ذلك، تساعد استجابة (responsiveness) المواقع والتطبيقات المبنيّة باستخدام إطارات عمل PHP الشركات على تطوير أدائها. لذلك، لا يوجد أدنى شك في أنّ إطارات عمل PHP ستجذب المزيد من الاهتمام والشعبية في عام 2020م

     

    أفضل إطارات عمل PHP:

    فيما يلي قائمة تضم أفضل إطارات عمل PHP، بناءً على الشعبية والقدرة على تسهيل تطوير التطبيقات.

    1. Laravel

    تم طرح Laravel في عام 2011، وقد صار إطارَ عمل PHP المجانيَّ ومفتوحَ المصدر الأكثر شعبية في العالم. لماذا؟ لأنه قادر على التعامل مع تطبيقات الويب المعقدة بشكل آمن، وبوتيرة أسرع بكثير من الإطارات الأخرى. يُبسِّط Laravel عملية التطوير عبر تسهيل المهام الشائعة، مثل التوجيه (routing)، والجلسات (sessions)، والتخزين المؤقت (caching)، والاستيثاق (authentication).

    2. CodeIgniter

    معروف بحجمه الصغير (حوالي 2 ميغابايت فقط، بما في ذلك التوثيق)، إطار العمل CodeIgniter مناسب لتطوير المواقع الديناميكية. ويوفر العديد من الوحدات الجاهزة التي يمكن أن تساعد في بناء مُكوِّنات قوية وقابلة لإعادة الاستخدام.

    3. symfony

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

    4. CakePHP

    إن كنت تبحث عن أداة تجمع بين البساطة والأناقة، فقد لا تحتاج إلى مزيد من البحث، فإطار العمل CakePHP سيساعدك على تطوير مواقع ذات تصميم مثير للإعجاب، وغنية بالميزات. بالإضافة إلى ذلك، يُعد CakePHP واحدًا من أسهل الإطارات لتتعلمها، بسبب توفيره لنظام CRUD (إنشاء [create] وقراءة [read] وتحديث [update] وحذف [delete]). دخل CakePHP إلى السوق في عام 2000، ومنذ ذلك الحين تحسّن أداؤه، واكتسب العديد من المكونات الجديدة.

    6. Zend

    إطار العمل Zend هو إطارٌ كائني (object-oriented) متكامل، وحقيقة أنه يستخدم ميزات مثل الواجهات والوراثة، فهذا يجعله قابلاً للتمديد. تم تصميمه وفقًا للمقاربة المرنة (agile)، والتي ستساعدك على بناء تطبيقات عالية الجودة للمؤسسات والشركات. Zend قابل للتخصيص، ويلتزم بأفضل ممارسات PHP – وهي نقطة مهمة للمطورين الذين يرغبون في إضافة وظائف مرتبطة بالمشروع (project-specific).

    7. Phalcon

    Phalcon هو إطار عمل PHP متكامل، يستخدم بنية MVC، وقد كُتِب في الأصل بلغتي C و ‎C++‎‏، وتم إصداره في عام 2012. نظرًا لأنه يٌقدّم كملحق C، فلن تكون مضطرا لتعلم لغة البرمجة C.

     

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر