ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
1
05-412-421: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี
2
Lecture 3 Content Management System (CMS)
: Information Retrieval Content Management System (CMS)
3
Preview: This chapter, we will learn Web Content Management System (CMS), a technology that can help us for building a “GOOD” web Not just beauty, but easy to maintain Flexibility Sophisticated Interactions Ease of Use : Information Retrieval Content Management System (CMS)
4
Preview: The focus in this chapter is on the issue:
Why does the CMS tech. becomes a good choice for designing & managing contents of enterprise web sites? While all class materials are based on Joomla! CMS, but it can be applied to most of CMS software : Information Retrieval Content Management System (CMS)
5
Topics Introducing CMS Technology The use of Joomla! CMS in our class
XAMPP Package for hosting web sites : Information Retrieval Content Management System (CMS)
6
เว็บเพจส่วนบุคคล vs เว็บเพจองค์กร
เว็บเพจส่วนบุคคล (Personal web site) มีโครงสร้างที่ไม่ซับซ้อน เพราะเป็นข้อมูลด้านต่างๆ ของบุคคลคนเดียว ไม่จำเป็นต้องปรับปรุงเนื้อหาข้อมูลภายในเว็บเป็นประจำ ง่ายต่อการจัดการ เนื่องจากมักดำเนินการโดยเจ้าของเว็บเอง เว็บเพจองค์กร (Enterprise web site) มีโครงสร้างที่ซับซ้อน ตามข้อมูลเนื้อหาของหน่วยงานย่อยๆ ภายใน มีการปรับปรุงข้อมูลอยู่สม่ำเสมอ เพื่อแจ้งข่าว / ประกาศต่างๆ ยากต่อการจัดการ เนื่องจากต้องมีการประสานกันระหว่างผู้ดูแลเว็บกับผู้ให้ข้อมูลในหน่วยงานย่อยๆ ภายใน : Information Retrieval Content Management System (CMS)
7
เทคโนโลยี CMS ช่วยเว็บองค์กรได้อย่างไร?
ด้านการจัดการ ง่าย & สะดวกต่อการเพิ่ม / ปรับปรุงเนื้อหาภายในเว็บ กำหนดให้มีการตรวจสอบเนื้อหาก่อนขึ้นแสดงบนเว็บได้ อนุญาติให้ผู้ใช้หลายคน (จากหลายหน่วยงาน) มีสิทธิร่วมในการปรับปรุงข้อมูลภายในเว็บได้ เอื้อให้รูปแบบข้อมูลในเว็บเป็นเอกภาพ (Consistent Design) ลดเวลาในการจัดการให้กับเจ้าหน้าที่เทคนิคซึ่งดูแลเว็บ : Information Retrieval Content Management System (CMS)
8
เทคโนโลยี CMS ช่วยเว็บองค์กรได้อย่างไร? (ต่อ)
ด้านเทคนิค ผู้ใช้งานเรียนรู้การใช้เครื่องมือในการเพิ่มเนื้อหาเว็บได้เร็ว เนื่องจาก มีการอินเตอร์เฟสผู้ใช้แบบกราฟฟิก (GUI) เช่นที่พบในโปรแกรมทั่วไป เช่น Microsoft Office เป็นต้น ลดปัญหาจากการที่เจ้าหน้าที่ผู้พัฒนาเว็บ ลาออก ไป แล้วจะไม่สามารถดูแลเว็บได้ : Information Retrieval Content Management System (CMS)
9
แล้ว “เทคโนโลยี CMS” คืออะไร?
CMS = Content Management System เป็นเครื่องมือเว็บ (An integrated set of software tools) ในยุคที่สาม หลังจาก ยุค 1st เว็บเพจแบบคงที่ (Static HTML web page) ยุค 2nd เว็บเพจแบบพลวัต (Dynamic HTML web page) แยกส่วนดำเนินการระหว่าง การสร้าง/ออกแบบเว็บ (Design Good Websites) และ ความสะดวกในการเพิ่มเนื้อหาเว็บ (Ease of adding content) : Information Retrieval Content Management System (CMS)
10
แนวคิดของ “เทคโนโลยี CMS”
นักออกแบบ/พัฒนาเว็บ (Web Designer) สร้างเว็บไซต์ (Web site) กำหนดสิทธิสำหรับผู้ที่จะสามารถเพิ่ม/Post เนื้อหาขึ้นเว็บไซต์ เจ้าหน้าที่ให้ข้อมูล (ไม่จำเป็นต้องมีความรู้เชิงเทคนิค) ใช้ เว็บเบราเซอร์ (Web browser) ในการเพิ่ม / แก้ไขเนื้อหา ผู้ดูแลข้อมูล (Supervisor) ตรวจสอบ (Approve) เนื้อหาได้ ทางเว็บเบราเซอร์ ก่อนที่จะอนุญาตให้แสดงผลบนเว็บต่อไป : Information Retrieval Content Management System (CMS)
11
ตัวอย่าง CMS ที่นิยมในประเทศไทย
คุณสมบัติพื้นฐานทั่วไป ไม่จำเป็นต้องมีความรู้หรือทักษะเกี่ยวกับ HTML หรือ XML เพียงพิมพ์ข้อมูลที่ต้องการ แทรกรูป & คลิ๊กปุ่มเพื่อส่งขึ้นเว็บ! สามารถอัพโหลดรูปกราฟฟิก Flash แอนนิเมชั่น เอกสารแบบ PDF หรือไฟล์สเปรตชีต (spreadsheet) ได้ ตัวอย่าง (โอเพ่นซอร์สซอฟต์แวร์) PhpNuke: Mambo: Joomla: : Information Retrieval Content Management System (CMS)
12
Topics Introducing CMS Technology The use of Joomla CMS in our class
XAMPP Package for hosting web sites : Information Retrieval Content Management System (CMS)
13
The use of Joomla! CMS in our class
We will explore Joomla! in many ways, such as a management platform for organizing and managing web contents in the efficient manner among a group of officers and users a deployment platform for studying advance issues in web development technology such as CSS (Cascade Style Sheet for web pages) W3C friendly pages for browsers Module extension : Information Retrieval Content Management System (CMS)
14
CMS กับบทบาทการเป็นเครื่องมือช่วยการศึกษาด้านวิศวกรรมสารสนเทศ
Note: A rather complete explanation about things we will explore in class can be seen from my slide presentation & paper (sw_nceed4.zip) CMS กับบทบาทการเป็นเครื่องมือช่วยการศึกษาด้านวิศวกรรมสารสนเทศ นำเสนอในการประชุมสัมมนาวิชาการ “วิศวศึกษา” ครั้งที่ พฤษภาคม พ.ศ อ.ปากชอง จ.นครราชสีมา For now, let see them together! : Information Retrieval Content Management System (CMS)
15
Topics Introducing CMS Technology The use of Joomla CMS in our class
XAMPP Package for hosting web sites : Information Retrieval Content Management System (CMS)
16
Introducing XAMPP An integration package containing a number of useful packages that make it easy to host web sites on various platforms. WAMP or LAMP Allow the ease of installation and set up Main Page: Apache – MySQL - PHP : Information Retrieval Content Management System (CMS)
17
Introducing XAMPP (cont.)
Basic packages include system, programming & server software: Apache: the famous Web server MySQL: an excellent, free, open source database PHP: the programming language Perl: the programming language ProFTPD: an FTP server OpenSSL: for secure sockets layer support PhpMyAdmin: for MySQL admin. Graphics-related packages: GD, the "Graphics Draw" library libpng, the official PNG reference library libjpeg, the official JPEG reference library ncurses, the character graphics library : Information Retrieval Content Management System (CMS)
18
Introducing XAMPP (cont.)
Database packages: gdbm, the GNU implementation of the standard UNIX® dbm library SQLite, an extremely small, zero-configuration SQL database engine FreeTDS, a database library that gives UNIX and Linux programs the ability to talk to Microsoft® SQL and Sybase databases Tools for XML development: expat, an XML parser library Salbotron, an XML toolkit libxml, an XML C parser and toolkit for GNOME For PHP development: PEAR, the PHP library A pdf class, for dynamic PDF generation and handling TURCK MMCache, a PHP performance enhancer : Information Retrieval Content Management System (CMS)
19
Introducing XAMPP (cont.)
Misc. packages zlib, a compression library mod_perl, which embeds a persistent Perl interpreter in Apache gettext, a toolset that assists GNU packages in producing multi-lingual messages mcrypt, an encryption program Ming, a Flash (SWF) output library Freetype2, a software font engine IMAP C-Client, a mail program API : Information Retrieval Content Management System (CMS)
20
XAMPP Installation Download XAMPP installer and let the install begin
Use default directory for convenience : Information Retrieval Content Management System (CMS)
21
Installation complete!
: Information Retrieval Content Management System (CMS)
22
XAMPP Control No need to tick for running as “service”
: Information Retrieval Content Management System (CMS)
23
Starting Apache & MySQL
Toggle button : Information Retrieval Content Management System (CMS)
24
Check whether the server is up
: Information Retrieval Content Management System (CMS)
25
Check the “Status” Click here! Status
: Information Retrieval Content Management System (CMS)
26
Check the “working environment”
Click here! phpinfo() : Information Retrieval Content Management System (CMS)
27
Let’s secure MySQL 05-412-421: Information Retrieval
Content Management System (CMS)
28
Using phpMyAdmin 05-412-421: Information Retrieval
Content Management System (CMS)
29
Update query complete 05-412-421: Information Retrieval
Content Management System (CMS)
30
Question? 05-412-421: Information Retrieval
Content Management System (CMS)
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.