Please enable JavaScript.
Coggle requires JavaScript to display documents.
หน่วยที่ 3 การเลือกใช้เครื่องมือพัฒนาเว็บไซต์แบบ Dynamjc - Coggle Diagram
หน่วยที่ 3 การเลือกใช้เครื่องมือพัฒนาเว็บไซต์แบบ Dynamjc
3.2 โปรแกรมจำลองเครื่องเซิร์ฟเวอร์
XAMPP
เป็นโปรแกรมที่ใช้สำหรับจำลองเครื่องคอมพิวเตอร์ ให้เป็น Server จำลอง เหมาะสำหรับเอาไว้ทดสอบเว็บบนเครื่องคอมพิวเตอร์ของเรา โดยที่เรายังไม่ต้องไปซื้อพื้นที่ Hosting มาใช้งาน โดย Xampp จะมีพร้อมกับ Apache, MariaDB, PHP, และ Perl โปรแกรมมีทั้งเวอร์ชั่น Windows, Mac และ Linux.
App Serv
คือชุดค าสั่งsoftwareที่ประกอบด้วย Apache,MySQL,PHP MySQLและPHP
MAMP
คือโปรแกรมจำลองเครื่องแม่ข่ายเว็บ บนเครื่องคอมพิวเตอร์ของเรา สามารถติดตั้งโปรแกรมที่เกี่ยวข้องได้ในโปรแกรมนี้ ทั้ง Apache, Nginx, PHP และ MySQL
3.1 โปรแรมสำหรับสร้างเว็บไซต์
โปรแกรมเขียนคำสั่ง
Adobe Dreamweaver
เป็นโปรแกรมสาหรับพัฒนาเว็บไซต์ ซึ่งมีคุณสมบัติครอบคลุมตั้งแต่ การออกแบบและสร้างเว็บและสร้างเว็บเพจ,การบริหารจัดการเว็บไซต์ ตลอดไปจนถึงการพัฒนาเว็บ แอพพลิเคชั่นเบื้องต้น โปรแกรมนี้ได้รับความนิยมเป็นอย่างมากเพราะมีคุณสมบัติเด่นคือใช้งานง่าย
Edit Plus
คือโปรแกรม text editor ตัวหนึ่ง คล้ายกับโปรแกรม Notepad, Dreamweaver (ซึ่งมีคุณสมบัติเป็นทั้งโปรแกรมสำเร็จรูปในการสร้างเว็บเพจด้วย) ที่ใช้ในการพัฒนาสคริปต์โปรแกรมต่าง ๆ ไม่ว่าจะเป็น เขียนและแก้ไข Source code ในการสร้างเว็บเพจ ด้วยภาษา HTML,PHP,Java เป็นต้น เป็น tools ที่รันบน windows เท่านั้น
Sublime Text
เป็น "โปรแกรมแก้ไขข้อความขั้นสูงสำหรับโค้ด มาร์กอัป และข้อความธรรมดา" ซึ่งเปิดตัวครั้งแรกเมื่อกว่าทศวรรษที่แล้วในเดือนมกราคม 2008 ปัจจุบัน Sublime Text เป็นเวอร์ชันหลักที่สี่แล้ว และรองรับ Mac, Windows และ Linux.
visual studio
คือ Integrated Development Environment (IDE) นักพัฒนาซอฟต์แวร์สามารถสร้างแอปพลิเคชันของตนเองใน IDE และให้สิทธิ์เข้าถึงภาษาการเขียนโปรแกรมที่จำเป็นต้องใช้ ช่วยให้สามารถทดสอบและแก้ไขข้อบกพร่องของแอปพลิเคชัน
NetBeans IDE
เป็นสภาพแวดล้อมการพัฒนา แบบบูรณาการโอเพ่นซอร์ส NetBeans IDE รองรับการพัฒนาแอปพลิเคชัน Java ทุกประเภท ( Java SE (รวมถึง JavaFX ), Java ME , เว็บ , EJB และแอปพลิเคชัน มือถือ ) นอกจากนี้ยังมีฟีเจอร์อื่นๆ
3.3 การเลือกใช้เว็บไซต์สำเร็จรูป (CMS)
ซอฟต์แวร์ที่ช่วยจัดการข้อมูลบนเว็บไซต์แบบสำเร็จรูป ซึ่งจะช่วยให้สามารถสร้าง จัดการ ปรับแต่งเนื้อหาบนเว็บไซต์ได้ง่ายขึ้น ไม่ว่าจะเป็นการแก้ไข การจัดรูปแบบ การออกแบบ และการลบข้อมูลบนเว็บไซต์ ช่วยให้สะดวกสบายในการใช้งาน อีกทั้งยังช่วยลดทรัพยากรในการพัฒนา และการจัดการ ทั้งระยะเวลา และทรัพยากรมนุษย์
3.3 การเลือกภาษาในการสร้างเว็บไซต์
1.ภาษา HTML
คือภาษาคอมพิวเตอร์ที่ช่วยให้สร้างเว็บไซต์ได้ ภาษานี้ซึ่งมีคำรหัสและไวยากรณ์เหมือนกับภาษาอื่น ๆ เข้าใจง่าย และเมื่อเวลาผ่านไป ภาษานี้ก็จะยิ่งทรงพลังมากขึ้นเรื่อย
2.ภาษาcss
ภาษาที่ใช้ส่วนของการจัดรูปแบบการแสดงผลเอกสาร HTML โดยที่ CSS กำหนดและระบุรูปแบบ หรือ Style ของเนื้อหาในเอกสาร
4.ภาษา PHP
ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ โดยลิขสิทธิ์อยู่ในลักษณะโอเพนซอร์ส
3.ภาษา
javascript
เป็นภาษาโปรแกรมที่นักพัฒนาใช้ในการสร้างหน้าเว็บแบบอินเทอร์แอคทีฟ ตั้งแต่การรีเฟรชฟีดสื่อโซเชียลไปจนถึงการแสดงภาพเคลื่อนไหวและแผนที่แบบอินเทอร์แอคทีฟ
5 ภาษาSQL
เป็นภาษาโปรแกรมสำหรับจัดเก็บและประมวลผลข้อมูลในฐานข้อมูลแบบเชิงสัมพันธ์
6.ภาษา JSP
เป็นเทคโนโลยีจาวาที่เปิดช่องทางให้ผู้พัฒนาซอฟต์แวร์สร้าง HTML, XML หรือไฟล์เอกสารในประเภทนี้ตามความต้องการของเครื่องลูกข่ายร้องขอ
7.ภาษา ASP
ภาษาหนึ่งในการพัฒนาเว็บในรูปแบบที่สามารถโต้ตอบกันได้ และเชื่อมกับระบบฐานข้อมูล