سلام دوستان
خب قبل ازینکه آموزش نصب composer بخواهیم بگیم ، خیلی خوبه که بدونیم اصلا کامپوزر composer چی هست:
Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you
اوناییکه انگلیسیشون خوبه حتما فهمیدن Composer چی هست ، برای اوناییکه هم یکم انگلیسیشون ضعیفه من توضیح میدم.
در واقع Composer یک ابزار برای مدیریت وابستگی ها در php هست ، البته اگه برنامه نویس php باشین بهتر متوجه میشین این جمله یعنی چی ؟
در واقع برنامه نویسهای php ممکن هست در یک پروژه برنامه نویسی از فریم ورکهای مختلفی استفاده کنند که همه اینها به هم وابسته هستند و اگر بخواهند همه پکیج ها را در پروژه خود استفاده کنند ، برنامه بسیار سنگین و بروز رسانی نیز زمان بر خواهد شد.
کامپوزر(composer) یک ابزار Command Line است که در آن با استفاده از یکسری دستورات از پیش تعریف شده، میتوان به مدیریت منابع خارجی برای استفاده در پروژه خود پرداخت. Composer تمامی کتابخانهها و وابستگیها را در یک مکان نگه میدارد. منبع اصلی که کامپوزر از آن استفاده میکند سایتی تحت عنوان Packagist.org است که به عنوان فضایی می باشد که توسعه دهندگان فریم ورک هایی که مینویسند را در آنجا آپلود کرده و از آن پس با استفاده از کامپوزر میتوان به کلیه پکیج های قرار گرفته روی این سایت دسترسی داشت.
خب برای نصب composer را در centos می توانید دستورات زیر را در سرور وارد کنید
[php]
cd /tmp
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
[/php]
با استفاده از دستور زیر می توانید ورژن Composer را چک کنید:
composer -V
همینطور با استفاده از composer –help
می توانید از option های مربوطه مطلع شوید.
برنامه نویس های php می توانید از هاست های لینوکس میهن هاستینگ که ازین ابزار استفاده میکند ، بهره مند شوید:
هاست لینوکس
آموزش نحوه خالی کردن کش مرورگر کروم
کش مرورگر که شامل Temporary Internet Files میشه و به معنی«فایلهای موقت اینترنتی» هست در افزایش سرعت لود برای دسترسی به سایتها نقش بزرگی را