: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Joomla Open source (JOS) Content Management System (CMS)
Advertisements

ระบบการจัดการเรียนการสอนผ่านเว็บด้วย Moodle
ธีระพงษ์ แสงรักษาวงศ์
วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
การพัฒนาระบบฐานข้อมูล
หัวข้อชั้นสูงเกี่ยวกับคอมพิวเตอร์ซอฟต์แวร์
ระบบคลังสินค้านม Milk Warehouse System ผู้จัดทำ
Accessing Web Application Data at Any Time 1. 2 อาจารย์ที่ปรึกษาโครงการ ผศ. กานดา สายแก้ว อาจารย์ผู้ร่วมประเมินโครงการ ผศ. อนัตต์ เจ่าสกุล รศ. วนิดา แก่นอากาศ.
Index ความเป็นมา วัตถุประสงค์ ขอบเขตการทำงาน แนวทางแก้ปัญหา
E-Service รศ. ดร. อนงค์นาฏ ศรีวิหค สำนักบริการคอมพิวเตอร์ มก.
Accessing Web Application Data at Any Time 1. 2 อาจารย์ที่ปรึกษาโครงการ ผศ. กานดา สายแก้ว อาจารย์ผู้ร่วมประเมินโครงการ ผศ. อนัตต์ เจ่าสกุล รศ. วนิดา แก่นอากาศ.
Accessing Web Application Data at Any Time
ภาษาคอมพิวเตอร์ กฎเกณฑ์เกี่ยวกับคำศัพท์ ไวยากรณ์ และ หลักภาษาในการเขียนคำสั่งงานให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งให้กับเราได้ มีหลากหลายชนิดต่างๆ กัน.
1 ProQuest Nursing & Allied Health Source โดย ภวัต เรืองยิ่ง แผนก ฝึกอบรมฐานข้อมูล บริษัท บุ๊คโปรโมชั่น แอนด์ เซอร์วิส จำกัด ปรับปรุงครั้งล่าสุด.
Software.
Web Design and Implementation
การพัฒนาการใช้งานในระบบเว็บ
Intro : การเขียนโปรแกรมบนอินเตอร์เน็ต
วิชา การเขียนโปรแกรมบนเว็บ (Web-based Programming)
ระบบสารสนเทศสำนักงาน (Office Information System : OIS)
HTML เอกสารประกอบการบรรยายรายวิชา Browser-Based Application Development.
การจัดการเอกสารด้วยไลบรารี 1. โครงสร้างของ Live.citcoms.nu.ac.th.
(1) สำนักงานกองทุนสนับสนุนการวิจัย คณะวิศวกรรมศาสตร์ กำแพงแสน มหาวิทยาลัยเกษตรศาสตร์
การจัดการเอกสารด้วยไลบรารี
HTTP Client-Server.
ASP:ACCESS Database.
ASP:ACCESS Database.
Introduction to php Professional Home Page :PHP
การพัฒนาฐานข้อมูลบนเว็บ (Web Database Development)
PHP.
การออกแบบและพัฒนาเว็บไซต์
Install Driver Token Key
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 12 กรกฎาคม 2550 HTML (HyperText Markup Language)
แนวทางการปฏิบัติโครงการจูงมือ น้องน้อยบนดอยสูง 1.
แนะนำภาษาที่ใช้ในการเขียนเว็บไซต์ และระบบฐานข้อมูล
การอบรมพัฒนาระบบ Learning Managment System ด้วยโปรแกรม Moodle คณะแพทยศาสตร์ศิริราช มหาวิทยาลัยมหิดล วันที่ 4-5 มี.ค.2551.
Content Management System with Joomla
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
ซอฟแวร์ระบบจัดการฐานข้อมูล (MySQL)
Thai Webmaster Association1 Asst.Prof.Taskeow srisod.
เทคนิคการสืบค้น Google
โครงการพัฒนาคุณภาพ การบริหารจัดการภาครัฐ (การส่งเสริมให้ส่วนราชการนำร่อง เข้าสู่การพัฒนาคุณภาพการบริหารจัดการภาครัฐ) เขียนลักษณะสำคัญขององค์กร :
- เครื่องมือพัฒนา Web Design - CMS ยอดนิยม - Web Google Map Api
ความรู้เบื้องต้นเกี่ยวกับ PHP Introduction to PHP
ProQuest Nursing & Allied Health Source
เสรี ชิโนดม รู้จักกับ PHP เสรี ชิโนดม
การพัฒนาระบบสารสนเทศงานวิจัย ในคณะทันตแพทยศาสตร์ มหาวิทยาลัยเชียงใหม่
๑ - ๒ พ. ค. ๕๗ น. ต. ณฤทธิ์ บุญทาเลิศ นายทหารปฏิบัติการ แผนกกรรมวิธีข้อมูล กบศ. ยศ. ทร.
Web Application Programming
World Wide Web. You will know หัวเรื่องหลักๆทั้งหมด 5 หัวข้อดังนี้ Basic Web Concept Web application in daily life Essential Web Developer Language How.
บทที่ 1 รู้จักกับการออกแบบเว็บ ไซท์. รู้จักกับการออกแบบเว็บไซท์ ความสำคัญของการออกแบบเว็บไซท์ สร้างความได้เปรียบเหนือคู่แข่ง การออกแบบเว็บไซท์ที่ดี ออกแบบให้ตรงกับเป้าหมายและลักษณะ.
INTRODUCTION SOFTWARE ARCHITECTURE AND DESIGN WATTANAPON G SUTTAPAK Software Engineering, School of Information Communication Technology, University of.
Commission Commission on Higher Education Quality Assessment online system CHEQA Updated July 25, 2013
การพัฒนาโปรแกรมเสริมสำหรับการ แสดงวีดีโอจากเว็บไซต์ภายนอกใน เวิร์ดเพรส (Development plugin for displaying video from an external website in WordPress)
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
ระบบทะเบียนเว็บเซอร์วิสสาธารณะแห่งประเทศไทยแบบเว็บ 2.0
Innovations of Mobile Technology for e-Learning. ขั้นตอนการดำเนินงาน Install phpMotion Design & Programming Testing & Distributing.
การพัฒนาการเรียนรู้รายวิชาการโปรแกรมคอมพิวเตอร์ด้วย e-Learning
PHP. P ersonal H ome P age P rofessional H ome P age PHP : H ypertext P reprocessor.
Introduction to SQL (MySQL) – Special Problem (Database)
ณัฏฐวุฒิ เอี่ยมอินทร์
OS Network. Network Operating System, NOS Netware from Novell Microsoft Windows NT Server Microsoft Windows NT 2003 Server AppleShare Unix Linux.
1 Introduction to Web Design Chapter 1. 2 ก้าวสู่ยุค อินเตอร์เน็ต.
CHAPTER 1 INTRODUCTION TO JAVA WEB PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of.
หลักสูตรการพัฒนาเว็บไซต์ส่วนงานด้วย CMS ส่วนกลาง
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
Introduction TO Web PRogramming
Multimedia Production
Injection.
สารสนเทศศาสตร์เบื้องต้น
ใบสำเนางานนำเสนอ:

05-412-421: Information Retrieval อาจารย์ ธีภากรณ์ นฤมาณนลิณี

Lecture 3 Content Management System (CMS) 05-412-421: Information Retrieval Content Management System (CMS)

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 05-412-421: Information Retrieval Content Management System (CMS)

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 05-412-421: Information Retrieval Content Management System (CMS)

Topics Introducing CMS Technology The use of Joomla! CMS in our class XAMPP Package for hosting web sites 05-412-421: Information Retrieval Content Management System (CMS)

เว็บเพจส่วนบุคคล vs เว็บเพจองค์กร เว็บเพจส่วนบุคคล (Personal web site) มีโครงสร้างที่ไม่ซับซ้อน เพราะเป็นข้อมูลด้านต่างๆ ของบุคคลคนเดียว ไม่จำเป็นต้องปรับปรุงเนื้อหาข้อมูลภายในเว็บเป็นประจำ ง่ายต่อการจัดการ เนื่องจากมักดำเนินการโดยเจ้าของเว็บเอง เว็บเพจองค์กร (Enterprise web site) มีโครงสร้างที่ซับซ้อน ตามข้อมูลเนื้อหาของหน่วยงานย่อยๆ ภายใน มีการปรับปรุงข้อมูลอยู่สม่ำเสมอ เพื่อแจ้งข่าว / ประกาศต่างๆ ยากต่อการจัดการ เนื่องจากต้องมีการประสานกันระหว่างผู้ดูแลเว็บกับผู้ให้ข้อมูลในหน่วยงานย่อยๆ ภายใน 05-412-421: Information Retrieval Content Management System (CMS)

เทคโนโลยี CMS ช่วยเว็บองค์กรได้อย่างไร? ด้านการจัดการ ง่าย & สะดวกต่อการเพิ่ม / ปรับปรุงเนื้อหาภายในเว็บ กำหนดให้มีการตรวจสอบเนื้อหาก่อนขึ้นแสดงบนเว็บได้ อนุญาติให้ผู้ใช้หลายคน (จากหลายหน่วยงาน) มีสิทธิร่วมในการปรับปรุงข้อมูลภายในเว็บได้ เอื้อให้รูปแบบข้อมูลในเว็บเป็นเอกภาพ (Consistent Design) ลดเวลาในการจัดการให้กับเจ้าหน้าที่เทคนิคซึ่งดูแลเว็บ 05-412-421: Information Retrieval Content Management System (CMS)

เทคโนโลยี CMS ช่วยเว็บองค์กรได้อย่างไร? (ต่อ) ด้านเทคนิค ผู้ใช้งานเรียนรู้การใช้เครื่องมือในการเพิ่มเนื้อหาเว็บได้เร็ว เนื่องจาก มีการอินเตอร์เฟสผู้ใช้แบบกราฟฟิก (GUI) เช่นที่พบในโปรแกรมทั่วไป เช่น Microsoft Office เป็นต้น ลดปัญหาจากการที่เจ้าหน้าที่ผู้พัฒนาเว็บ ลาออก ไป แล้วจะไม่สามารถดูแลเว็บได้ 05-412-421: Information Retrieval Content Management System (CMS)

แล้ว “เทคโนโลยี 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) 05-412-421: Information Retrieval Content Management System (CMS)

แนวคิดของ “เทคโนโลยี CMS” นักออกแบบ/พัฒนาเว็บ (Web Designer) สร้างเว็บไซต์ (Web site) กำหนดสิทธิสำหรับผู้ที่จะสามารถเพิ่ม/Post เนื้อหาขึ้นเว็บไซต์ เจ้าหน้าที่ให้ข้อมูล (ไม่จำเป็นต้องมีความรู้เชิงเทคนิค) ใช้ เว็บเบราเซอร์ (Web browser) ในการเพิ่ม / แก้ไขเนื้อหา ผู้ดูแลข้อมูล (Supervisor) ตรวจสอบ (Approve) เนื้อหาได้ ทางเว็บเบราเซอร์ ก่อนที่จะอนุญาตให้แสดงผลบนเว็บต่อไป 05-412-421: Information Retrieval Content Management System (CMS)

ตัวอย่าง CMS ที่นิยมในประเทศไทย คุณสมบัติพื้นฐานทั่วไป ไม่จำเป็นต้องมีความรู้หรือทักษะเกี่ยวกับ HTML หรือ XML เพียงพิมพ์ข้อมูลที่ต้องการ แทรกรูป & คลิ๊กปุ่มเพื่อส่งขึ้นเว็บ! สามารถอัพโหลดรูปกราฟฟิก Flash แอนนิเมชั่น เอกสารแบบ PDF หรือไฟล์สเปรตชีต (spreadsheet) ได้ ตัวอย่าง (โอเพ่นซอร์สซอฟต์แวร์) PhpNuke: http://www.thainuke.net/nuke/index.php Mambo: www.mamboserver.com Joomla: http://www.joomla.org 05-412-421: Information Retrieval Content Management System (CMS)

Topics Introducing CMS Technology The use of Joomla CMS in our class XAMPP Package for hosting web sites 05-412-421: Information Retrieval Content Management System (CMS)

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 05-412-421: Information Retrieval Content Management System (CMS)

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 กับบทบาทการเป็นเครื่องมือช่วยการศึกษาด้านวิศวกรรมสารสนเทศ นำเสนอในการประชุมสัมมนาวิชาการ “วิศวศึกษา” ครั้งที่ 4 4 - 6 พฤษภาคม พ.ศ. 2549 อ.ปากชอง จ.นครราชสีมา For now, let see them together! 05-412-421: Information Retrieval Content Management System (CMS)

Topics Introducing CMS Technology The use of Joomla CMS in our class XAMPP Package for hosting web sites 05-412-421: Information Retrieval Content Management System (CMS)

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: http://www.apachefriends.org/en/xampp.html Apache – MySQL - PHP 05-412-421: Information Retrieval Content Management System (CMS)

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 05-412-421: Information Retrieval Content Management System (CMS)

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 05-412-421: Information Retrieval Content Management System (CMS)

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 05-412-421: Information Retrieval Content Management System (CMS)

XAMPP Installation Download XAMPP installer and let the install begin Use default directory for convenience 05-412-421: Information Retrieval Content Management System (CMS)

Installation complete! 05-412-421: Information Retrieval Content Management System (CMS)

XAMPP Control No need to tick for running as “service” 05-412-421: Information Retrieval Content Management System (CMS)

Starting Apache & MySQL Toggle button 05-412-421: Information Retrieval Content Management System (CMS)

Check whether the server is up http://localhost/xampp/ 05-412-421: Information Retrieval Content Management System (CMS)

Check the “Status” Click here! Status 05-412-421: Information Retrieval Content Management System (CMS)

Check the “working environment” Click here! phpinfo() 05-412-421: Information Retrieval Content Management System (CMS)

Let’s secure MySQL 05-412-421: Information Retrieval Content Management System (CMS)

Using phpMyAdmin 05-412-421: Information Retrieval Content Management System (CMS)

Update query complete 05-412-421: Information Retrieval Content Management System (CMS)

Question? 05-412-421: Information Retrieval Content Management System (CMS)