อย่างที่ทราบกันดีอยู่แล้วว่า ในการพัฒนาเว็บไซต์นั้น ผู้พัฒนามักจะใช้ภาษาหลากหลายภาษา ในการเขียน
Soure code (ซอสโค้ด) ที่แตกต่างกันไป ในแต่ละภาษาเขียนไปนั้นย่อมมีประโยชน์แก่ผู้เขียนไม่มากก็น้อยลดหลั่งกันไป ตามความถนัดของผู้เขียน แต่น้อยคนนักที่จะรุ้จักกับ Soure code ที่ทำงานอยุ่ทางฝั่ง
server (เซิฟเวอร์) ซึ่ง่ในวันนี้ผมมีอีก Soure code หนึ่งที่มีความน่าสนใจมานำเสนอให้ทำความรู้จักกันนั้นก็คือ node.js นั้นเอง โดยบทความนี้เราจะมาทำความรู้จักกับ node.js และการ Download node.js ในเครื่อง
คอมพิวเตอร์ที่ใช้
Ubuntu (อุบุนตู)
Node.js คือ open source runtime environment ใช้สร้าง web application บน Server ซึ่งเวลาเราเขียนมันจะต้องใช้ syntax เป็นภาษา JavaScript โดยมีต้ว compiler คือ google javascript engine V8 ในการสั่งการ node.js นั้นจะ run บน command ่line เพื่อรัน code และ ติดตั้ง package เสริมลงไปทำให้มีความสะดวกมากในการใช้งาน
npm (Node Package Manager) คือตัวช่วยที่คอยทำหน้าที่จัดการกับ Package ของ Node ให้เรา อย่างเช่น application/package หรือ module ต่างๆ ที่มีคนเขียนไว้มากมาย โดยที่เราไม่จำเป็นต้องไปเขียนซ้ำอีกรอบ แค่นำ package นั้น ของคนอื่นมาใช้งาน ผ่านทาง npm ง่ายๆ ลงใน command line เช่น
ในการติดตั้ง node.js ลงใน ubuntu นั้นมีขั้นตอนดังนี้
1. ให้ update os และติดตั้ง dependency ที่จำเป็นก่อน
โค้ด: เลือกทั้งหมด
sudo apt-get update && sudo apt-get install -y build-essential openssl libssl-dev pkg-config
2. ทำการติดตั้ง node.js โดยให้ donwload source code จาก
LINK นี้ก่อน
3. พิมพ์คำสั่งติดตั้งลงใน PPA
โค้ด: เลือกทั้งหมด
curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install nodejs
เพียงเท่านี้เราก็สามารถใช้งาน node.js ได้แล้ว นอกจากนี้ node.js สามารถทำงานได้อย่างรวดเร็วโดยที่ไม่ต้องใช้เวลานาน หรือหากมีความสนใจ สามารถศึกษาข้อมูลเพิ่มเติมได้ที่
https://devahoy.com/posts/getting-started-with-nodejs/
อย่างที่ทราบกันดีอยู่แล้วว่า ในการพัฒนาเว็บไซต์นั้น ผู้พัฒนามักจะใช้ภาษาหลากหลายภาษา ในการเขียน [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2068-source-code-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html]Soure code (ซอสโค้ด)[/url] ที่แตกต่างกันไป ในแต่ละภาษาเขียนไปนั้นย่อมมีประโยชน์แก่ผู้เขียนไม่มากก็น้อยลดหลั่งกันไป ตามความถนัดของผู้เขียน แต่น้อยคนนักที่จะรุ้จักกับ Soure code ที่ทำงานอยุ่ทางฝั่ง [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2052-client-server-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html]server (เซิฟเวอร์)[/url] ซึ่ง่ในวันนี้ผมมีอีก Soure code หนึ่งที่มีความน่าสนใจมานำเสนอให้ทำความรู้จักกันนั้นก็คือ node.js นั้นเอง โดยบทความนี้เราจะมาทำความรู้จักกับ node.js และการ Download node.js ในเครื่อง[url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2022-pc-computer-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html]คอมพิวเตอร์[/url]ที่ใช้ [url=https://www.mindphp.com/forums/viewtopic.php?t=22995]Ubuntu (อุบุนตู)[/url]
[b]Node.js[/b] คือ open source runtime environment ใช้สร้าง web application บน Server ซึ่งเวลาเราเขียนมันจะต้องใช้ syntax เป็นภาษา JavaScript โดยมีต้ว compiler คือ google javascript engine V8 ในการสั่งการ node.js นั้นจะ run บน command ่line เพื่อรัน code และ ติดตั้ง package เสริมลงไปทำให้มีความสะดวกมากในการใช้งาน
[b]npm (Node Package Manager)[/b] คือตัวช่วยที่คอยทำหน้าที่จัดการกับ Package ของ Node ให้เรา อย่างเช่น application/package หรือ module ต่างๆ ที่มีคนเขียนไว้มากมาย โดยที่เราไม่จำเป็นต้องไปเขียนซ้ำอีกรอบ แค่นำ package นั้น ของคนอื่นมาใช้งาน ผ่านทาง npm ง่ายๆ ลงใน command line เช่น
[code]npm install PACKAGE_NAME [/code]
ในการติดตั้ง node.js ลงใน ubuntu นั้นมีขั้นตอนดังนี้
1. ให้ update os และติดตั้ง dependency ที่จำเป็นก่อน
[code]sudo apt-get update && sudo apt-get install -y build-essential openssl libssl-dev pkg-config[/code]
2. ทำการติดตั้ง node.js โดยให้ donwload source code จาก [url=https://nodejs.org/en/download/]LINK[/url] นี้ก่อน
3. พิมพ์คำสั่งติดตั้งลงใน PPA
[code]curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install nodejs
[/code]
เพียงเท่านี้เราก็สามารถใช้งาน node.js ได้แล้ว นอกจากนี้ node.js สามารถทำงานได้อย่างรวดเร็วโดยที่ไม่ต้องใช้เวลานาน หรือหากมีความสนใจ สามารถศึกษาข้อมูลเพิ่มเติมได้ที่ https://devahoy.com/posts/getting-started-with-nodejs/