Please enable JavaScript.
Coggle requires JavaScript to display documents.
หน่วยที่3 การเลือกใช้เครื่องมือพัฒนาเว็บไซต์แบบDyanmic, นางสาวอรวรรณ…
หน่วยที่3 การเลือกใช้เครื่องมือพัฒนาเว็บไซต์แบบDyanmic
3.1 โปรแกรมสำหรับการสร้างเว็บไซต์
โปรแกรมเขียนคำสั่ง
1.Adobe Dreamweaver
เป็นโปรแกรมแก้ไข HTML พัฒนาโดยบริษัทแมโครมีเดีย (ปัจจุบันควบกิจการรวมกับบริษัท อะโดบีซิสเต็มส์) สำหรับการออกแบบเว็บไซต์ในรูปแบบ WYSIWYG กับการควบคุมของส่วนแก้ไขรหัส HTML ในการพัฒนาโปรแกรมที่มีการรวมทั้งสองแบบเข้าด้วยกันแบบนี้ ทำให้ ดรีมวีฟเวอร์เป็นโปรแกรมที่แตกต่างจากโปรแกรมอื่น ๆ ในประเภทเดียวกัน
2.EditPlus
โปรแกรม text editor ตัวหนึ่ง คล้ายกับโปรแกรม Notepad, Dreamweaver (ซึ่งมีคุณสมบัติเป็นทั้งโปรแกรมสำเร็จรูปในการสร้างเว็บเพจด้วย) ที่ใช้ในการพัฒนาสคริปต์โปรแกรมต่าง ๆ ไม่ว่าจะเป็น เขียนและแก้ไข Source code ในการสร้างเว็บเพจ ด้วยภาษา HTML ,PHP ,Java เป็นต้น เป็น tools ที่รันบน windows เท่านั้น
3.NetBeans IDE
เครื่องมือสำหรับโปรแกรมเมอร์ที่จะใช้พัฒนา Application ด้วยภาษา Java NetBeans นั้นเป็นโปรแกรมประเภท OpenSource software โดยผู้ใช้งานไม่จำเป็นที่จะต้องเสียเงิน เพื่อซื้อมาใช้งาน และยังเปิดเผย Source code ให้ผู้สนใจและนักพัฒนานำไปดัดแปลง แก้ไข ตามกฏของ Opensource โดยมี Sun Micro System เป็นผู้สนับสนุนโครงการ
4.Subime Text
เป็นโปรแกรมแก้ไขข้อความที่เขียนด้วยภาษา C++ และ Python ใช้งานได้บนระบบปฏิบัติการ Windows, Mac และ Linux โปรแกรมแก้ไขข้อความคือโปรแกรมที่นักพัฒนาเขียนโค้ดลงไป
5.Visual studio
โปรแกรมตัวหนึ่งที่เป็นเครื่องมือที่ช่วยพัฒนาซอฟต์แวร์และระบบต่างๆ ซึ่งโปรแกรมได้มีการติดต่อสื่อสารกับคอมพิวเตอร์ในระดับหนึ่งแล้ว แต่ไม่สามารถพัฒนาเป็นระบบได้ด้วยตนเอง นักพัฒนาจะนำเครื่องมือของโปรแกรมมาใช้พัฒนาต่อให้เกิดเป็นซอฟต์แวร์หรือระบบต่างๆ
3.4การเลือกใช้เว็บไซต์สำเร็รูป (CMS)
Content Management Systems (CMS) คือแพลตฟอร์มหรือโปรแกรมสร้างเว็บไซต์สำเร็จรูปที่สามารถสร้างขึ้นได้ง่าย ๆ โดยไม่จำเป็นต้องเขียนโค้ดขึ้นมาใหม่ โดยแพลตฟอร์ม CMS แต่ละอันจะมาพร้อมรูปแบบและเครื่องมือที่ครบครันสำหรับใช้งานได้ทันทีเมื่อติดตั้ง โดยในช่วงแรกเริ่มของการใช้อินเทอร์เน็ต กว่าที่จะสร้างเว็บไซต์ขึ้นมาได้แต่ละเว็บฯ จะต้องมีการเขียนโค้ดอย่าง HTML, JavaScript และ CSS ขึ้นมา ซึ่งจะมีความยุ่งยากและต้องอาศัยความรู้ความเชี่ยวชาญเป็นอย่างมาก แต่เมื่อยุคสมัยเปลี่ยนไป อินเทอร์เน็ตและเทคโนโลยีที่พัฒนากลายเป็นส่วนหนึ่งในชีวิตประจำวันของผู้คน ด้วยเหตุนี้โปรแกรม Content Management Systems จึงถือกำเนิดขึ้นเพื่อเป็นตัวช่วยและลดความยุ่งยากเหล่านี้ไป
3.2โปรแกรมจำลองเครื่องเซิร์ฟเวอร์
1.XAMPP
เป็นโปรแกรม Apache web server ไว้จำลอง web server เพื่อไว้ทดสอบ สคริปหรือเว็บไซต์ในเครื่องของเรา โดยที่ไม่ต้องเชื่อมต่ออินเตอร์เน็ตและไม่ต้องมีค่าใช้จ่ายใดๆ ง่ายต่อการติดตั้งและใช้งาน
2.AppServ
ชุดโปรแกรมในลักษณะของWAMP ในการสร้างเว็บเซิร์ฟเวอร์สำเร็จรูปบนระบบปฏิบัติการไมโครซอฟท์ วินโดวส์ เป็นการรวมโปรแกรมจำนวน 4 ตัวในการสร้างเว็บเซิร์ฟเวอร์ ได้แก่ Apache HTTP Server, PHP, MySQL, และ phpMyAdminที่
3.MAMP
โปรแกรมจำลองเครื่องแม่ข่ายเว็บ บนเครื่องคอมพิวเตอร์ของเรา สามารถติดตั้งโปรแกรมที่เกี่ยวข้องได้ในโปรแกรมนี้ ทั้ง Apache, Nginx, PHP และ MySQL
3.3 การเลือกใช้ภาษาในการสร้างเว็บไซต์
1.ภาษา HTML
HTML ย่อมาจาก HyperText Markup Language เป็นภาษาคอมพิวเตอร์ที่ช่วยให้สร้างเว็บไซต์ได้ ภาษานี้ซึ่งมีคำรหัสและไวยากรณ์เหมือนกับภาษาอื่น ๆ เข้าใจง่าย และเมื่อเวลาผ่านไป ภาษานี้ก็จะยิ่งทรงพลังมากขึ้นเรื่อย ๆ :
2.ภาษา CSS
CSS ย่อมาจาก Cascading Style Sheets เป็นภาษาที่ใช้อธิบายรูปร่างและลักษณะของ ไฟล์ HTML
3.ภาษา JavaScript
เป็นภาษาสคริปต์ ทีมีลักษณะการเขียนแบบโพรโทไทป์ (Prototyped-based Programming)
4.ภาษา PHP
PHP ย่อมาจากคำว่า PHP Hypertext Preprocessor เป็นภาษาคอมพิวเตอร์ประเภท Server-Side Script ซึ่งจะทำการประมวลผลที่เซิฟเวอร์ ใช้กับการพัฒนาเว็บไซต์ และสามารถแสดงผลและใช้คู่กับ HTML
5.ภาษา SQL
SQL ย่อมาจาก Structured Query Language เป็นภาษาโปรแกรมสำหรับจัดเก็บและประมวลผลข้อมูลในฐานข้อมูลแบบเชิงสัมพันธ์
6.ภาษา JSP
JSP ย่อมาจาก JavaServer Pages เป็นเทคโนโลยีจาวาที่เปิดช่องทางให้ผู้พัฒนาซอฟต์แวร์สร้าง HTML, XML หรือไฟล์เอกสารในประเภทนี้ตามความต้องการของเครื่องลูกข่ายร้องขอ
7.ภาษา ASP
ASP ย่อมาจาก Active Server Page ภาษาทางโปรแกรมที่ทำงานในฝั่งของ เครื่องคอมพิวเตอร์ที่ทำหน้าที่เป็น Web Server ที่ให้บริการเอกสารหรือสื่อต่างๆ ในอินเตอร์เน็ต หรือ อินทราเน็ต
นางสาวอรวรรณ กองทอง เลขที่10 ปวส.1/4