الملحن (برمجية)

الملحن (بالإنجليزية: Composer)‏ هو نظام إدارة الحزم من أجل لغة PHP التي توفر شكل موحد لإدارة تبعيات PHP البرامج المطلوبة المكتبات. تم تطويره من قبل نيلس Adermann و جوردي بوغيانو الذي الاستمرار في إدارة المشروع. بدأت التنمية في نيسان / أبريل 2011 أول أفرج عنه في 1 مارس 2012.[4] الملحن بقوة مستوحاة من npm  الخاص بلغة Node.js و bundler الخاص بلغة ياقوت  .[5] المشروع التبعية حل خوارزمية بدأ PHP القائمة على ميناء زحمة هذا libzypp satsolver.[6]

الملحن Composer
معلومات عامة
نوع
application-level package manager (en)
نظام التشغيل
ضمان الجودة
موقع الويب
(الإنجليزية) getcomposer.org
معلومات تقنية
لغة البرمجة
الإصدار الأول
الإصدار الأخير
المستودع
الرخصة

الملحن يعمل من خلال سطر الأوامر و تثبيت تبعيات مثل (المكتبات) تطبيق. كما يسمح للمستخدمين لتثبيت تطبيقات PHP التي تتوفر على "Packagist"[7] الذي هو المستودع الرئيسي تحتوي الحزم المتوفرة. كما يوفر autoload قدرات المكتبات التي تحدد autoload المعلومات إلى سهولة استخدام كود طرف ثالث.

دعم الإطار Supported framework

  • Symfony الإصدار 2 وما بعدها
  • Laravel الإصدار 4 وما بعدها
  • CodeIgniter الإصدار 3.0 وما بعدها
  • يتوفر cakephp الإصدار 3.0 وما بعدها
  • FuelPHP الإصدار 2.0 و في وقت لاحق
  • دروبال(Drupal) الإصدار 8 وما بعدها
  • SilverStripe الإصدار 3.0 في وقت لاحق
  • الماجنتو(Magento) الإصدار 2.0 في وقت لاحق
  • يي (Yii) الإصدار 1.1 في وقت لاحق
  • الإطار زند (Zend Framework ) الإصدار 1 وما بعدها
  • سيليكس (إطار الشبكة)

مراجع

  1. الوصول: 5 أكتوبر 2016.
  2. وصلة مرجع: https://www.openhub.net/p/composer/. مسار الأرشيف: https://web.archive.org/web/20200726041207/https://www.openhub.net/p/composer/. تاريخ الأرشيف: 26 يوليو 2020.
  3. وصلة مرجع: https://github.com/composer/composer/blob/master/LICENSE.
  4. Software release, github.com, Retrieved April 24, 2016. نسخة محفوظة 27 مارس 2019 على موقع واي باك مشين.
  5. Getting Started/Dependency management, getcomposer.org, Retrieved November 28, 2013. نسخة محفوظة 12 فبراير 2018 على موقع واي باك مشين.
  6. Composer acknowledgements نسخة محفوظة 22 ديسمبر 2017 على موقع واي باك مشين.
  7. See packagist.org نسخة محفوظة 05 مارس 2018 على موقع واي باك مشين.

    وصلات خارجية

    • بوابة برمجة الحاسوب
    • بوابة إنترنت
    • بوابة برمجيات
    • بوابة برمجيات حرة
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.