วันจันทร์ที่ 8 สิงหาคม พ.ศ. 2554

การสร้าง Web Site จัดการฐานข้อมูล MySQL & PostgreSQL บนลินุกซ์ทะเล 5.0 โดยใช้ Dreamweaver MX


การสร้าง Web Site จัดการฐานข้อมูล MySQL & PostgreSQL บนลินุกซ์ทะเล 5.0
โดยใช้ Dreamweaver MX
            การสร้างเว็บเพ็จจัดการฐานข้อมูล MySQL & PostgreSQL จะใช้ภาษา HTML และ PHP โดยใช้ Text Edit เช่น Notepad, Editplus, Ultraedit ฯ ผู้สร้างเว็บเพ็จจะต้องมีความรู้ในภาษา HTML และ PHP เป็นอย่างดี และต้องใช้เวลามากถึงจะได้เว็บเพ็จมา 1 หน้า
                ปัจจุบันมีเครื่องมือที่ช่วยในการสร้างเว็บเพ็จจัดการฐานข้อมูล MySQL & PostgreSQL ที่ใช้ภาษา HTML และ PHP คือโปรแกรม Dreamweaver MX ผู้สร้างเว็บเพ็จจะต้องมีความรู้ในภาษา HTML และ PHP บ้างเล็กน้อย และใช้เวลาไม่มากก็ได้เว็บเพ็จมา 1 หน้า แต่ผู้สร้างเว็บเพ็จต้องใช้โปรแกรม Dreamweaver MX ได้เป็นอย่างดี
                โปรแกรม Dreamweaver MX ทำงานภายใต้ Windows ยังไม่สามารถทำงานภายใต้ Linux ในเอกสารเล่มนี้จะอ้างอิงถึงการใช้ โปรแกรม Dreamweaver MX ทำงานภายใต้ Windows XP
            ถ้าต้องการทดสอบเว็บเพ็จที่ได้จากโปรแกรม Dreamweaver MX นอกจากจะต้องมี Windows XP จำเป็นต้องมีโปรแกรมที่ทำหน้าที่เป็น Web Server คือ Apache และโปรแกรม PHP ใช้ในการจัดการฐานข้อมูล ส่วนโปรแกรมฐานข้อมูล MySQL & PostgreSQL จะใช้ที่ทำงานภายใต้ Windows ก็ได้ แต่เอกสารเล่มนี้จะอ้างอิงถึงการใช้โปรแกรมฐานข้อมูล MySQL & PostgreSQL ที่ทำงานภายใต้ ลินุกซ์ทะเล 5.0 (Linux TLE 5.0)
            ข้อมูลที่ใช้ในการทดสอบเว็บเพ็จ ให้สร้างฐานข้อมูลชื่อ his และตารางชื่อ patient โดยมีคอลัมน์ ดังนี้
Columns/Fields
Data Type
คำอธิบาย
hn (Primary Key)
varchar(10)
HN มีได้ไม่เกิน 10 ตัวอักษร
p_name
varchar(20)
คำนำหน้าชื่อ มีได้ไม่เกิน 20 ตัวอักษร
f_name
varchar(50)
ชื่อ มีได้ไม่เกิน 50 ตัวอักษร
l_name
varchar(50)
นามสกุล มีได้ไม่เกิน 50 ตัวอักษร
birthday
date
วันเกิด ตามแบบ   ปปปป ค.ศ./ดด/วว
age
tinyint
อายุ
sex
tinyint
เพศ 1=ชาย 2=หญิง
status
tinyint
สถานะสมรส 1=โสด 2=แต่งงาน
           

 หมายเหตุ
1.      ถ้าเป็น PostgreSQL ให้เปลี่ยน Data Type จาก tinyint เป็น smallint
2.      ควรมีข้อมูลอย่างน้อย 6 รายการ
3.      รายละเอียดการสร้างฐานข้อมูลและตาราง ให้ไปดูเอกสาร การใช้ลินุกซ์ทะเล 5.0 ทำหน้าที่เป็น
Web Server, SQL Database Server, FTP Server

เอกสารเล่มนี้จะมีเนื้อหาแบ่งออกเป็น 2 ส่วน คือ
ส่วนที่ 1 การติดตั้งโปแกรมบน Windows XP
1.      การติดตั้ง Apache 2.0.40 บน Windows XP
2.      การติดตั้ง PHP 4.2.2 บน Windows XP
3.      การติดตั้ง Dreamweaver MX บน Windows XP
              หมายเหตุ Apache ใช้เวอร์ชัน 2.0.40 และ PHP ใช้เวอร์ชัน 4.2.2 เพราะต้องการให้เวอร์ชันตรงกับเวอร์ชันของ Apache และ PHP ที่อยู่บนลินุกซ์ทะเล เพื่อให้เว็บเพ็จที่พัฒนาเสร็จแล้วเมื่ออัปโหลดไปยังลินุกซ์ทะเล สามารถใช้งานจริงไม่ต้องแก้ไขอีก

ส่วนที่ 2 การสร้างเว็บเพ็จและการนำเว็บเพ็จไปใช้งานบนลินุกซ์ทะเล
บทที่ 1   ความรู้พื้นฐานของ Dreamweaver MX และ HTML
            ประกอบด้วยความรู้พื้นฐานในการใช้งาน Dreamweaver MX และภาษา HTML
บทที่ 2   การสร้างฟอร์ม HTML และ PHP
            การสร้างเว็บเพ็จประกอบด้วยฟอร์ม HTML ทำหน้าที่รับข้อมูลจากผู้ใช้ และภาษา PHP
ทำหน้าที่จัดการฐานข้อมูล
บทที่ 3   การสร้างระบบแสดงข้อมูล
                การสร้างเว็บเพ็จแสดงข้อมูลจากตารางของฐานข้อมูล
บทที่ 4   การสร้างระบบแทรกข้อมูล
            การสร้างเว็บเพ็จแทรกข้อมูลลงตารางของฐานข้อมูล
บทที่ 5   การสร้างระบบค้นหาและแสดงข้อมูล
                การสร้างเว็บเพ็จค้นหาและแสดงข้อมูลจากตารางของฐานข้อมูล
บทที่ 6 การสร้างระบบแก้ไขข้อมูล
                        การสร้างเว็บเพ็จแสดงข้อมูลจากตารางและแก้ไขข้อมูลลงตารางของฐานข้อมูล
บทที่ 7   การสร้างระบบลบข้อมูล
                การสร้างเว็บเพ็จแสดงข้อมูลจากตารางและลบข้อมูลออกจากตารางของฐานข้อมูล
บทที่ 8   การสร้างระบบล็อกอินและระบบป้องกันการใช้เว็บเพ็จ
                การสร้างเว็บเพ็จล็อกอิน ด้วย Username และ Password ที่มีสิทธิในการใช้เว็บเพ็จ
และการป้องกันการใช้เว็บเพ็จโดยกำหนดสิทธิให้กับผู้ใช้หรือกลุ่มผู้ใช้
บทที่ 9   การ Upload เว็บเพ็จ ไปยังลินุกซ์ทะเล 5.0
                การ Upload เว็บเพ็จที่สร้างเสร็จแล้ว ไปเก็บไว้ในลินุกซ์ทะเล เพื่อใช้งานจริง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น