ทำความรู้จักกับ composer คืออะไร สำหรับ ใช้กับ ติดตั้ง library ต่างๆ ของ PHP

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

ทำความรู้จักกับ composer คืออะไร สำหรับ ใช้กับ ติดตั้ง library ต่างๆ ของ PHP

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

- ผุ้ที่กำลังศึกษาและพัฒนาระบบด้วยภาษา php นั้นคงเคยที่จะได้ยินกับคำว่า library กันมาไม่มากก็น้อย วึ่ง library นั้นมีอยู่มากมายเพื่ออำนวยความสะดวกเเละลดเวลาในการสร้างส่วนการทำงานบางอย่างในกับการเขียน php ของเราลงได้ โดย library นั้นเราอาจจะไม่จำเป้นต้องเขียนขึ้นมาเองก็ได้ เพราะในปัจจุบันนัน library มีให้เราโหลดบน อินเตอร์อยู่อยากมากมาย แต่ทั้งนี้ในการที่เราจะนำ library เหล่านั้นมาใช้งาน อาจจะต้องเสี่ยงกับไวรัสด้วย ซึ่งจะดีแค่ไหนถ้ามีเครื่องมือที่มาช่วยในการจัด library เหล่านี้ นั้นก็คือ Composer
โดยตัว Composer คือ เครื่องมือที่มีไว้สำหรับการจัดการ library ต่างๆที่จะนำมาใช้กับ php เพื่อให้มีความเป็นระเบียบ และมีความปลอดภัยต่อ ระบบหรือโปรแกรมที่จะพัฒนาขึ้น

วิธีการติดตั้ง composer **จากตัวอย่างเป็นคำสั้งที่ ติดตั้ง บน composer UNIX และ Linux

UNIX และ Linux
1. เปิด terminal

โค้ด: เลือกทั้งหมด

curl -sS https://getcomposer.org/installer | php

2.รอสักครู

โค้ด: เลือกทั้งหมด

php composer [options...]

3.ถ้าต้องการใช้คำสั่งแบบว่า ไม่ต้องพิมพ์ php นำหน้า เช่น composer create-project ต้องพิมพ์คำสั่งนี้

โค้ด: เลือกทั้งหมด

 mv composer.phar /usr/local/bin/composer
ผลลัพธืหลังจากที่ติดตั้งเสร็จแล้ว
20170123135313.jpg
20170123135313.jpg (136.43 KiB) Viewed 1036 times

ส่วนการ Download นั้นสามารถเข้าไปได้ที่ https://getcomposer.org/download/


ขอบคุณข้อมูลจาก
โค้ด:
https://getcomposer.org/doc/00-intro.md ... unix-macos
https://www.imooh.com/manage-php-library-with-composer
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41410
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ทำความรู้จักกับ composer คืออะไร สำหรับ ใช้กับ ติดตั้ง library ต่างๆ ของ PHP

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

คำสั่งสำหรับ รัน php bin/composer

โค้ด: เลือกทั้งหมด

php bin/composer
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 69