101 เทคโนโลยีสารสนเทศและนวัตกรรมการสื่อสารทางการ ... · รายว ชา ทท101 เทคโนโลย
221302 เทคโนโลยีเพื่องานประยุกต์ ......221302...
Transcript of 221302 เทคโนโลยีเพื่องานประยุกต์ ......221302...
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
2
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
3
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
4
Client - Server
เป็นการติดต่อส่ือสารบนเครือข่ายอนิเตอร์เน็ตทั่วโลกโดยเชื่อมโยงกัน จะมี 2 ส่วน คือ เคร่ืองที่ท าหน้าท่ีส่งข้อมูล เราเรียกว่า เคร่ืองให้บรกิาร (server) และเคร่ืองที่รับข้อมูล เราเรียกว่า เคร่ืองรับบริการ (client)
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
5
เครือข่ายไยแมงมุม WWW (World Wide Web)
เครือข่ายไยแมงมุม WWW (World Wide Web) เป็นบริการรูปแบบหนึ่งในอนิเตอร์เน็ต หรือเรียกสั้นๆ ว่า “เว็บ” นั้นเอง บริการแบบนี้ตอ้งใช้โปรแกรมบราวเซอร์ เช่น internet Explorer, Chrome, Mozilla Firefox เป็นตน้ และจะต้องระบบ URL เพื่อใช้อา้งที่อยูท่ี่เก็บเว็บไซต์ เช่น http://www.pratya.nuankaew.com/publications/
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
6
โดเมนเนม และ ไอพีแอดเดรส
การติดต่อบนอินเตอรเ์น็ต จะใช้ไอพีแอดเดรส (IP Address) ในการท างาน แต่เป็นตัวเลขที่ยาวท าให้ผู้ใชจ้ าได้ยาก จึงได้มกีารใชโ้ดเมนเนม (domain name) ซึ่งเป็นตัวอักษรท่ีจ าได้ง่ายกว่าไอพีแอดเดรส โดยที่โดเมนจะต้องไม่ซ้ ากันเลย
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
7
เคร่ืองมือส าหรับแก้ไข code (EditPlus , Notepad++, ..)
ภาษา HTML , PHP , JSP , CSS เป็นต้น
เว็บบราวเซอร ์(Web Browser)
เว็บเซิรฟ์เวอร์ (Web Server)
XAMPP , AppServ
CMS (Joomla, WordPress, Mambo)
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
8
ไฟล์ต้นฉบับส าหรับติดตัง้ WordPress (ดาวน์โหลดจาก https://wordpress.org/ or https://th.wordpress.org/ )
เว็บบราวเซอร ์(Web Browser) เช่น Chrome , Mozilla Firefox
เว็บเซิร์ฟเวอร์ (Web Server)
โปรแกรม xampp
โปรแกรม EditPlus หรือ notepad++
โปรแกรม FileZilla FTP
การสร้างเว็บไซต์ด้วย WordPress
9
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
10
WordPress เป็นโปรแกรม CMS (Content Management System) เป็นโปรแกรมส าเร็จรูปแบบท่ีถูกพัฒนาขึ้นส าหรับใชใ้นการจัดการเนือ้หาเว็บไซต์ ซึ่งมีข้อดตี่าง ๆ ดังนี้
เป็นไดนามกิเว็บไซต์ที่มีระบบจัดการเน้ือหาเว็บไซต์
เพิ่มเติมและเปลี่ยนแปลงเน้ือหาไดอ้ย่างสะดวก และรวดเร็ว
เป็นโปรแกรมฟรี
ปรับแต่งหน้าตาเว็บไซต์ได้ตามความสะดวก
ผู้สร้างเว็บไซต์ไม่ตอ้งมีความรู้ในการเขียนโปรแกรม
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
11
เรียนในสัปดาห์หน้า
... นะครับ
การติดตั้งและการใช้งานโปรแกรม XAMPP
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
12
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
13
Download ได้จาก
https://www.apachefriends.org/download.html
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
14
โปรแกรม XAMPP เป็นชุดโปรแกรม เหมาะส าหรับผูท้ี่ต้องการจ าลอง Web Server เพื่อใช้ทดสอบ Web Application นอกจาก XAMPP ยังมีโปรแกรมจ าลอง Web Server อ่ืน ได้แก่ Appserv, Microsoft IIS
ข้อดีแลจุดเด่นของ XAMPP คือ การติดตั้งและการใชง้านที่มีความสะดวกและมีเคร่ืองมือมากมาย ได้แก ่ Apcache, MySQL+php, MyAdmin, Mercury Mail, FileZilla และที่ส าคัญเป็นการรวม Application ฟรหีลายๆ ตัวไว้ด้วยกัน นอกจากนั้นการใช้งานของ XAMPP ไม่มีค่าใชจ้่าย ภายใตเ้งื่อนไขของ GNU
XAMPP เป็นโปรแกรมที่เหมาะส าหรับทดสอบเขียน สครปิตภ์าษา PHP รว่มกับฐานข้อมูล MySQL จงึเหมาะกับ CMS จ าพวก Joomla หรือ Drupal และการท าระบบอินทราเน็ตในองคก์รขนาดเล็ก
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
15
โปรแกรมย่อยที่ได้หลังจากการติดตัง้ XAMPP
Apache (http://httpd.apache.org/) โปรแกรม Web Server
PHP (http://www.php.net/) โปรแกรมแปลภาษา PHP
MySQL (http://www.mysql.com/) โปรแกรมฐานขอ้มูล
phpMyAdmin (http://www.phpmyadmin.net/) โปรแกรมจัดการฐานขอ้มูล
SQLite (http://www.sqlite.org/) ระบบจัดการฐานข้อมูลขนาดเล็ก ส าหรับทดสอบใช้งานแบบ stand alone
FileZilla FTP Server (filezilla-project.org) โปรแกรมใช้ท า FTP Server
Mercury Mail Transport System (http://www.mercurymail.com/) โปรแกรม Web-besed email
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
16
Applications
Install your favorite apps on top of XAMPP. Bitnami provides a free all-in-one tool to install Drupal, Joomla!, WordPress and many other popular open source apps on top of XAMPP.
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
17
Mon. January 14, 2019221302 เทคโนโลยีเพื่องานประยุกต์ทางธุรกิจ 2(2-2-5)
18