slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
วิทยากร : อ.อาณัติ รัตนถิรกุล E-mail : arnut@cmsthailand.com PowerPoint Presentation
Download Presentation
วิทยากร : อ.อาณัติ รัตนถิรกุล E-mail : arnut@cmsthailand.com

Loading in 2 Seconds...

play fullscreen
1 / 62

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


  • 100 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

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


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

CMS

Open Source

Content Management System

For Webmaster

วิทยากร : อ.อาณัติ รัตนถิรกุล

E-mail : arnut@cmsthailand.com

Thai Webmaster Association

slide2

CMS

แนะนำ Open Source Software ตามแนวทาง GNU/GPL

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

Thai Webmaster Association

slide3

CMS

แนะนำ Open Source Software ตามแนวทาง GNU/GPL

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

Thai Webmaster Association

slide4

CMS

แนะนำ CMS

CMS ย่อมาจาก Content Management System เป็นระบบที่ใช้ในการสร้างเว็บไซต์แบบสำเร็จรูป

ตัวอย่างโปรแกรม CMS เช่น

  • PostNuke
  • PHPNuke
  • MyPHPNuke
  • Mambo
  • eNvolution

Thai Webmaster Association

slide5

CMS

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

Thai Webmaster Association

slide7

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

www.mypurdue.com

Thai Webmaster Association

slide8

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

www.cyberbudy.net

Thai Webmaster Association

slide9

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

www.portalzine.de

Thai Webmaster Association

slide10

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

www.interzap.com

Thai Webmaster Association

slide11

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

thailinuxcafe.com

Thai Webmaster Association

slide12

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

www.siamlinux.com

Thai Webmaster Association

slide13

CMS

ตัวอย่างไซต์ที่พัฒนาโดยใช้ PostNuke

www.opentle.org

Thai Webmaster Association

appserv

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

appserv 9 0

CMS

การจำลองพีซีเป็นเว็บเซิร์ฟเวอร์ด้วย AppServ 9.0

ดาวน์โหลดโปรแกรม AppServ ได้ที่เว็บไซต์

www.appservnetwork.com

Thai Webmaster Association

appserv1

CMS

การติดตั้งโปรแกรม AppServ

Double Click ที่ไอคอน appserv-win32-version.exe

Thai Webmaster Association

web server

CMS

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

Thai Webmaster Association

web server1

CMS

ห้องเก็บ Web Server

C:\AppServ\www\

  • Apache เก็บไฟล์คอนฟิก Apache
  • MySQL เก็บฐานข้อมูล MySQL
  • PHP เก็บข้อมูลภาษา PHP
  • www เก็บข้อมูลเว็บไซต์

Thai Webmaster Association

postnuke windows

CMS

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

Thai Webmaster Association

postnuke1

CMS

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

Thai Webmaster Association

postnuke2

CMS

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

Thai Webmaster Association

postnuke linux

CMS

การติดตั้ง PostNuke บนระบบปฏิบัติการ Linux

ในการติดตั้ง PostNuke จะใช้แพ็กเก็จแบบ .tar.gz

  • ในที่นี้ขอจำลองการติดตั้งบนระบบ RedHat Linux / Mandrake Linux
  • ระบบของท่านต้องทำการติดตั้งโปรแกรม Apache / PHP / MySQL / phpMyAdmin เสร็จก่อนหน้านี้แล้ว

Thai Webmaster Association

postnuke linux1

CMS

การติดตั้ง PostNuke บนระบบปฏิบัติการ Linux

รูปแบบการติดตั้ง

# tar -zvxf postnuke-version.tar.gz

  • ทำการคัดลอกโฟลเดอร์ html ไปไว้ในห้อง /var/www/html หรือห้องที่เก็บไฟล์โฮมเพจ
  • ทดสอบเว็บโดยการพิมพ์ URL ดังนี้

http://127.0.0.1/html/

Thai Webmaster Association

postnuke3

CMS

การปรับแต่ง PostNuke ก่อนใช้งาน

Thai Webmaster Association

postnuke4

CMS

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

Thai Webmaster Association

postnuke5

CMS

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

Thai Webmaster Association

postnuke6

CMS

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

Thai Webmaster Association

postnuke7

CMS

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

Thai Webmaster Association

postnuke8

CMS

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

Thai Webmaster Association

postnuke9

CMS

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

Thai Webmaster Association

postnuke10

CMS

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

Thai Webmaster Association

add story

CMS

Add Story ใช้ในการเพิ่มบทความ/เรื่อง

Thai Webmaster Association

admin message

CMS

Admin Message ระบบจัดการข้อความ

Thai Webmaster Association

banners

CMS

Banners ระบบจัดการแถบโฆษณา

Thai Webmaster Association

blocks

CMS

Blocks ใช้ในการเพิ่ม-ยกเลิก โปรแกรมประกอบ

Thai Webmaster Association

comments

CMS

Comments ใช้ในการตั้งค่าระบบในการออกความคิดเห็น

Thai Webmaster Association

downloads

CMS

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

Thai Webmaster Association

ephemerids

CMS

Ephemerids ใช้ในการเพิ่มเหตุการในอดีต

Thai Webmaster Association

slide39

CMS

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

Thai Webmaster Association

group

CMS

Group ระบบจัดการกลุ่มผู้ใช้

Thai Webmaster Association

language

CMS

Language ใช้ในการเลือกภาษาที่ต้องการทำงาน

Thai Webmaster Association

mail user

CMS

Mail User ใช้ในการส่งเมล์ถึงผู้ใช้

Thai Webmaster Association

Thai Webmaster Association

module

CMS

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

Thai Webmaster Association

Thai Webmaster Association

permission

CMS

Permission ใช้สำหรับจัดการสิทธิของผู้ใช้

Thai Webmaster Association

polls

CMS

Polls ใช้ในการจัดการแบบสำรวจ

Thai Webmaster Association

quotes

CMS

Quotes ใช้ในการเพิ่มประโยคพูด-และประโยคพูด

Thai Webmaster Association

http referer http

CMS

HTTP Referer HTTP ที่ส่งผู้ชมเข้ามา

Thai Webmaster Association

reviews

CMS

Reviews ใช้ในการจัดการบทวิจารย์

Thai Webmaster Association

section

CMS

Section ระบบจัดการหัวข้อบทความพิเศษ

Thai Webmaster Association

setting postnuke

CMS

Setting ใช้ในการปรับแต่งค่าต่างๆ ของ PostNuke

Thai Webmaster Association

submit news

CMS

Submit News ใช้ในการเซ็ตการติดตั้งระบบส่งข่าว

Thai Webmaster Association

topics

CMS

Topics ใช้ในการจัดการหัวข้อ

Thai Webmaster Association

top list

CMS

Top List ติดตั้งระบบนับความนิยม

Thai Webmaster Association

users

CMS

Users ระบบจัดการบัญชีสมาชิก

Thai Webmaster Association

links link

CMS

Links ใช้ในการจัดการหน้าเพจ Link

Thai Webmaster Association

themes1

CMS

การเพิ่มเติมทีม (Themes)

Themes ใช้สำหรับเปลี่ยนแปลงหน้าเว็บเพจใหม่ โดยผู้ใช้สามารถหา Themes มาได้ 2 วิธีด้วยกันดังนี้

  • ดาวน์โหลดทีมได้จากเว็บไซต์ themes.postnuke.com

หรือเว็บไซต์อื่นที่เปิดให้บริการ

  • สร้างทีมขึ้นใช้งานเอง

Thai Webmaster Association

themes2

CMS

การเพิ่มเติมทีม (Themes)

ขั้นตอนการเปลี่ยนแปลง Themes

  • หลังจากดาวน์โหลดทีมมาแล้วให้ทำการคัดลอกทีมไปไว้ในห้อง C:\AppServ\www\html\themes
  • เราสามารถเปลี่ยนแปลง Themes ได้โดย Login เข้าในฐานะ Admin
  • คลิกปุ่ม My Accounts
  • คลิกปุ่มเลือกฉากโปรแกรม (Select Themes)
  • คลิกเลือก Themes ตามต้องการ

Thai Webmaster Association

postnuke hosting

CMS

การอัปโหลด PostNuke ขึ้นบน Hosting จริง

โปรแกรมที่นิยมในการอับโหลดเว็บไซต์ขึ้นบนอินเทอร์เน็ต

  • WS_FTP
  • Cute_FTP

Thai Webmaster Association

slide60

CMS

แหล่งข้อมูลน่าสนใจ
  • www.cmsthailand.com
  • www.postnuke.com
  • www.postnukethai.com
  • www.php.net
  • www.mysql.com
  • www.weberdev.com
  • www.phpbuilder.com
  • sourceforge.net

Thai Webmaster Association

web hosting

CMS

Web Hosting ทดสอบ
  • www.free-php-hosting.com

Thai Webmaster Association

slide62

CMS

Q&A

Thai Webmaster Association