۰٪

در حال آماده‌سازی تجربه شما...

تصویر معرفی Composer در دستهٔ ابزار توسعه — دانلود رایگان از زوانو مارکت

Composer

مدیر وابستگی استاندارد زبان PHP. کتابخانه‌های موردنیاز پروژه را با نسخهٔ دقیق نصب می‌کند، وابستگی‌های آن‌ها را حل می‌کند و بارگذاری خودکار کلاس‌ها را فراهم می‌آورد. فایل قفل آن نصب را در همهٔ محیط‌ها تکرارپذیر می‌کند.

آخرین به‌روزرسانی: ۱۷ شهریور ۱۴۰۵

معرفی محصول

پیش از Composer، افزودن کتابخانه به پروژهٔ PHP یعنی دانلود دستی فایل‌ها و نوشتن require برای هر کلاس. Composer این را به یک فایل تعریف وابستگی و یک دستور تبدیل کرد و شکل توسعهٔ PHP مدرن را عوض کرد.

کاربرد اصلی

وابستگی‌ها را در فایل پیکربندی تعریف می‌کنید و با یک دستور نصب می‌شوند. فایل قفل، نسخهٔ دقیق هر بسته را ثبت می‌کند تا محیط توسعه و محیط تولید دقیقاً یکسان باشند.

مناسب چه کسانی است

برای هر توسعه‌دهندهٔ PHP. حتی اگر با فریم‌ورک کار نمی‌کنید، بارگذاری خودکار استاندارد آن به‌تنهایی ارزش نصب دارد.

مزایا

حل خودکار درخت وابستگی، نصب تکرارپذیر با فایل قفل، و دسترسی به مخزن بزرگ بسته‌های PHP. اسکریپت‌های قابل تعریف هم اجازه می‌دهند کارهای تکراری پروژه را خودکار کنید.

اطلاعات فنی

  • سازنده: Nils Adermann، Jordi Boggiano
  • لایسنس: MIT
  • پیش‌نیاز: PHP نصب‌شده روی سیستم

لایسنس و اجازهٔ استفاده

این محصول تحت لایسنس MIT منتشر شده است؛ یعنی استفادهٔ رایگان، تغییر و استفادهٔ تجاری طبق شرایط همان لایسنس مجاز است. پیش از استفاده در پروژهٔ تجاری، متن کامل لایسنس را در منبع رسمی ببینید.

منبع رسمی

زوانو این فایل را بازنشر نمی‌کند؛ دانلود مستقیماً از منبع رسمی سازنده انجام می‌شود تا همیشه آخرین نسخهٔ اصلی و دست‌نخورده را بگیرید.

محصولات مرتبط

تصویر معرفی phpMyAdmin در دستهٔ ابزار توسعه — دانلود رایگان از زوانو مارکت
ابزار توسعه

phpMyAdmin

ابزار مدیریت بانک اطلاعاتی MySQL و MariaDB از طریق مرورگر. ساخت جدول، اجرای پرس‌وجو، درون‌ریزی و برون‌بری داده و مدیریت کاربران را بدون کار با خط فرمان انجام می‌دهد. روی تقریباً هر هاست اشتراکی از پیش نصب است.

رایگان مشاهده
تصویر معرفی Visual Studio Code در دستهٔ ابزار توسعه — دانلود رایگان از زوانو مارکت
ابزار توسعه

Visual Studio Code

ویرایشگر کد سبک و پرکاربرد با تکمیل خودکار هوشمند، اشکال‌زدای داخلی، یکپارچگی Git و بازار افزونهٔ بسیار بزرگ. برای PHP، جاوااسکریپت، پایتون و تقریباً هر زبان دیگری آماده می‌شود. کد منبع آن با لایسنس MIT در مخزن رسمی منتشر می‌شود.

رایگان مشاهده
تصویر معرفی Git در دستهٔ ابزار توسعه — دانلود رایگان از زوانو مارکت
ابزار توسعه

Git

سامانهٔ کنترل نسخهٔ توزیع‌شده که استاندارد عملی صنعت نرم‌افزار است. تاریخچهٔ کامل پروژه را نگه می‌دارد، کار موازی روی شاخه‌ها را ممکن می‌کند و بازگشت به هر نقطه از گذشته را ساده می‌سازد.

رایگان مشاهده
تصویر معرفی Node.js در دستهٔ ابزار توسعه — دانلود رایگان از زوانو مارکت
ابزار توسعه

Node.js

محیط اجرای جاوااسکریپت خارج از مرورگر. برای ساخت سرور، ابزار خط فرمان و اجرای فرایند ساخت پروژه‌های فرانت‌اند به کار می‌رود و مدیر بستهٔ npm همراهش نصب می‌شود. بیشتر ابزارهای مدرن فرانت‌اند روی آن اجرا می‌شوند.

رایگان مشاهده
رایگان دانلود از سایت رسمی