title_xampp

     เรียกได้ว่าห่างหายกันไปสักพักได้ หนีหายไปใช้ Linux พักใหญ่ ๆ 3 เดือนกว่า ๆ กะไปแล้วไปลับไม่หวนกลับมา  windows แล้วนะครับ แต่ติดทำงานเอกสารวิจัยเลยต้องวกมาซบอก windows อีกสักครา  Linux  ดีทุกอย่างในเรื่องการทำงานแต่ว่าเอกสารนั้น ไม่ใช่ว่าไม่ดีนะครับ แต่ไม่เป็นที่ยอมรับของวงการวิชาการ เลยถือโอกาสการเปลี่ยน OS ครั้งนี้เอาบทความเก่า ๆ ขึ้นให้สักที  Capture ไว้ตั้งแต่ตอนที่แล้วแบบต่อเนื่องละครับ แต่ยังไม่ได้เข็นเอาขึ้นมาให้อ่านกัน

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

รู้จักกับ composer

     เทคนิควันนี้ที่จะพูดถึงคือการนำเอา Composer มาใช้งานในการพัฒนานะครับ  จะช่วยทำให้เราไม่ต้องขนถ่ายข้อมูล source code หรือ resource อื่น ๆ จากตัว client เพื่อไปยัง server ด้วยโปรแกรมต่าง ๆ นา ๆ  มันจะทำให้เราสร้างตัวข้อมูลขึ้นมาเก็บไว้ใน server แล้วทำงานกันเป็นทีม พอจะเอาไปใช้งานก็แค่ดึงจาก server ที่เก็บไปยังปลายทาง  มันจะทำให้รวดเร็ว และทำงานได้คล่องตัว ไม่ต้องกังวลไฟล์ในเครื่องจะเป็นอะไร หากเครื่องคอมฯ เราเป็นอะไรไป

     รายละเอียดจริง ๆ มีเยอะกว่านี้แต่จะยาวไป เลยขอไว้เท่านี้ก่อน ลองมาติดตั้งและใช้งานเพื่อความเข้าใจกันดีกว่าเนอะ ^^

ทำความเข้าใจก่อน 

     บทความนี้อยู่บน windows 8  จริง ๆ ก่อนหน้า 4 ตอนก็อยู่บน windows 8 ทั้งหมดแต่ไม่ได้เห็นตา ผมเน้นเนื้อหา มาตอนนี้ต้องกล่าวสักหน่อย เพราะมีส่วนที่แตกต่างจาก windows เวอร์ชั่นก่อน ๆ

เริ่มลุยกันเลย 

1. อยู่หน้า Home ของ Windows 8 ให้เราพิมพ์ว่า cmd ได้เลย มันจะมีรายการมาให้เลือกนั่นก็คือ  “Command Prompt” นั่นเอง คลิกเลย ๆ (เสียงประมาณ มาเลย ๆ ของเกมเศรษฐี)

installing composer with xampp on windows 8

2. พอหน้าต่างของ Command Prompt ขึ้นมาแล้ว ก็ให้เราเข้าไปยัง Path ของ php ที่เราติดตั้ง Xampp ไว้  พอดีผมติดตั้งปกติ Path ที่ได้ก็จะเป็น  c:\xampp\php   เราสามารถเข้าไปยัง Path ด้วยการใช้คำสั่ง  cd  path-of-destination(ปลายทาง)  ได้เลย

installing composer with xampp on windows 8

installing composer with xampp on windows 8

3. หลังจากเข้ามาใน Path เรียบร้อยแล้ว ก็ให้ทำการติดตั้ง Composer ได้เลย ด้วยคำสั่งนี้  php -r “readfile(‘https://getcomposer.org/installer’);” | php”   (อ้างอิงตามนี้เผื่อวันนี้มันเปลี่ยนแปลง ฮิ ๆ  https://getcomposer.org/download )

installing composer with xampp on windows 8

4. ผลการติดตั้ง Composer  เราสามารถใช้คำสั่ง  php composer.phar เพื่อใช้งานได้

installing composer with xampp on windows 8

5. เมื่อเข้าไปดูตาม Path ที่กำหนด เราจะเห็นว่ามีไฟล์  composer.phar นั้นแล้วจริง ๆ  วิธีการใช้งานเราก็ใช้คำสั่ง  composer  ได้เลย แต่! จะยังไม่สามารถใช้งานได้ มันจะขึ้นแจ้งเตือนว่าคำสั่งนี้เป็นคำสั่งภายนอกไม่รู้จัก

xampp_install_composer_with_windows8_5

6. เราต้องสร้างไฟล์ .bat ขึ้นมาแล้วยัดคำสั่งให้มันเอง  เราสามารถคลิกขวา เลือก New -> เลือก text แล้วตั้งชื่อว่า  “composer.bat”  ได้เลย หลังจากเสร็จจากการตั้งชื่อก็ให้คลิกพื้นที่ว่าง ๆ ที่อื่น ระบบมันจะถามว่าต้องการเปลี่ยนชื่อจริง ๆ หรือไม่  ก็ให้เรากดปุ่ม Yes เพื่อยืนยันได้เลย

xampp_install_composer_with_windows8_6

7. หลังจากสร้างไฟล์เสร็จก็ให้คลิกขวาที่ไฟล์  แล้วเลือก Edit

xampp_install_composer_with_windows8_7

8. ให้ใส่โค๊ดตามนี้ เข้าไปในไฟล์

xampp_install_composer_with_windows8_8

9. ก็บันทึกไฟล์ให้เรียบร้อย ด้วยการกดเมนู  File -> Save 

xampp_install_composer_with_windows8_9

10. ทดลองใช้งานคำสัง composer อีกที จะเห็นว่า เราสามารถใช้งานได้แล้วล่ะ ^^

xampp_install_composer_with_windows8_10

อันนี้เป็นเพียงการติดตั้งเบื้องต้น เอาแค่นี้ไปก่อน เดี๋ยวยาว ^0^ เจอกันตอนต่อไปฮ๊าฟ  แจ่มกว่านี้

ปล. ทั้งหมดผมไม่ได้อิงทฤษฎีใด ๆ นะครับ หากจะเอาไปใช้ในการอ้างอิงควรจะพิจารณาอีกที ผมอธิบายตามความเข้าใจและประสบการณ์การใช้งานล้วน ๆ  ครับ  ^^