Upload
nong-ton
View
584
Download
2
Embed Size (px)
Citation preview
Joomlaสร้�างเว็�บงาย
และสนั�บสนั�นัการ้เข้�าถึ�ง
บ�ญเล�ศ อร้�ณพิ�บ�ลย�นั�กว็�ชาการ้
ศ�นัย�บร้�การ้คว็ามร้� �ทางว็�ทยาศาสตร้�และเทคโนัโลย% (http://www.stks.or.th)
ส&านั�กงานัพิ�ฒนัาว็�ทยาศาสตร้�และเทคโนัโลย%แห่งชาต�
CMS
เทคโนัโลย%การ้พิ�ฒนัาเว็�บไซต�
HTML
CMS ค+อ ? Content Management System ร้ะบบบร้�ห่าร้จั�ดการ้เนั+.อห่าส&าห่ร้�บเว็�บ ลดทร้�พิยากร้ ในั การ้พิ�ฒนัา (Development ) และ
บร้�ห่าร้ (Management ) เว็�บไซต� ท%0 ใช� ในั การ้สร้�าง และ คว็บค�มด� แลไซต� ก&า ล�งคนั ร้ะยะ เว็ลา เง�นัทอง
ม�ก จัะ นั&า เอา ภาษาเว็�บโปร้แกร้มม�0ง ตางๆ มา พิ�ฒนัา
ฟั6งก�ช�นัข้อง CMS
สว็นั ข้อง Administration panel (เมนั� ผู้�� คว็บค�มร้ะบบ ) ท%0 ใช� ในั การ้บร้�ห่าร้ จั�ดการ้ สว็นั การ้ท&า งานัตางๆ ในั เว็�บไซต�
สามาร้ถึ บร้�ห่าร้จั�ดการ้เนั+.อห่า ได� อยางร้ว็ด เร้�ว็ เนั�นัการ้จั�ดการ้ร้ะบบผู้านัเว็�บ (Web interface )
การ้นั&า เสนัอบท คว็าม (Articles), Web directory, เผู้ยแพิร้ข้าว็สาร้ตางๆ (News), ห่�ว็ข้�อข้าว็ (Headline), ร้ายงานัสภาพิด�นัฟั8าอากาศ (Weather), ข้�อม�ลข้าว็สาร้ท%0นัาสนัใจั (Information), ถึาม / ตอบป6ญห่า (FAQs), ห่�องสนัทนัา (Chat), กร้ะดานัข้าว็ (Forums), การ้จั�ดการ้ไฟัล� ในั สว็นั ดาว็นั� โห่ลด (Downloads), แบบสอบถึาม (Polls), ข้�อม�ลสถึ�ต�ตางๆ (Statistics)
สามาร้ถึ เพิ�0มเต�ม ด�ดแปลง แก� ไข้ แล�ว็ ปร้ะย�กต�นั&า มา ใช� งานั ให่� เห่มาะสมตามแตร้�ปแบบ และ ปร้ะ เภทข้องเว็�บไซต� นั�.นัๆ
CMS ในัป6จัจั�บ�นั PostNuke PHP-Nuke MyPHPNuke Mambo eNvolution MD-Pro
XOOPs OpenCMS Plone JBoss Drupal
http://www.cmsmatrix.org/
Joomla ค+อห่นั�0งทางเล+อก สนั�บสนั�นั Web Accessibility
Image Alt/TitleLink TitleFont SizeThemes
สนั�บสนั�นัการ้ส+บค�นัMetadata กลางMetadata ก&าก�บห่นั�าเอกสาร้
http://www.joomla.org/
การ้ใช�งานั เว็�บห่นัว็ยงานั เว็�บสว็นัต�ว็ เว็�บปร้ะชาส�มพิ�นัธ์� เว็�บผู้ลงานั เว็�บการ้เร้%ยนัการ้สอนั
ใช�จัร้�ง ท&าอยางไร้ - องค�กร้ เตร้%ยม Server
ต�ดต�.ง Linuxฐานัข้�อม�ล MySQLโปร้แกร้มภาษา PHP
ส�ทธ์�;ในัการ้เข้�าถึ�ง Server
ใช�จัร้�ง ท&าอยางไร้ - สว็นัต�ว็ ห่นัว็ยงานัเตร้%ยมพิ+.นัท%0ให่�
ส�ทธ์�;ในัการ้เข้�าถึ�ง Server เชาพิ+.นัท%0 ISP ห่ร้+อ Data Provider อ+0นัๆ
ฝึ=กใช�งานั ต�ดต�.ง AppServ จั&าลองให่�เคร้+0อง PC /
Notebook เป>นัเคร้+0อง Server จั&าลอง
ต�ดต�.งแบบจั&าลองด�ว็ย AppServ
พิ%ซ%ธ์ร้ร้มดาเป>นั Web Server
AppServ ค+อค&าตอบ
Open Source Software
งายในัการ้ต�ดต�.ง
ท&างานัได�ก�บ PC และ OS ท�กร้ะบบ
คว็ามต�องการ้ร้ะบบ จั&าลองเคร้+0องแมข้ายเว็�บบนั Microsoft
WindowsMS-Windows 2000++ApacheMySQLPHP
AppServ
http://www.appservnetwork.com
C:\AppServ
ไดร์�ฟและโฟลเดอร์�ที่ �ควร์จำ��
Server Name : ชื่��อ Server หร์�อ
IP-Address กร์ณี ที่ �เป็�นเว�บจำ��ลองให ร์ะบ!เป็�นlocalhost
Administrator's Email Address:อ%เมล�ข้องผู้��ด�แลร้ะบบ
Apache HTTP Port: เลขที่ �พอร์�ที่สื่��อสื่�ร์ของ Apache
ป็กติ&ค�อ พอร์�ที่ 80
ค'�ควบค!มสื่��หร์)บฐ�นข อม+ลMySQL ป็ร์ะกอบด วย
root password ร์ห)สื่ผ่'�น(ติ องจำ��ให ได ด วย)
Character setกร์ณี ที่ �ใชื่ ภ�ษ�ไที่ย ควร์ร์ะบ!เป็�น UTF-8 Unicode
ต�ดต�.ง AppServ ส&าเร้�จั
ตร้ว็จัสอบ AppServ
เป?ด Web Browser พิ�มพิ� Address ไปท%0 http://localhost ห่ร้+อ http://127.0.0.1
ต�ดต�.ง Joomla
ค�ดลอกต�นัฉบ�บ Joomla ไว็�ในัโฟัลเดอร้�ยอยภายใต� www ข้อง AppServ เชนั สร้�างโฟัลเดอร้�ช+0อ myweb
C:\AppServ\www\mywebจัากนั�.นัค�ดลอกต�นัฉบ�บ Joomla มาไว็�ในัโฟัลเดอร้�นั%.
ต�ดต�.ง Joomla โดยเป?ด Browser แล�ว็พิ�มพิ�ค&าส�0งhttp://localhost/myweb
ยอมร้�บล�ข้ส�ทธ์�;ซอฟัต�แว็ร้�
ก&าห่นัดคาต�ดต�.งเก%0ยว็ก�บ MySQL
การ้ต�ดต�.งผู้านัสมบ�ร้ณ�
ก&าห่นัดร้ห่�สผู้านัข้องผู้��ด�แลเว็�บ
ตร้ว็จัสอบ User & Password
ใช�ภาษาไทย TIS-620 ห่ร้+อ UTF-8
ข้�.นัอย�ก�บ Character Set ข้อง MySQL