SlideShare a Scribd company logo
Web Programming


  นายสมเกียรติ ใจดี
Web Programming
• ในยุคปั จจุบนคงไม่มีใครปฏิเสธได้ วา การพัฒนาแอพลิเคชันแบบ Web
                ั                   ่                        ่
  Based Application ได้ รับความนิยมเป็ นอย่างยิ่ง โดยที่ภาษาที่
  เกี่ยวกับการพัฒนาเว็บถูกนาเสนอออกมามากมายหลายภาษา เช่น Perl,
  PHP, JAVA, C#, XML หรื อ ASP.NET เป็ นต้ น ซึงแต่ละภาษาล้ วน
                                                           ่
  ต่างมีข้อดีข้อเสียแตกต่างกันไป โดยมุ่งให้ รองรับความก้ าวหน้ าของ
  อินเทอร์ เน็ต และ Python ก็เป็ นอีกภาษาหนึงที่เกิดขึ ้นมา เพื่อรองรับ
                                                  ่
  ความก้ าวหน้ าทางด้ านเทคโนโลยีเว็บในยุคปั จจุบน และกาลังได้ รับการตอบ
                                                    ั
  รับเป็ นระยะจากผู้พฒนาแอพลิเคชันบนเว็บในขณะนี ้
                        ั
          ซึงต่อไปนี ้จะขอกล่าวรายละเอียดของเครื่ องมือ และเทคโนโลยีแบบ
            ่
  คร่าวๆ สาหรับผู้ที่จะพัฒนาโปรแกรมบนเว็บควรทราบ และเลือกใช้ เครื่ องมือ
  ที่เหมาะสมกับงาน
ชนิดของระบบปฏิบัตการในปัจจุบัน
                         ิ
• สามารถแยกได้ เป็ นสองชนิด คือ
• ระบบปฏิบติการสาหรับใช้ งานทัวไป (Operating
            ั                   ่
    System)
• และระบบปฏิบติการสาหรับระบบเครื อข่าย
                ั
    (Network Operating System)
ซึงพอสรุปคร่าวๆ ได้ ดงตารางด้ านล่าง
  ่                  ั
ชนิดของระบบปฏิบัตการในปัจจุบัน
                              ิ
    Network Operating System : NOS              Operating System : OS

                                          - DOS
- Unix (Sun solaris, HP Unix, System V,   - Windows 95
AIX, AT&T, MINIX)                         - Windows 95-OSR2
- Linux (RedHat (Fedora), Slackware,      - Windows 98
Mandrake, SuSE, Debian, Linux TLE,        - Windows 98 SE
Linux-SIS, Burapa Linux, Kaiwal Linux,    - Windows ME
Ziif Linux, Grand Linux, Opena, Debiun,   - Windows XP
Ubuntu, ...)                              - Windows Vistra
- FreeBSD, NetBSD, OpenBSD                - Linux TLE
- OS/2
- Netware
- Windows NT Workstation/Server
- Windows 2000 Professional/Server
- Windows Server 2003


           สาหรับผู้บริหารระบบ                      สาหรั บผู้ใช้ ท่ วไป
                                                                     ั
ชนิดของระบบปฏิบัตการในปัจจุบัน
                           ิ
• Note.
      โดยทัวไป Web Hosting ที่เปิ ดให้ บริการในปั จจุบน นิยมใช้
           ่                                          ั
  ระบบปฏิบติการเครื อข่าย 3 ชนิดคือ
             ั
  - Windows 2000 Server, Windows Server 2003
  - Linux (RedHat, Fedora, Mandrake, Slackware)
  - FreeBSD
โปรแกรมเว็บเซิร์ฟเวอร์ ทนิยมใช้ ในปัจจุบัน
                                ี่
• - Apache เป็ นเว็บเซิร์ฟเวอร์ ที่มีความสามารถสูงและเป็ นที่นิยมใช้ มากที่สดใน
                                                                            ุ
  ปั จจุบน สามารถทางานได้ หลายระบบปฏิบติการ เช่น ระบบ Unix, Linux,
         ั                                   ั
  FreeBSD, Windows
• - IIS (Internet Information Server) เป็ นเว็บเซิร์ฟเวอร์ ที่พฒนาโดย   ั
  บริ ษัทไมโครซอฟต์ ทางานบนระบบปฏิบติการ Windows NT 4.0,
                                         ั
  Windows 2000, Windows XP และ Windows Server 2003
  ดูรายละเอียดเพิ่มเติมได้ ที่ www.microsoft.com
• - PWS (Personal Web Server) เป็ นเว็บเซิร์ฟเวอร์ ที่พฒนาโดยบริษัท
                                                                 ั
  ไมโครซอฟต์ ทางานบนระบบปฏิบติการ Windows 95/98/ME ส่วนมาก
                                   ั
  นิยมใช้ ในการจาลองเครื่ อง PC เป็ นเว็บเซิร์ฟเวอร์ ในการทดสอบสคริปต์ ASP ดู
  รายละเอียดเพิ่มเติมได้ ที่ www.microsoft.com
โปรแกรมเว็บเซิร์ฟเวอร์ ทนิยมใช้ ในปัจจุบัน
                              ี่
• - OmniHTTPd เป็ นเว็บเซิร์ฟเวอร์ อีกตัวหนึงที่นิยมใช้ ในการ
                                                    ่
  จาลองเครื่ อง PC เป็ นเว็บเซิร์ฟเวอร์ เพื่อทดสอบสคริฟต์ Perl,
  PHP, Python สามารถรันได้ บนระบบปฏิบติการ        ั
  Windows98/ME, Windows NT และ Windows
  2000 ดูรายละเอียดเพิ่มเติมได้ ที่ www.omnicron.ca
• - Xitami เป็ นเว็บเซิร์ฟเวอร์ สัญชาติญี่ปน ที่มีขนาดเล็กแต่
                                               ุ่
  ความสามารถสูง ดูรายละเอียดเพิ่มเติมได้ ที่ www.xitami.com
• - Jakata Tomcat เป็ นเว็บเซิร์ฟเวอร์ ที่ใช้ ทดสอบสริปต์
  JSP(Java Server Page)
โปรแกรมเว็บเซิร์ฟเวอร์ ทนิยมใช้ ในปัจจุบัน
                                ี่
• - WMServerTools ภายในบรรจุด้วย Apache, php, perl, mysql,
  phpMyAdmin, smtp ดูรายละเอียดเพิ่มเติมได้ ที่ www.wmcreation.it
  - การติดตัง้ WMServer 3.3 ฉบับเต็ม
  - คูมือติดตังและปรับแต่ง WMServer Tools (.pdf)
      ่       ้
  - AppServe ภายในบรรจุด้วย Apache, php, mysql, phpMyAdmin
  ดูรายละเอียดเพิ่มเติมได้ ที่ www.apservnetwork.com
  - easyPHP ภายในบรรจุด้วย Apache, php, mysql, phpMyAdmin ดู
  รายละเอียดเพิ่มเติมได้ ที่ www.easyphp.org
  Note.
        ใน Web Hosting หรื อบริ ษัทที่บริ การพื ้นที่รับฝากเว็บไซต์ ในปั จจุบน จะนิยม
                                                                             ั
  เว็บเซิร์ฟเวอร์ อยู่ 2 ตัวคือ
  Apache Web Server และ Internet Information Server(IIS)
ลักษณะภาษาสคริปต์ ที่ใช้ การพัฒนาโปรแกรมบนเว็บ
• สามารถแบ่งได้ 2 แบบด้ วยกันคือ
• 1. Server-Side Script เป็ นลักษณะของภาษาที่ทางานบน
  เครื่ องเซิร์ฟเวอร์ เช่น CGI, ASP, ASP.NET, PHP, JSP, PSP
  (Python Server Page)
• 2. Client-Side Script เป็ นลักษณะของภาษาที่ทางานอยูบน  ่
  เครื่ องผู้ใช้ เช่น JavaScript, VBScript, JScript
เครื่องมือในการพัฒนาเว็บไซต์
• ในปั จจุบนเครื่ องมือที่ใช้ ในการพัฒนาเว็บจะมีอยู่ 2 ลักษณะคือ
             ั
• 1. เครื่ องมือประเภท Text Editor เครื่ องมือประเภทนี ้ผู้สร้ างเว็บ
  เพจจะต้ องรู้ไวยากรณ์ของภาษา ที่จะนามาพัฒนา ตัวอย่างเครื่ องมือ
  ประเภทนี ้เช่น
  - ระบบ Windows -> Notepad, WordPad, EditPlus,
  NetObject ScriptBuilder, CuteHTML, HotDog,
  HomeSite
  - ระบบ Unix -> Pico, Vi , Emace, ee
เครื่องมือในการพัฒนาเว็บไซต์
• 2. เครื่ องมือช่วยสร้ างเว็บแบบสาเร็จรูป (Web Builder) เครื่ องมือ
  ประเภทนี ้ผู้สร้ างเว็บไม่จาเป็ นต้ องรู้แท็ก HTML ก็สามารถพัฒนาเว็บ
  เพจ เป็ นของตัวเองได้ ด้ วยเวลาอันรวดเร็ว ตัวอย่างเครื่ องมือประเภทนี ้
  - Macromedia Dreamweaver
  - Macromedia Dreamweaver UltraDev
  - Macromedia Drambat
  - Microsoft FrontPage
  - Adobe Golive
  - NetObject Fution
เครื่องมือในการสร้ าง & ตกแต่ ง ภาพกราฟิ กสาหรับเว็บ
• - Adobe Photoshop + Image Ready
  - Macromedia Firework
  - Corel Draw
  - Iiastrator

เครื่องมือในการสร้ างภาพเคลื่อนไหวสาหรับเว็บ
• - Macromedia Flash
  - Ulead GIF Animator
  - SWiSH, SWiSH Max
  - Xra 3D
  - Java Applet
  - JavaScript
เทคโนโลยีในการพัฒนา Web Application
              เทคโนโลยี                          ภาษาที่ใช้ พัฒนา
CGI (Common Gateway Interface)         C, C++, Shell Script, Perl, Python, Tcl

ASP (Active Server Page)               VBScript, JScript

PHP (Personal Home Page >              PHP Script
Professional Home Page > PHP
Hypertext Propressor)
JSP (Java Server Page)                 JavaScript, Java Applet, Java
                                       Application
PSP (Python Server Page)               Python Script

ASP.NET (Active Server Page.NET)       VB.NET, C#, J#

ตัวอย่างผลงานที่สร้ างจากการเขียนโปรแกรม อาทิ เช่น Guestbook,WebBoard,Member
Registration,Mailing List,Counter,Poll,E-card,Banner,E-Commerce ฯลฯ
โปรแกรมฐานข้ อมูลทีนิยมใช้ บนเว็บ
                   ่
• - MS Access
  - MS SQL Server
  - MySQL
  - mSQL
  - PostgreSQL

โปรแกรมฐานข้ อมูลอืนๆ ทีควรรู้ จัก
                   ่ ่
• - Oracle
  - Unix DBM
  - Empress
  - Informix
  - Velocis
  - Sybase
  - InterBase Solid
  - File Pro
  - Foxpro
โปรแกรมอืนๆ ที่จาเป็ นต้ องใช้
                            ่
• - CuteFTP โปรแกรมใช้ ในการ Upload/Download เว็บ
  - WS_FTP โปรแกรมใช้ ในการ Upload/Download เว็บ
  - Fillzilla โปรแกรมใช้ ในการ Upload/Download เว็บแบบ Open Source
  - ACDSee โปรแกรมใช้ ในการ View ดูรูปภาพ และใช้ ในการ Convert นามสกุลของ
  ภาพ
  - WinZip หรื อ WinRAR โปรแกรมใช้ ในการบีบอัดและคายข้ อมูล
  - WebZip โปรแกรมใช้ ในการบันทึกเว็บไซต์ มาไว้ ในเครื่ องเรา เพื่อเป็ นต้ นแบบใน
  การศึกษา
  - GetRight โปรแกรมช่วยในการดาวน์โหลดไม่สะดุด
  - DownloadAccelerator โปรแกรมช่วยในการดาวน์โหลดไม่สะดุด
  - AdobeAcrobatReader โปรแกรมใช้ ในการเปิ ดเอกสารไฟล์ .pdf
  - Putty โปรแกรมใช้ ทา Remote Access to Server

More Related Content

PDF
การเขียนเว็บเพจด้วยภาษา HTML
PPT
HTML5 Startup
PPT
PDF
Blog with Wordpress
PDF
1. ความรู้เกี่ยวกับการ web programming
PDF
Java Web Programming (JSP/Servlet) Using Eclipse and Tomcat
DOC
ภาษา Jsp
PDF
lesson1 JSP
การเขียนเว็บเพจด้วยภาษา HTML
HTML5 Startup
Blog with Wordpress
1. ความรู้เกี่ยวกับการ web programming
Java Web Programming (JSP/Servlet) Using Eclipse and Tomcat
ภาษา Jsp
lesson1 JSP

Viewers also liked (20)

PDF
Java Web programming Using NetBeans
PDF
lesson4 JSP
PDF
แนวข้อสอบกลางภาคเรียนที่ 1 55 ชั้นม. ม.6 (เขียนโปรแกรม)
DOCX
PDF
Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลปทุมธานี
PPTX
Uso de yum en CentOS 7
PDF
lesson2 JSP
PPTX
Computer Programming 1
PDF
6 - functions
PDF
ระบบคอมพิวเตอร์
PDF
Lecture5 ฐานข้อมูลเชิงสัมพันธ์
PDF
WordPress on PHP7 on CentOS7 on Saraku-VPS
PDF
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
PPT
การวิเคราะห์อัลกอริทึม
PDF
อุปกรณ์รับและแสดงผล
PDF
การกำหนดปัญหาและศึกษาความเป็นไปได้
PDF
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
PDF
Linux_CentOS6.0_Installation
PDF
สถาปัตยกรรมฐานข้อมูล
PDF
Java Web programming Using NetBeans
lesson4 JSP
แนวข้อสอบกลางภาคเรียนที่ 1 55 ชั้นม. ม.6 (เขียนโปรแกรม)
Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลปทุมธานี
Uso de yum en CentOS 7
lesson2 JSP
Computer Programming 1
6 - functions
ระบบคอมพิวเตอร์
Lecture5 ฐานข้อมูลเชิงสัมพันธ์
WordPress on PHP7 on CentOS7 on Saraku-VPS
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
การวิเคราะห์อัลกอริทึม
อุปกรณ์รับและแสดงผล
การกำหนดปัญหาและศึกษาความเป็นไปได้
การแก้ปัญหาการออกแบบและพัฒนาขั้นตอนวิธี
Linux_CentOS6.0_Installation
สถาปัตยกรรมฐานข้อมูล
Ad

Similar to 01 ความรู้เกี่ยวกับการ web programming (20)

PDF
Best
PDF
รออกแบบเว็บไซต์
PDF
โบ
PDF
หวิว
PDF
หมวย
PDF
หมวย
PDF
ดรีม
PDF
นุ๊ก
PDF
New
PDF
Yuu
PDF
Ten
PDF
Ch10 web servers
PDF
การเขียนโปรแกรมบนเว็บ
PDF
Web Development
PDF
PHP&Dreamweaver 1-4
PPT
PPT
e-Publishing
PPT
เทคโนโลยีคอมพิวเตอร์เพื่อการสื่อสาร
PDF
Web Based Application Development with Open Source
Best
รออกแบบเว็บไซต์
โบ
หวิว
หมวย
หมวย
ดรีม
นุ๊ก
New
Yuu
Ten
Ch10 web servers
การเขียนโปรแกรมบนเว็บ
Web Development
PHP&Dreamweaver 1-4
e-Publishing
เทคโนโลยีคอมพิวเตอร์เพื่อการสื่อสาร
Web Based Application Development with Open Source
Ad

01 ความรู้เกี่ยวกับการ web programming

  • 1. Web Programming นายสมเกียรติ ใจดี
  • 2. Web Programming • ในยุคปั จจุบนคงไม่มีใครปฏิเสธได้ วา การพัฒนาแอพลิเคชันแบบ Web ั ่ ่ Based Application ได้ รับความนิยมเป็ นอย่างยิ่ง โดยที่ภาษาที่ เกี่ยวกับการพัฒนาเว็บถูกนาเสนอออกมามากมายหลายภาษา เช่น Perl, PHP, JAVA, C#, XML หรื อ ASP.NET เป็ นต้ น ซึงแต่ละภาษาล้ วน ่ ต่างมีข้อดีข้อเสียแตกต่างกันไป โดยมุ่งให้ รองรับความก้ าวหน้ าของ อินเทอร์ เน็ต และ Python ก็เป็ นอีกภาษาหนึงที่เกิดขึ ้นมา เพื่อรองรับ ่ ความก้ าวหน้ าทางด้ านเทคโนโลยีเว็บในยุคปั จจุบน และกาลังได้ รับการตอบ ั รับเป็ นระยะจากผู้พฒนาแอพลิเคชันบนเว็บในขณะนี ้ ั ซึงต่อไปนี ้จะขอกล่าวรายละเอียดของเครื่ องมือ และเทคโนโลยีแบบ ่ คร่าวๆ สาหรับผู้ที่จะพัฒนาโปรแกรมบนเว็บควรทราบ และเลือกใช้ เครื่ องมือ ที่เหมาะสมกับงาน
  • 3. ชนิดของระบบปฏิบัตการในปัจจุบัน ิ • สามารถแยกได้ เป็ นสองชนิด คือ • ระบบปฏิบติการสาหรับใช้ งานทัวไป (Operating ั ่ System) • และระบบปฏิบติการสาหรับระบบเครื อข่าย ั (Network Operating System) ซึงพอสรุปคร่าวๆ ได้ ดงตารางด้ านล่าง ่ ั
  • 4. ชนิดของระบบปฏิบัตการในปัจจุบัน ิ Network Operating System : NOS Operating System : OS - DOS - Unix (Sun solaris, HP Unix, System V, - Windows 95 AIX, AT&T, MINIX) - Windows 95-OSR2 - Linux (RedHat (Fedora), Slackware, - Windows 98 Mandrake, SuSE, Debian, Linux TLE, - Windows 98 SE Linux-SIS, Burapa Linux, Kaiwal Linux, - Windows ME Ziif Linux, Grand Linux, Opena, Debiun, - Windows XP Ubuntu, ...) - Windows Vistra - FreeBSD, NetBSD, OpenBSD - Linux TLE - OS/2 - Netware - Windows NT Workstation/Server - Windows 2000 Professional/Server - Windows Server 2003 สาหรับผู้บริหารระบบ สาหรั บผู้ใช้ ท่ วไป ั
  • 5. ชนิดของระบบปฏิบัตการในปัจจุบัน ิ • Note. โดยทัวไป Web Hosting ที่เปิ ดให้ บริการในปั จจุบน นิยมใช้ ่ ั ระบบปฏิบติการเครื อข่าย 3 ชนิดคือ ั - Windows 2000 Server, Windows Server 2003 - Linux (RedHat, Fedora, Mandrake, Slackware) - FreeBSD
  • 6. โปรแกรมเว็บเซิร์ฟเวอร์ ทนิยมใช้ ในปัจจุบัน ี่ • - Apache เป็ นเว็บเซิร์ฟเวอร์ ที่มีความสามารถสูงและเป็ นที่นิยมใช้ มากที่สดใน ุ ปั จจุบน สามารถทางานได้ หลายระบบปฏิบติการ เช่น ระบบ Unix, Linux, ั ั FreeBSD, Windows • - IIS (Internet Information Server) เป็ นเว็บเซิร์ฟเวอร์ ที่พฒนาโดย ั บริ ษัทไมโครซอฟต์ ทางานบนระบบปฏิบติการ Windows NT 4.0, ั Windows 2000, Windows XP และ Windows Server 2003 ดูรายละเอียดเพิ่มเติมได้ ที่ www.microsoft.com • - PWS (Personal Web Server) เป็ นเว็บเซิร์ฟเวอร์ ที่พฒนาโดยบริษัท ั ไมโครซอฟต์ ทางานบนระบบปฏิบติการ Windows 95/98/ME ส่วนมาก ั นิยมใช้ ในการจาลองเครื่ อง PC เป็ นเว็บเซิร์ฟเวอร์ ในการทดสอบสคริปต์ ASP ดู รายละเอียดเพิ่มเติมได้ ที่ www.microsoft.com
  • 7. โปรแกรมเว็บเซิร์ฟเวอร์ ทนิยมใช้ ในปัจจุบัน ี่ • - OmniHTTPd เป็ นเว็บเซิร์ฟเวอร์ อีกตัวหนึงที่นิยมใช้ ในการ ่ จาลองเครื่ อง PC เป็ นเว็บเซิร์ฟเวอร์ เพื่อทดสอบสคริฟต์ Perl, PHP, Python สามารถรันได้ บนระบบปฏิบติการ ั Windows98/ME, Windows NT และ Windows 2000 ดูรายละเอียดเพิ่มเติมได้ ที่ www.omnicron.ca • - Xitami เป็ นเว็บเซิร์ฟเวอร์ สัญชาติญี่ปน ที่มีขนาดเล็กแต่ ุ่ ความสามารถสูง ดูรายละเอียดเพิ่มเติมได้ ที่ www.xitami.com • - Jakata Tomcat เป็ นเว็บเซิร์ฟเวอร์ ที่ใช้ ทดสอบสริปต์ JSP(Java Server Page)
  • 8. โปรแกรมเว็บเซิร์ฟเวอร์ ทนิยมใช้ ในปัจจุบัน ี่ • - WMServerTools ภายในบรรจุด้วย Apache, php, perl, mysql, phpMyAdmin, smtp ดูรายละเอียดเพิ่มเติมได้ ที่ www.wmcreation.it - การติดตัง้ WMServer 3.3 ฉบับเต็ม - คูมือติดตังและปรับแต่ง WMServer Tools (.pdf) ่ ้ - AppServe ภายในบรรจุด้วย Apache, php, mysql, phpMyAdmin ดูรายละเอียดเพิ่มเติมได้ ที่ www.apservnetwork.com - easyPHP ภายในบรรจุด้วย Apache, php, mysql, phpMyAdmin ดู รายละเอียดเพิ่มเติมได้ ที่ www.easyphp.org Note. ใน Web Hosting หรื อบริ ษัทที่บริ การพื ้นที่รับฝากเว็บไซต์ ในปั จจุบน จะนิยม ั เว็บเซิร์ฟเวอร์ อยู่ 2 ตัวคือ Apache Web Server และ Internet Information Server(IIS)
  • 9. ลักษณะภาษาสคริปต์ ที่ใช้ การพัฒนาโปรแกรมบนเว็บ • สามารถแบ่งได้ 2 แบบด้ วยกันคือ • 1. Server-Side Script เป็ นลักษณะของภาษาที่ทางานบน เครื่ องเซิร์ฟเวอร์ เช่น CGI, ASP, ASP.NET, PHP, JSP, PSP (Python Server Page) • 2. Client-Side Script เป็ นลักษณะของภาษาที่ทางานอยูบน ่ เครื่ องผู้ใช้ เช่น JavaScript, VBScript, JScript
  • 10. เครื่องมือในการพัฒนาเว็บไซต์ • ในปั จจุบนเครื่ องมือที่ใช้ ในการพัฒนาเว็บจะมีอยู่ 2 ลักษณะคือ ั • 1. เครื่ องมือประเภท Text Editor เครื่ องมือประเภทนี ้ผู้สร้ างเว็บ เพจจะต้ องรู้ไวยากรณ์ของภาษา ที่จะนามาพัฒนา ตัวอย่างเครื่ องมือ ประเภทนี ้เช่น - ระบบ Windows -> Notepad, WordPad, EditPlus, NetObject ScriptBuilder, CuteHTML, HotDog, HomeSite - ระบบ Unix -> Pico, Vi , Emace, ee
  • 11. เครื่องมือในการพัฒนาเว็บไซต์ • 2. เครื่ องมือช่วยสร้ างเว็บแบบสาเร็จรูป (Web Builder) เครื่ องมือ ประเภทนี ้ผู้สร้ างเว็บไม่จาเป็ นต้ องรู้แท็ก HTML ก็สามารถพัฒนาเว็บ เพจ เป็ นของตัวเองได้ ด้ วยเวลาอันรวดเร็ว ตัวอย่างเครื่ องมือประเภทนี ้ - Macromedia Dreamweaver - Macromedia Dreamweaver UltraDev - Macromedia Drambat - Microsoft FrontPage - Adobe Golive - NetObject Fution
  • 12. เครื่องมือในการสร้ าง & ตกแต่ ง ภาพกราฟิ กสาหรับเว็บ • - Adobe Photoshop + Image Ready - Macromedia Firework - Corel Draw - Iiastrator เครื่องมือในการสร้ างภาพเคลื่อนไหวสาหรับเว็บ • - Macromedia Flash - Ulead GIF Animator - SWiSH, SWiSH Max - Xra 3D - Java Applet - JavaScript
  • 13. เทคโนโลยีในการพัฒนา Web Application เทคโนโลยี ภาษาที่ใช้ พัฒนา CGI (Common Gateway Interface) C, C++, Shell Script, Perl, Python, Tcl ASP (Active Server Page) VBScript, JScript PHP (Personal Home Page > PHP Script Professional Home Page > PHP Hypertext Propressor) JSP (Java Server Page) JavaScript, Java Applet, Java Application PSP (Python Server Page) Python Script ASP.NET (Active Server Page.NET) VB.NET, C#, J# ตัวอย่างผลงานที่สร้ างจากการเขียนโปรแกรม อาทิ เช่น Guestbook,WebBoard,Member Registration,Mailing List,Counter,Poll,E-card,Banner,E-Commerce ฯลฯ
  • 14. โปรแกรมฐานข้ อมูลทีนิยมใช้ บนเว็บ ่ • - MS Access - MS SQL Server - MySQL - mSQL - PostgreSQL โปรแกรมฐานข้ อมูลอืนๆ ทีควรรู้ จัก ่ ่ • - Oracle - Unix DBM - Empress - Informix - Velocis - Sybase - InterBase Solid - File Pro - Foxpro
  • 15. โปรแกรมอืนๆ ที่จาเป็ นต้ องใช้ ่ • - CuteFTP โปรแกรมใช้ ในการ Upload/Download เว็บ - WS_FTP โปรแกรมใช้ ในการ Upload/Download เว็บ - Fillzilla โปรแกรมใช้ ในการ Upload/Download เว็บแบบ Open Source - ACDSee โปรแกรมใช้ ในการ View ดูรูปภาพ และใช้ ในการ Convert นามสกุลของ ภาพ - WinZip หรื อ WinRAR โปรแกรมใช้ ในการบีบอัดและคายข้ อมูล - WebZip โปรแกรมใช้ ในการบันทึกเว็บไซต์ มาไว้ ในเครื่ องเรา เพื่อเป็ นต้ นแบบใน การศึกษา - GetRight โปรแกรมช่วยในการดาวน์โหลดไม่สะดุด - DownloadAccelerator โปรแกรมช่วยในการดาวน์โหลดไม่สะดุด - AdobeAcrobatReader โปรแกรมใช้ ในการเปิ ดเอกสารไฟล์ .pdf - Putty โปรแกรมใช้ ทา Remote Access to Server