آموزش نصب و راه اندازی کامپوزر (Composer) | کامپوزر چیست؟
تاریخ انتشار
دیدگاه ها
نویسنده
بازدید
در این مقاله میخوانید
معرفی کامپوزر
کامپوزر چیست؟ کامپوزر یک ابزار برای dependency management در PHP است. این ابزار به شما امکان میدهد تا کتابخانههایی که پروژه شما به آنها نیاز دارد را مشخص کرده تا کامپوزر آنها را برای شما مدیریت (نصب/بهروزرسانی) کند.
مدیریت dependency
فرض کنید:
- شما یک پروژه دارید که به تعدادی کتابخانه وابسته است.
- برخی از این کتابخانهها به کتابخانههای دیگری وابسته هستند.
کامپوزر:
- به شما امکان میدهد کتابخانههایی که به آنها وابسته هستید را اعلام کنید.
- نسخههای مناسب بستهها را پیدا کرده و آنها را نصب میکند (به این معنی که آنها را در پروژه شما دانلود میکند).
شما میتوانید تمام dependencyهای خود را با یک فرمان بهروزرسانی کنید.
نصب کامپوزر روی ویندوز
با دانلود و اجرای Composer-Setup.exe آخرین نسخه Composer نصب و مسیر PATH شما را تنظیم میکند تا بتوانید از هر دایرکتوری در خط فرمان خود، composer را فراخوانی کنید.
با دستور زیر میتوانید راه اندازی کامپوزر را بررسی نمایید:
composer -V
در مقالات دیگر راجع به نحوه کار با composer توضیحات بیشتری ارائه خواهد شد.
راه اندازی لاراول
اکنون پس از نصب کامپوزر میتوانید مراحل نصب و راه اندازی لاراول را در این بخش دنبال کنید.
اطلاعات بیشتر
کامپوزر (Composer) یک ابزار مدیریت dependency برای زبان برنامهنویسی PHP است. این ابزار به توسعهدهندگان اجازه میدهد تا کتابخانهها و بستههای مورد نیاز پروژههای خود را به راحتی مدیریت و نصب کنند.
با استفاده از فایل composer.json
، dependencyهای پروژه تعریف و بهروزرسانی میشوند.
کامپوزر به توسعهدهندگان کمک میکند تا بهصورت خودکار dependencyها را دانلود و نصب کنند و از نسخههای سازگار استفاده کنند.
این ابزار یکی از مهمترین ابزارها در توسعه وب با PHP است.