Please enable JavaScript.
Coggle requires JavaScript to display documents.
การเลือกใช้เครื่องมือพัฒนาเว็บไซต์เเบบ DYANMIC, นางสาว ลัดดาวัลย์ คงขาว…
การเลือกใช้เครื่องมือพัฒนาเว็บไซต์เเบบ DYANMIC
โปรแกรมสำหรับสร้างเว็บไซต์
โปรแกรมเขียนคำสั่ง
Adobe Dreamweaver
คือโปรแกรมสร้างเว็บเพจแบบเสมือนจริง ของค่าย Adobe ซึ่งช่วยให้ผู้ที่ต้องการสร้างเว็บเพจไม่ต้องเขียนภาษา HTML หรือโค๊ดโปรแกรม เอง
EditPlus
คือโปรแกรม text editor ตัวหนึ่ง คล้ายกับโปรแกรม Notepad, Dreamweaver (ซึ่งมีคุณสมบัติเป็นทั้งโปรแกรมสำเร็จรูปในการสร้างเว็บเพจด้วย) ที่ใช้ในการพัฒนาสคริปต์โปรแกรมต่าง ๆ ไม่ว่าจะเป็น เขียนและแก้ไข Source code ในการสร้างเว็บเพจ ด้วยภาษา HTML ,PHP ,Java เป็นต้น เป็น tools ที่รันบน windows เท่านั้น
NetBeans IDE
คือ เครื่องมือสำหรับโปรแกรมเมอร์ที่จะใช้พัฒนา Application ด้วยภาษา Java NetBeans นั้นเป็นโปรแกรมประเภท OpenSource software โดยผู้ใช้งานไม่จำเป็นที่จะต้องเสียเงิน เพื่อซื้อมาใช้งาน และยังเปิดเผย Source code ให้ผู้สนใจและนักพัฒนานำไปดัดแปลง แก้ไข
Sublime Text
คือ โปรแกรมแก้ไข ข้อความและซอร์สโค้ดที่มีอินเทอร์เฟซขั้นต่ำการเน้นไวยากรณ์และการพับโค้ดพร้อมการสนับสนุนภาษาโปรแกรมและ มาร์กอัปจำนวนมาก การค้นหาและแทนที่พร้อมการสนับสนุนนิพจน์ทั่วไปหน้าต่างเทอร์มินัล/คอนโซลที่รวมอยู่
Visual Studio
คือ โปรแกรมตัวหนึ่งที่เป็นเครื่องมือที่ช่วยพัฒนาซอฟต์แวร์และระบบต่างๆ ซึ่งสามารถติดต่อสื่อสารพูดคุยกับคอมพิวเตอร์ได้ในระดับหนึ่งแล้ว แต่ยังไม่สามารถพัฒนาเป็นระบบเองได้ เหมาะสมสำหรับภาษา VB และ VB.NET เนื่องจากไมโครซอฟต์ได้พัฒนาโปรแกรมและภาษาขึ้นมาควบคู่กันเพื่อให้ใช้งานได้ซึ่งกันและกัน ซึ่งนักโปรแกรมเมอร์จะนำเครื่องมือมาใช้ในการพัฒนาต่อยอดให้เกิดเป็นระบบต่างๆ หรือเป็นเว็บไซต์ และแอพพลิเคชั่นต่างๆ
การเลือกใช้ภาษาในการสร้างเว็บไซต์
ภาษา HTML
ย่อมาจากภาษาอังกฤษในคำว่า Hypertext Markup Language ซึ่งถ้าแปลความหมายให้เข้าใจได้ง่ายมากขึ้นนั่นก็คือ เป็นภาษาที่ไว้สำหรับการสร้างเพจหรือเว็บไซต์ ภาษาตรงนี้จะไว้สำหรับการกำหนดรูปแบบของเว็บไซต์ว่าควรจะมีหน้าตาหรือควรจะมีลักษณะจุดเด่นอย่างไร
ภาษาCSS
คือภาษาที่ใช้อธิบายรูปร่างและลักษณะของ ไฟล์ HTML • Style Sheet คือไฟล์ที่เขียนด้วยภาษา CSS เพื่อให้ไฟล์ HTML อ้างอิงการก าหนดรูปร่าง และลักษณะ ซึ่งไฟล์นี้จะมีนามสกุลเป็น .css • ในการเรียกใช้ไฟล์ .css ใน HTML เราจะเพิ่มแท็ก <link> ระหว่างแท็ก <head>
ภาษา JavaScript
เป็นภาษาโปรแกรมที่นักพัฒนาใช้ในการสร้างหน้าเว็บแบบอินเทอร์แอคทีฟ ตั้งแต่การรีเฟรชฟีดสื่อโซเชียลไปจนถึงการแสดงภาพเคลื่อนไหวและแผนที่แบบอินเทอร์แอคทีฟ ฟังก์ชันของ JavaScript สามารถปรับปรุงประสบการณ์ที่ผู้ใช้จะได้รับจากการใช้งานเว็บไซต์ และในฐานะที่เป็นภาษาในการเขียนสคริปต์ฝั่งไคลเอ็นต์
ภาษา SQL
เป็นภาษาโปรแกรมสำหรับจัดเก็บและประมวลผลข้อมูลในฐานข้อมูลแบบเชิงสัมพันธ์ ฐานข้อมูลแบบเชิงสัมพันธ์เก็บข้อมูลในรูปแบบตารางที่มีแถวและคอลัมน์ที่เป็นตัวแทนของหมวดข้อมูลที่แตกต่างกันและความสัมพันธ์ต่างๆ ระหว่างค่าข้อมูล สามารถใช้คำสั่ง SQL ในการจัดเก็บ ปรับปรุง ลบ ค้นหา และดึงข้อมูลจากฐานข้อมูล นอกจากนี้ยังสามารถใช้ SQL ในการรักษาและเพิ่มประสิทธิภาพการทำงานของฐานข้อมูล
ภาษา PHP
คือ ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ โดยลิขสิทธิ์อยู่ในลักษณะโอเพนซอร์ส ภาษาพีเอชพีใช้สำหรับจัดทำเว็บไซต์ และแสดงผลออกมาในรูปแบบ HTML โดยมีรากฐานโครงสร้างคำสั่งมาจากภาษา ภาษาซี ภาษาจาวา และ ภาษาเพิร์ล ซึ่ง ภาษาพีเอชพี นั้นง่ายต่อการเรียนรู้ ซึ่งเป้าหมายหลักของภาษานี้ คือให้นักพัฒนาเว็บไซต์สามารถเขียน เว็บเพจ ที่มีการตอบโต้ได้อย่างรวดเร็ว
โปรแกรมจำลองเครื่องเซิร์ฟเวอร์(WEB SERVER)
XAMPP
เป็นโปรแกรม Apache web server ไว้จำลอง web server เพื่อไว้ทดสอบ สคริปหรือเว็บไซต์ในเครื่องของเรา โดยที่ไม่ต้องเชื่อมต่ออินเตอร์เน็ตและไม่ต้องมีค่าใช้จ่ายใดๆ ง่ายต่อการติดตั้งและใช้งานโปรแกรม Xampp จะมาพร้อมกับ PHP ภาษาสำหรับพัฒนาเว็บแอพลิเคชั่นที่เป็นที่นิยม , MySQL ฐานข้อมูล, Apache จะทำหน้าที่เป็นเว็บ เซิร์ฟเวอร์, Perl อีกทั้งยังมาพร้อมกับ OpenSSL , phpMyadmin (ระบบบริหารฐานข้อมูลที่พัฒนาโดย PHP เพื่อใช้เชื่อมต่อไปยังฐานข้อมูล
appserv
คือ ชุดโปรแกรมในลักษณะของWAMP ในการสร้างเว็บเซิร์ฟเวอร์สำเร็จรูปบนระบบปฏิบัติการไมโครซอฟท์ วินโดวส์ สร้างโดยชาวไทย จัดทำขึ้นโดย ภาณุพงศ์ ปัญญาดี เป็นการรวมโปรแกรมจำนวน 4 ตัวในการสร้างเว็บเซิร์ฟเวอร์ ได้แก่ Apache HTTP Server, PHP, MySQL, และ phpMyAdmin
mamp
คือโปรแกรมจำลองเซิร์ฟเวอร์ภายในในรูปแบบบริการฟรี ซึ่งสามารถติดตั้งภายใต้ macOS และ Windows ได้ด้วย การคลิกเพียงไม่กี่ครั้ง MAMP จะจัดหาเครื่องมือทั้งหมดที่ต้องการเพื่อใช้งาน WordPress บนเดสก์ท็อปพีซี สำหรับการทดสอบ หรือสำหรับการพัฒนาเว็บไซต์ ตัวอย่างเช่น ไม่สำคัญว่าคุณจะชอบ Apache หรือ Nginx หรือหากคุณต้องการทำงานกับ PHP , Python, Perl หรือ Ruby ก็สามารถใช้งานบน MAMP ได้
การเลือกใช้เว็บไซต์สำเร็จรูป (cms)
WordPress
พูดถึงการทำเว็บ พูดถึง CMS คงไม่มีใครไม่นึกถึง WordPress เพราะเป็น CMS ที่ป๊อปปูล่ามากที่สุดในปัจจุบัน 36% ของเว็บไซต์บนโลกอินเทอร์เน็ตใช้ WordPress (ที่มา: เว็บ WordPress ตามรูป) แม้ว่าในอดีตจะดูเป็นเครื่องมือสำหรับคนที่เขียนบล็อค แต่หลังๆ WordPress ไปไกลกว่านั้นมาก สามารถทำอะไรได้เยอะแยะ
Joomla!
oomla เป็น CMS ยอดนิยมที่อยู่มานาน และเป็นที่นิยมไม่แพ้กับ WordPress เลย ถ้าไม่มี WordPress ที่เป็นดาวรุ่งพุ่งแรง Joomla ก็ถือเป็นอันดับหนึ่ง จะเห็นว่าพวกเว็บราชการไทยชอบใช้ Joomla
Typo3
หลังจากที่จบกันไปแล้วกับ Big 3 ของวงการ CMS อย่าง WordPress, Joomla และ Drupal ที่เหลือก็จะเป็น CMS ที่ไม่ค่อยเป็นที่นิยมมากนัก แต่ก็ควรค่าแก่การเอ่ยถึง หนึ่งในนั้นคือ Typo3 ซึ่งเป็นอีกหนึ่ง CMS ที่ไม่ได้ทำมาให้คนที่ไม่มีประสบการณ์ใช้ จะเหมาะกับคนที่มีความเชี่ยวชาญ ทำเว็บเป็น เช่น เอเจนซี่ต้องทำเว็บให้ลูกค้าระดับ Enterprise
นางสาว ลัดดาวัลย์ คงขาว เลขที่ 1
นางสาว กัญญานัฐ บัวเทพ เลขที่ 25