วันเสาร์ที่ 24 มกราคม พ.ศ. 2558

เข้าใจเกี่ยวกับ Composer


      ก่อนที่เราจะเข้าใจเกี่ยวกับ Composer เราควรจะรู้จักเกี่ยวกับ Library คืออะไรกันก่อนซึ่งในคอมพิวเตอร์ไลบรารี เป็นชุดของอ๊อบเจคขนาดเล็ดที่ได้รับการจัดการเกี่ยวกับ source code ที่ใช้บ่อย 

      เรามาต่อ Composer คือระบบจัดการไลบราลี่ภายนอกของ php ถูกสร้างขึ้นมาเพื่อนำแนวคิดมาจากระบบจัดการไลบราลี่ของ node.js,ruby ที่ต้องสร้างขึ้นเพราะ ของเดิมของ php คือ pear ไม่มีการพัฒนามากว่า 5 ปีเเล้ว และแนวคิดของ composer ต่างจาก pear ตรงที่ตัวไลบราลี่จะไม่ถูกติดตั้งในระดับที่สามารถถูกเรียกใช้จากที่ไหนก็ได้ แต่จะใช้โฟลเดอร์ vendor เป็นตัวหลักในการเก็บไลบราลี่ต่างๆ ตอนนี้ php framework หลายๆ ตัวเริ่มหันมาใช้ composer แล้วอย่างเช่น laravel 4 ,cakephp 3,kohan,CI,Zend เป็นต้น


ไม่มีความคิดเห็น:

แสดงความคิดเห็น