کامپوزر

Composer
توسعه‌دهنده(ها)Nils Adermann,
Jordi Boggiano
انتشار پایدار
۲٫۴٫۴
مخزن
نوشته‌شده باPHP
سیستم‌عاملچند سکویی
نوعسامانه مدیریت بسته
مجوزپروانه ام‌آی‌تی
وبگاه

کامپوزر(به انگلیسی: Composer) یک سامانه مدیریت بسته برای زبان برنامه‌نویسی php است. که قالب استاندارد برای مدیریت وابستگی‌ها و کتابخانه‌ها در php فراهم می‌کند. کامپوزر توسط Nils Adermann و Jordi Boggiano (شخصی که توسعه پروژه را ادامه داد) توسعه داده شده است.

کامپوزر به شدت از ان پی ام نود.جی‌اس و bundler روبی الهام گرفته است.
کامپوزر توسط واسط خط فرمان اجرا می‌شود و وابستگی‌ها را برای برنامه نصب می‌کند. کامپوزر به عنوان بخش جداناپذیزی در بسیاری از پروژه‌ها php مثل لاراول استفاده شده است.
و فریمورکی مثل فلر flare framework به صورت کامل بر پایه پکیج‌های کامپوزری ایجاد شده و با حذف یا نصب یک پکیج می‌توان این فریمورک را شخصی‌سازی کرد.[۱]

لوگو کامپوزر بیشتر یک رهبر ارکستر را نشان می‌دهد تا یک آهنگ ساز. هرچند که خیلی از افراد باور دارند که لوگو نشان دهنده بتهوون است.[۲]

چارچوب‌های مورد پشتیبانی

منابع

  1. Maks Surguy. "History of Laravel PHP framework, Eloquence emerging". maxoffsky.com.
  2. composer. "Logo is a conductor, not a composer · Issue #36 · composer/getcomposer.org". GitHub (به انگلیسی). Retrieved 2025-08-17.