พื้นฐาน JavaScript ตอนที่ 1

การพัฒนา และสร้างเว็บเพจ มีหัวใจหลักอยู่ด้วยกัน 3 ส่วน คือ HTML, CSS และ JavaScript โดย HTML เป็นส่วนโครงสร้างหลักของเว็บเพจ CSS ใช้เพื่อปรับแต่งหน้าตาของเว็บเพจให้สวยงาม ส่วน JavaScript ใช้เพิ่มแต่งเติมลูกเล่นในการแสดงผลบนเว็บเพจ เช่น คลิกเมาส์ การตรวจสอบการกรอกข้อมูลในฟอร์ม การเลื่อนหน้าจออัตโนมัติตามเวลาที่กำหนด ฯลฯ
JavaScript เป็น Script Language
สิ่งแรกที่เราต้องทราบเกี่ยวกับ JavaScript คือ เป็นภาษาคอมพิวเตอร์ที่เขียนลงบนเว็บเพจ โดย Web Browser จะเป็นผู้อ่านโค๊ตและตีความหมาย แล้วจึงแสดงผลออกบนหน้าจอ จะเห็นได้ว่า JavaScript จะต้องอาศัย Web Browser จึงไม่สามารถเขียนโปรแกรมแยกเป็นอิสระได้ เช่น ไม่สามารถเข้าถึงฐานข้อมูลได้โดยตรง หรือไม่สามารถเข้าใช้งานฮาร์ดแวร์ต่างๆ เช่น USB, CD-Rom เป็นต้น
JavaScript เป็น Client Side Script ซึ่งหมายความว่ามีการแปลโค๊ตในฝั่งของ Client ซึ่งหมายความว่า หากเราเขียนโค๊ต JavaScript เราก็สามารถใช้เครื่องคอมพิวเตอร์ของเราแสดงผลลัพธ์ได้นั้นเอง แต่ก็มีข้อยกเว้น คือ Node.

PHP กับ OOP มาปูพื้นฐานกันเสียใหม่ก่อน

วันนี้จะมาคุยถึงเรื่อง Object-oriented programming (OOP) ในภาษา PHP กันซะพอหอมปากหอมคอ

ก่อนอื่นนั้น เท่าที่สังเกตุส่วนมาก Developers สมัยนี้แทบจะเรียกว่า เขียนโปรแกรมแบบ OOP “เป็น” กันหมดแล้ว เพราะว่าสมัยนี้ Framework หรือว่า Components ต่างๆ นั้นถูกผลิตมาแบบ OOP เป็นเสียส่วนใหญ่ จริงๆ ก็เรียกได้ว่า แทบจะ 100% เลยทีเดียว ทั้ง Yii, CI, Zend, etc.