3d9663bbc58a7051e8df703e52dd1d9e.ppt
- Количество слайдов: 58
JOOMLA Workshop Develop Dynamic website by yourself without programming
About Me Md. Mijanur Rahman Outsourcing and Digital Marketing Professional Writer, IT Professional Book Software Engineer Info. Base System , ICT consultant , Syntech Solution Center Lecturer, Department of Software Engineering, Daffodil International University. Professional Trainer of Bd. Jobs and Jobs. Bd.
Outsourcing Workshop @ Pabna
Outsourcing Workshop @ Pabna
Outsourcing Workshop @ Jobsbd
Outsourcing Seminar @ Jobsbd
Outsourcing Seminar @ Press Club, Chittagong
Outsourcing Seminar @ Jobsbd
Outsourcing Program @ RTV
Outsourcing Seminar @ Tangail
IT Training @ BTV (Bangladesh Television )
utsourcing Workshop @ Outsourcing Workshop @ Nohakhali, Public Hall U
utsourcing Workshop @ U Outsourcing Workshop @ Nohakhali, Public Hall
Joomla!, and … You ! what can we learn , where can we work together and how can we get benefit from the open source world
What is Joomla! ? Joomla! is a Content Management System (CMS) which enables you to build Web sites and powerful online applications Created by the same award-winning team that brought the Mambo CMS to its current state of stardom. Joomla! is a reband of Mambo 4. 5. 2 5
History of Joomla! was started in September 2005 by an Australian company name Miro Corporation and ten base developers. The corporation after dividing with others formed a non-profit foundation in order to fund the dream project 6
Why Joomla! ? The name • phonetic spelling of the word ‘Jumla’. • means ‘all together’ The community • Joomla is more then just software, it is people 6
What is CMS ? What's a content management system (CMS)? • A content management system is software that keeps track of every piece of content on your Web site, much like your local public library keeps track of books and stores them. What is Content • Content can be simple text, photos, music, video, documents, or just about anything you can think of 6
Advantage of CMS ? Advantage of content management system (CMS)? • A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Since the CMS manages all your content, you don't have to. 6
Benefits of the Open Source CMS Consistent website design Availability of pre-packaged modules Active open source community (for support) Empowers staff and potentially customers Encourages communication and collaboration Content can easily be repurposed Content is organized and searchable
What Does that Mean? No more asking IT or Web Developers to edit content No programming knowledge necessary to create web pages The right experts are working on the right parts In short: Content and Presentation are kept separate.
The 1990 s Way In order to create the page on the right you need to know how to write the code on the left. Image from the Joomla Tutorial: http: //tinyurl. com/hagn 7
The New Way Design is pulled out into a CSS file, still requiring that know how to write the code on the left to create the page on the right. Image from the Joomla Tutorial: http: //tinyurl. com/hagn 7
The CMS Way With a Content Management System (CMS) all you need to know is how to type the red text on the left to create the page on the right. Image from the Joomla Tutorial: http: //tinyurl. com/hagn 7
Why Joomla? Easy install (even for non programmers) Ever growing community of users, third-party developers and companies dedicated to Joomla Easy editing of content, updating images and multimedia, and managing critical data through a WYSIWYG editor Ability to set up multiple editors (users) with different levels of user access Ability to customize design through the use of multiple templates, and back end tools.
How are we organised ? People • Core 25 members • Workgroups 160 members Resources • Forum **** 1000 visitors a day 450 project / 4750 developers 8
Joomla 1. 5. X Goals Improved usability, manageability, and scalability Expand accessibility Extend the integration of external applications Enhance the content delivery, template and presentation capabilities Achieve a more sustainable and flexible framework Backwards compatibility with previous releases of components, templates, modules and other extensions
Joomla 1. 5 Features Easier installation process “On the fly” creation of the configuration. php file within the installation Quicker installation process using Ajax Additional configuration features available within the admin interface after the installation is complete (user and article manger, global configuration)
Basics of Joomla! Architecture Front-end www. sitename. com Database Joomla! is a „Content Management System‟, which means that it is a system for managing different types of content. All content is stored in the database The administrative back-end of Joomla! allows you to edit this content or add new content. Whenever a visitor visits the website, the front-end shows him this content from the database. Administration www. sitename. com/administrator Hence, managing a Joomla! site is mainly about logging into the administrative panel and adding or editing content.
What Does Joomla Look Like ? Joomla consists of three seperate but related applications. • The Installer Application is used to install Joomla. Typically it is only used once, and can then be removed. • The Site Application is used by the users and contains all of the public content. • The Administrative Application is used by admins to maintain the site. Presentation name change me in master 15
Global Use of JOOMLA
Working together 15
General Information Started in September 2005. Joomla! 1. 0 is still mainstream. Joomla! 1. 5 usage is very good after six months. Over 219, 000 members on the forum with over 137 million posts. Over 3750 registered extensions. Presentation name change me in master 13
Working together ? • Cross system authentication • Easy export/import of content • Working together on libraries • Exchanging knowledge 16
Easy Installation. Our Server Specs: • Download Latest Joomla! • Prepare My. SQL Database • Unzip and Upload Files to Server Software PHP My. SQL Joomla 1. 02 Apache Server XAMPP Windows Server 2003 Hardware • Browser Install CPU: Dual Xeon® 2. 8 GHz RAM: 2 GB 400 MHz DDR 2 Storage: 36 GB x 4 (RAID 5) Tape Backup
Joomla! 1. 5 Framework
Joomla! 1. 6/1. 7 Framework
Why Joomla ? Joomla! 1. 5 runs on many platforms. Presentation name change me in master 6
Why Joomla ? Joomla! 1. 5 is easy to install Presentation name change me in master 5
Why Joomla ? Joomla! 1. 5 is easier to administer Presentation name change me in master 10
Why Joomla ? Joomla! 1. 5 is multi-lingual Presentation name change me in master 8
Joomla Applications Joomla Site Application Presentation name change me in master 17
Joomla Applications Joomla Administrative Installer Presentation name change me in master 18
Joomla Applications The Administrative Application is used to edit content, install extensions, upload media, and organise the menu. Presentation name change me in master 19
Joomla Extensions Administrator Control Panel Templates In Joomla Administrator Control A templates defines the layout of your Panel, you can install Joomla web site Front-end Components, Modules and Templates easily. Components are core elements of Joomla’s functionality. Modules are small content items that can be displayed anywhere that your template allows them to be displayed.
How are we organised ? People • Core 25 members • Workgroups 160 members Resources • Forum **** 1000 visitors a day 450 project / 4750 developers 8
Visit the Joomla! Community Portal™ • The Joomla Community Portal™ is the ideal place to find a variety of resources for novices and experts alike 6
Engage in the Joomla! Forums • The Joomla Forums are a vibrant community of users asking for help and giving expert advice. 6
Browse the Joomla! Extensions Directory™ • Joomla was made to be highly extensible and customizable to your needs. Thousands of extensions are available in the Joomla Extensions Directory™, many of which are free of charge 6
Browse the Joomla! Extensions Directory™ Requirements for Joomla 1. 5. x 6
Mission • Our mission is to provide a flexible platform for digital publishing and collaboration 6
Key Values • Freedom • Equality • Trust • Community • Collaboration • Usability 6
Few examples of Web sites that use Joomla Few examples of Web sites that use Joomla: 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 Play. Shakespeare. com (Cultural) - http: //www. playshakespeare. com Senso Interiors (Furniture design) - http: //www. sensointeriors. co. za 8
Government think in joomla Bangladeshi government web sites are moving to joomla CMS www. mos. gov. bd www. pmo. gov. bd
Trends Becoming Popular Presentation name change me in master 14
The Future of Joomla What's coming in Joomla 1. 6 ? • Access Control Lists > User Profiles via Plug-in >Additional User Management >Package Management >Expansion of the Help >System New Category >Management • PHP 5. 2 Presentation name change me in master 26
Joomla Resources Project Site: http: //www. joomla. org Demo Site: http: //demo. joomla. org [front end - the users view] Demo Site: http: //demo. joomla. org/administrator [back end - administrative tool (use "admin" as log in name and password)] End-User Documentation: http: //help. joomla. org Developer Network: http: //dev. joomla. org Extension Directory: http: //extensions. joomla. org Content above taken directly from: www. opensourcematters. org GNU General Public License: http: //www. gnu. org/copyleft/gpl. html Joomla Testing & Development Process: http: //dev. joomla. org/content/view/39/63/ Joomla 1. 5 Roadmap: http: //dev. joomla. org/content/view/23/61/
3d9663bbc58a7051e8df703e52dd1d9e.ppt