05 412 421 Information Retrieval 05 412 421
- Slides: 30
05 -412 -421: Information Retrieval อาจารย ธ ภากรณ นฤมาณนลณ 05 -412 -421: Information Retrieval Content Management System (CMS)
Lecture 3 Content Management System (CMS) 05 -412 -421: Information Retrieval Content Management System (CMS) 2
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) 3
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) 4
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) 5
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) 12
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) • W 3 C friendly pages for browsers • Module extension 05 -412 -421: Information Retrieval Content Management System (CMS) 13
Note: • A rather complete explanation about things we will explore in class can be seen from my slide presentation & paper (sw_nceed 4. zip) CMS �������� นำเสนอในการประชมสมมนาวชาการ “วศวศกษา ” ครงท �������� 4 4�������� - 6 พฤษภาคม พ. ศ. 2549 อ. ปากช�อง จ. นครราชสมา • For now, let see them together! 05 -412 -421: Information Retrieval Content Management System (CMS) 14
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) 15
Introducing XAMPP • An integration package containing a number of useful packages that make it easy to host web sites on various platforms. Apache – My. SQL - PHP – WAMP or LAMP • Allow the ease of installation and set up • Main Page: http: //www. apachefriends. org/en/xampp. html 05 -412 -421: Information Retrieval Content Management System (CMS) 16
Introducing XAMPP (cont. ) Graphics-related packages: Basic packages include • • system, programming & server software: Apache: the famous Web server My. SQL: an excellent, free, open source database PHP: the programming language Perl: the programming language Pro. FTPD: an FTP server Open. SSL: for secure sockets layer support Php. My. Admin: for My. SQL admin. 05 -412 -421: Information Retrieval • GD, the "Graphics Draw" library • libpng, the official PNG reference library • libjpeg, the official JPEG reference library • ncurses, the character graphics library Content Management System (CMS) 17
Introducing XAMPP (cont. ) Database packages: • gdbm, the GNU implementation of the standard UNIX® dbm library • SQLite, an extremely small, zeroconfiguration SQL database engine • Free. TDS, a database library that gives UNIX and Linux programs the ability to talk to Microsoft® SQL and Sybase databases 05 -412 -421: Information Retrieval 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 Content Management System (CMS) 18
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 multilingual messages • mcrypt, an encryption program • Ming, a Flash (SWF) output library • Freetype 2, a software font engine • IMAP C-Client, a mail program API 05 -412 -421: Information Retrieval Content Management System (CMS) 19
XAMPP Installation • Download XAMPP installer and let the install begin • Use default directory for convenience 05 -412 -421: Information Retrieval Content Management System (CMS) 20
Installation complete! 05 -412 -421: Information Retrieval Content Management System (CMS) 21
XAMPP Control No need to tick for running as “service” 05 -412 -421: Information Retrieval Content Management System (CMS) 22
Starting Apache & My. SQL Toggle button 05 -412 -421: Information Retrieval Content Management System (CMS) 23
Check whether the server is up http: //localhost/xampp/ 05 -412 -421: Information Retrieval Content Management System (CMS) 24
Check the “Status” Click here! Status 05 -412 -421: Information Retrieval Content Management System (CMS) 25
Check the “working environment” Click here! phpinfo() 05 -412 -421: Information Retrieval Content Management System (CMS) 26
Let’s secure My. SQL 05 -412 -421: Information Retrieval Content Management System (CMS) 27
Using php. My. Admin 05 -412 -421: Information Retrieval Content Management System (CMS) 28
Update query complete 05 -412 -421: Information Retrieval Content Management System (CMS) 29
Question? 05 -412 -421: Information Retrieval Content Management System (CMS) 30
- Map information retrieval
- Search engines information retrieval in practice
- Information retrieval
- Relevance information retrieval
- Bvf document
- Information retrieval
- Wildcard query in information retrieval
- Elasticsearch information retrieval
- Examples of information retrieval tools
- Skip pointers in information retrieval
- Modern information retrieval
- Relevance information retrieval
- Advantages of information retrieval system
- Information retrieval
- Multimedia information retrieval in irs
- Defense acquisition management information retrieval
- Information retrieval
- Introduction to information retrieval manning
- Visual information retrieval
- Information retrieval
- Bsbi vs spimi
- Relevance information retrieval
- Sequential searching
- Lemur information retrieval
- Information retrieval data structures and algorithms
- Information retrieval
- Discounted cumulative gain
- Capabilities of information retrieval system
- Information retrieval
- Term document incidence matrix
- Query operations in information retrieval