
Si programas o has programado en بي إتش بي, y no te has provisto poco a poco de un framework propio, بالتأكيد كنت قد للتعامل في أكثر من مناسبة مع ويشمل, يتطلب y con hacer de nuevo funcionalidades para tareas que ya has programado más de una vez con anterioridad para otros proyectos.
Para solucionar, في جزء, esta carencia, entra en juego Composer, que no es más que un administrador de dependencias para PHP, el cual administra todas las dependencias necesarias para cada proyecto, instalando todas las bibliotecas necesarias en un solo lugar.
Aunque parezca un administrador o gestor de paquetes del estilo de npm في Node.js, hay que matizar que a diferencia de éste, Composer realiza dicha gestión sobre cada proyecto en particular, إيواء هذه المكتبات في مجلد ضمن المشروع نفسه, حتى لا يتم تثبيت أي شيء على الصعيد العالمي, ومن ثم، فإنه يعرف أنه مسؤول أو مدير من التبعيات.
أحب هذا, مرة واحدة وأعلن المكتبات، والذي يعتمد على المشروع الخاص بك, Composer تبحث عن إصدارات الحزم التي تحتاج إلى تثبيت تحميل في المشروع المعني.
كيفية تثبيت Composer بي في لينكس أو ماك
تركيب Composer من أجل بي إتش بي في لينكس و/أو لجنة الهدنة العسكرية هو بذل غاية من السهل. لديك فقط لفتح إطار وحدة التحكم أو المحطة الطرفية en cualquiera de los dos sistemas operativos y ejecutar los siguientes الأوامر:
1 2 | $ curl -sS https://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer |
El primer comando realiza la تحميل أرشيف composer.phar en la ruta en la que te encuentres cuando lo ejecutes. وفي وقت لاحق, el segundo comando mueve dicho archivo a la ruta /بن/usr/المحلية باسم composer. Esto hará que sea accesible de forma العالمية على جهاز الكمبيوتر الخاص بك.
Una vez ejecutados estos comandos puedes تحقق si todo ha ido bien simplemente ejecutando el الأمر التالية:
1 | $ composer |
lo cual te arrojará una salida parecida a la siguiente:
وبهذه الطريقة, لقد قمت بتثبيت المدير أو administrador de dependencias para PHP, Composer, سوف توفر لك التطورات الخاصة بك في هذه اللغة.