1 / 62

วิทยากร : อ.อาณัติ รัตนถิรกุล E-mail : arnut@cmsthailand.com

CMS. Open Source Content Management System For Webmaster. วิทยากร : อ.อาณัติ รัตนถิรกุล E-mail : arnut@cmsthailand.com. CMS. แนะนำ Open Source Software ตามแนวทาง GN U/GPL. GNU General Public License

zenobia
Download Presentation

วิทยากร : อ.อาณัติ รัตนถิรกุล E-mail : arnut@cmsthailand.com

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CMS Open Source Content Management System For Webmaster วิทยากร : อ.อาณัติ รัตนถิรกุล E-mail : arnut@cmsthailand.com Thai Webmaster Association

  2. CMS แนะนำ Open Source Software ตามแนวทาง GNU/GPL • GNU General Public License • มีจุดมุ่งหมายเพื่อประกันเสรีภาพของคุณในการแบ่งปันและแก้ไขซอฟต์แวร์เสรี (free software) เพื่อทำให้แน่ใจว่าซอฟต์แวร์จะเป็นสิ่งที่เสรีสำหรับผู้ใช้ทุกคน Thai Webmaster Association

  3. CMS แนะนำ Open Source Software ตามแนวทาง GNU/GPL • General Public License • คือสัญญาอนุญาตให้สาธารณะชนใช้สิทธิตามลิขสิทธิ์ที่ได้รับการนำมาใช้กับซอฟต์แวร์ส่วนใหญ่ของ Free Software Foundation และโปรแกรมใดก็ตามที่ผู้สร้างสรรค์ยึดมั่นต่อการใช้สัญญานี้ Thai Webmaster Association

  4. CMS แนะนำ CMS CMS ย่อมาจาก Content Management System เป็นระบบที่ใช้ในการสร้างเว็บไซต์แบบสำเร็จรูป ตัวอย่างโปรแกรม CMS เช่น • PostNuke • PHPNuke • MyPHPNuke • Mambo • eNvolution Thai Webmaster Association

  5. CMS การประยุกต์ใช้ CMS ในวงการต่างๆ • การนำ CMS มาใช้ในสถาบันการศึกษา ธุรกิจบันเทิง หนังสือพิมพ์การ เงิน การธนาคาร หุ้นและการลงทุน อสังหาริมทรัพย์ งานบุคคล งานประมูล สถานที่ท่องเที่ยว งานให้บริการลูกค้า โรงแรม • การนำ CMS มาใช้ในหน่วยงานของรัฐ หรือ องค์กรต่างๆ • การนำ CMS มาใช้แทนโปรแกรมลิขสิทธิ์ อื่นๆ เพื่อลดต้นทุนขององค์กร Thai Webmaster Association

  6. CMS ตัวอย่างเว็บไซต์ที่พัฒนาโดยใช้ PostNuke www.postnuke.com Thai Webmaster Association

  7. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke www.mypurdue.com Thai Webmaster Association

  8. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke www.cyberbudy.net Thai Webmaster Association

  9. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke www.portalzine.de Thai Webmaster Association

  10. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke www.interzap.com Thai Webmaster Association

  11. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke thailinuxcafe.com Thai Webmaster Association

  12. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke www.siamlinux.com Thai Webmaster Association

  13. CMS ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke www.opentle.org Thai Webmaster Association

  14. CMS การจำลองพีซีเป็นเว็บเซิอร์เวอร์ด้วย AppServ โปรแกรม AppServ เป็นโปรแกรมที่รวบรวมโปรแกรม Open Source Software หลายๆ อย่างเข้าด้วยกัน โดยภายในโปรแกรม AppServ ประกอบด้วยโปรแกรมต่างๆ ดังนี้ • Apache Web Server V1.3.27 • PHP V4.3.0 • MySQL V3.23.54 • PHPNukeV6.0 • PHPMyAdmin V2.3.3p1 Thai Webmaster Association

  15. CMS การจำลองพีซีเป็นเว็บเซิร์ฟเวอร์ด้วย AppServ 9.0 ดาวน์โหลดโปรแกรม AppServ ได้ที่เว็บไซต์ www.appservnetwork.com Thai Webmaster Association

  16. CMS การติดตั้งโปรแกรม AppServ Double Click ที่ไอคอน appserv-win32-version.exe Thai Webmaster Association

  17. CMS การทดสอบ Web Server • http://127.0.0.1/ • http://localhost/ • http://192.168.200.1/ >ใช้ IP Address • http://arnut/ >ใช้ Computer Name Thai Webmaster Association

  18. CMS ห้องเก็บ Web Server C:\AppServ\www\ • Apache เก็บไฟล์คอนฟิก Apache • MySQL เก็บฐานข้อมูล MySQL • PHP เก็บข้อมูลภาษา PHP • www เก็บข้อมูลเว็บไซต์ Thai Webmaster Association

  19. CMS การติดตั้ง PostNuke บนระบบปฏิบัติการ Windows • ดาวน์โหลดโปรแกรมได้จาก www.postnuke.com หรือ www.postnukethai.com • ทำการแตกไฟล์ ZIP ของโปรแกรม PostNuke ออกมา • ทำการคัดลอกโฟลเดอร์ html ไปวางไว้ในห้อง C:\AppServ\www\ Thai Webmaster Association

  20. CMS การเพิ่มฟอนต์ไทยสำหรับ PostNuke • ทำการแตกฟอนต์ภาษาไทยของโปรแกรม PostNuke อยู่ภายใน CD-ROM โฟลเดอร์ Tools ชื่อว่า pnlang_0.7.1_thailand.zip จะได้โฟลเดอร์ html • ทำการคัดลอกโฟลเดอร์ html ไปวางทับโฟลเดอร์ html ในห้อง C:\AppServ\www\html Thai Webmaster Association

  21. CMS เริ่มติดตั้ง PostNuke • พิมพ์ URL ดังนี้ http://127.0.0.1/html/install.php Thai Webmaster Association

  22. CMS การติดตั้ง PostNuke บนระบบปฏิบัติการ Linux ในการติดตั้ง PostNuke จะใช้แพ็กเก็จแบบ .tar.gz • ในที่นี้ขอจำลองการติดตั้งบนระบบ RedHat Linux / Mandrake Linux • ระบบของท่านต้องทำการติดตั้งโปรแกรม Apache / PHP / MySQL / phpMyAdmin เสร็จก่อนหน้านี้แล้ว Thai Webmaster Association

  23. CMS การติดตั้ง PostNuke บนระบบปฏิบัติการ Linux รูปแบบการติดตั้ง # tar -zvxf postnuke-version.tar.gz • ทำการคัดลอกโฟลเดอร์ html ไปไว้ในห้อง /var/www/html หรือห้องที่เก็บไฟล์โฮมเพจ • ทดสอบเว็บโดยการพิมพ์ URL ดังนี้ http://127.0.0.1/html/ Thai Webmaster Association

  24. CMS การปรับแต่ง PostNuke ก่อนใช้งาน Thai Webmaster Association

  25. CMS การปรับแต่ง PostNuke ก่อนใช้งาน • Login เข้าระบบด้วยชื่อ User ที่ตั้งก่อนหน้านี้ ( ผู้ใช้ที่มีสิทธิเป็น Admin) Thai Webmaster Association

  26. CMS การปรับแต่ง PostNuke ก่อนใช้งาน • หาก Login กับ Password ถูกต้องด้านซ้ายมือที่ Main Menu จะมีส่วนของ Admin เพิ่มขึ้นมาดังรูป Thai Webmaster Association

  27. CMS การปรับแต่ง PostNuke ก่อนใช้งาน • ให้ทำการเปลี่ยน Language เป็น Thai (มุมซ้ายล่าง) เสร็จแล้วคลิกที่ Administration Thai Webmaster Association

  28. CMS การเริ่มสร้างเว็บสำเร็จรูปด้วย PostNuke • Login เข้าระบบด้วย User / Password ที่มีสิทธิเป็น Admin • ระบบจะแสดงเมนูขึ้นมา 3 เมนูคือ • - My Account ใช้สำหรับปรับตั้งค่าส่วนตัว Thai Webmaster Association

  29. CMS การเริ่มสร้างเว็บสำเร็จรูปด้วย PostNuke • Administrator ใช้สำหรับปรับแต่รายละเอียดต่างๆ ของหน้าเว็บไซต์ Thai Webmaster Association

  30. CMS การเริ่มสร้างเว็บสำเร็จรูปด้วย PostNuke • Logout ใช้สำหรับล็อกเอาต์ออกจาก User คนปัจจุบัน Thai Webmaster Association

  31. CMS เทคนิคต่างๆ ในการออกแบบหน้าเว็บไซต์ด้วยโปรแกรม PostNuke • ในการจัดการต่างๆ บนหน้าเว็บไซต์ของโปรแกรม PostNuke นั้น ผู้ดูแลเว็บไซต์สามารถทำได้โดยการล็อกอินเข้าระบบก่อน หากล็อกอินเข้าระบบได้แล้วให้คลิกที่ Administration จะมีรายการปุ่มรายการต่างๆ ดังนี้ Thai Webmaster Association

  32. CMS Add Story ใช้ในการเพิ่มบทความ/เรื่อง Thai Webmaster Association

  33. CMS Admin Message ระบบจัดการข้อความ Thai Webmaster Association

  34. CMS Banners ระบบจัดการแถบโฆษณา Thai Webmaster Association

  35. CMS Blocks ใช้ในการเพิ่ม-ยกเลิก โปรแกรมประกอบ Thai Webmaster Association

  36. CMS Comments ใช้ในการตั้งค่าระบบในการออกความคิดเห็น Thai Webmaster Association

  37. CMS Downloads ใช้ในการตั้งค่าต่างๆ ในการดาวน์โหลดข้อมูล Thai Webmaster Association

  38. CMS Ephemerids ใช้ในการเพิ่มเหตุการในอดีต Thai Webmaster Association

  39. CMS FAQ ใช้ในการใส่คำถาม-คำตอบที่ผู้ใช้ถามบ่อยๆ Thai Webmaster Association

  40. CMS Group ระบบจัดการกลุ่มผู้ใช้ Thai Webmaster Association

  41. CMS Language ใช้ในการเลือกภาษาที่ต้องการทำงาน Thai Webmaster Association

  42. CMS Mail User ใช้ในการส่งเมล์ถึงผู้ใช้ Thai Webmaster Association Thai Webmaster Association

  43. CMS Module ใช้ในการเพิ่มเติมและจัดการโปรแกรมอิสระ Thai Webmaster Association Thai Webmaster Association

  44. CMS Permission ใช้สำหรับจัดการสิทธิของผู้ใช้ Thai Webmaster Association

  45. CMS Polls ใช้ในการจัดการแบบสำรวจ Thai Webmaster Association

  46. CMS Quotes ใช้ในการเพิ่มประโยคพูด-และประโยคพูด Thai Webmaster Association

  47. CMS HTTP Referer HTTP ที่ส่งผู้ชมเข้ามา Thai Webmaster Association

  48. CMS Reviews ใช้ในการจัดการบทวิจารย์ Thai Webmaster Association

  49. CMS Section ระบบจัดการหัวข้อบทความพิเศษ Thai Webmaster Association

  50. CMS Setting ใช้ในการปรับแต่งค่าต่างๆ ของ PostNuke Thai Webmaster Association

More Related