Transcript Slide 1
Creating library website using Joomla (Open Source-Content Management System): A case study on IIM Ahmedabad library website by Jignesh Amin Professional Assistant Vikram Sarabhai Library IIM Ahmedabad Viral Navik Professional Assistant Vikram Sarabhai Library IIM Ahmedabad 21st to 23rd March, CALIBER 2013 What is Joomla • Joomla is a free, open source content management system • Organizes all forms of content • It helps you to create/edit/delete content in a shared database • Content shared across the Web site • Content can be published or not - based on conditions (Approved, Date range, Viewer rights) • Easy to use and expandable Joomla Originated in 2000 as Mambo, Split in 2005 to form Joomla The name Joomla is a phonetic spelling for the Swahili word "Jumla", which means "all together" or "as a whole". An award-winning content management system (CMS) Open Source software Available for Linux and Windows Why Joomla? Open Source It’s Easy to Install, Use and Manage by non technical person and no need of HTML Separation of Content and Form Portable Extendable Strong Support Communities Top Ten Open Source CMS 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. WordPress Joomla Drupal Media Wiki Plone Liferay TYPO3 Moodle Dolphin Pligg http://trends.builtwith.com/cms Comparison Metrics A tool to compare up to 10 content management systems at once. http://www.cmsmatrix.org/matrix Google Search Trend In the Beginning Everybody used a text editor (coding language) to construct Web pages in a language called HTML If you know the HTML mark up language, you can control the content of your Web site. “The Webmaster” Problem! Must learn HTML or hire web developer. Big Webmaster HTML is time consuming & Static Benefits of CMS Creation of content in a standard format using a Web browser and WYSIWYG (What-You-See-Is-WhatYou-Get) editor Share the work with several staff members and have options to let the public enter content (Library 2.0) Archive and reuse content BYE… BYE… FrontPage & DreamWeaver What Joomla can do ? Some real examples Corporate Web sites or portals Online magazines, newspapers, and publications E-commerce and online reservations Government applications Small business Web sites Non-profit and organizational Web sites Community-based portals School Web sites Personal or family homepages Who are using Joomla ? (Live Example) MTV Networks Quizilla (Social networking) - http://www.quizilla.com IHOP (Restaurant chain) - http://www.ihop.com Harvard University (Educational) - http://gsas.harvard.edu Citibank (Financial institution intranet) - Not publicly accessible The Green Maven (Eco-resources) - http://www.greenmaven.com Outdoor Photographer (Magazine) - http://www.outdoorphotographer.com PlayShakespeare.com (Cultural) - http://www.playshakespeare.com Senso Interiors (Furniture design) - http://www.sensointeriors.co.za & Prerequisites to Install Joomla PHP (Coding Language) 4.2.x or above: http://www.php.net MySQL (Database) 3.23.x or above: http://www.mysql.com Apache (Webserver) 1.13.19 or above: http://www.apache.org Also available bundle (Package) like WAMP or XAMPP (for Windows) or LAMP (for Linux) Download Joomla from http://www.joomla.org/download.html Basic Structure of Joomla Front-end ›Viewable by users Back-end ›Editable by administrator Database ›Stores information Simple steps for Installation of Joomla Simple – Download, Unzip, Install Installation Screen 1 Screen 2 Screen 3 Final Installation Screen Administration Module User Name Password Main Admin Panel Hierarchy of Module Category Manager Content Items Manager Content Static Content Section Manager Frontpage Manager Archive Manager Category Manager Create a New Category Section Manager Create a New Section Content Items Manager Create a New Content Static Content Manager Create a New Static Content Media Manager Change the Template Add New Template Website for Joomla Templates http://www.joomla24.com/ Components Add New Component Website for Joomla Components http://extensions.joomla.org/extensions Modules Add New Modules Website for Joomla Modules http://extensions.joomla.org/extensions Lets start work with Joomla