PRABHUDEV AVARASANG 2BL05CS041 SEMINAR ON PRABHUDEV AVARASANG 2BL05CS041 GUIDED BY Prof. SUJATA DESAI http://www.final-yearprojects.co.cc/
CONTENTS What is Joomla? History of Joomla CMS What Joomla can do for you? Joomla Features. How Joomla works? Joomla Framework Joomla Control Pannel Joomla Popularity Joomla Development. Advantages & Disadvantages Websites developed using Joomla http://www.final-yearprojects.co.cc/
What is joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Joomla is Open Source. http://www.final-yearprojects.co.cc/
History of joomla.. On August 18, 2005, Andrew Eddie called for community input on suggested names for the project. September 1, 2005 the new name, "Joomla!", was announced. It is the English spelling of the Arabic word jumla (جملة) meaning "all together" or "as a whole“. Joomla! (Joomla 1.0.0) was released on September 16, 2005. http://www.final-yearprojects.co.cc/
CMS A content management system (CMS) is a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. The procedures are designed to: Allow for a large number of people to contribute to and share stored data Control access to data, based on user roles. User roles define what information each user can view or edit Aid in easy storage and retrieval of data Reduce repetitive duplicate input Improve the ease of report writing Improve communication between users http://www.final-yearprojects.co.cc/
What joomla can do for you? Corporate Web sites or portals Corporate intranets and extranets 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 and church Web sites Personal or family homepages http://www.final-yearprojects.co.cc/
Joomla Features User Management Media Manager Language Manager Banner Management Contact Management Polls Search Web Link Management Content Management Syndication and Newsfeed Management Menu Manager Template Management Integrated Help System System Features Web Services Powerful Extensibility http://www.final-yearprojects.co.cc/
How joomla works? http://www.final-yearprojects.co.cc/
Joomla Framework http://www.final-yearprojects.co.cc/
Joomla Framework Extensions layer Application Layer Framework Layer Modules Components Templates Application Layer JInstallation JAdministrator JSite XML-RPC Framework Layer Joomla Framework Libraries Plugins http://www.final-yearprojects.co.cc/
joomla control panel http://www.final-yearprojects.co.cc/
joomla popularity Joomla vs Drupal http://www.final-yearprojects.co.cc/
Joomla development Joomla has three development teams. Joomla Development Working Group Joomla Bug Squad Joomla Security Strike Team http://www.final-yearprojects.co.cc/
Joomla Development Group GOALS Tasks and responsibilities Describe roadmap strategy and after core commitment realising it. Define a development strategy and implement it. Create (architectual) designs for major and minor versions. Do bug- and security fixing in maintenance versions. Create new versions of the Joomla! content management system. http://www.final-yearprojects.co.cc/
Joomla Bug Squad Tasks and responsibilities Scan the forum area for reported issues and help community members with solving these issues. Perform testing of offered patches and of reported issues. http://www.final-yearprojects.co.cc/
Joomla Security Strike Team Goals Investigate and respond to reported core vulnerabilities. Execute code reviews prior to release to identify new vulnerabilities. Provide public presence regarding security issues. Help the community understand Joomla security. http://www.final-yearprojects.co.cc/
Joomla Advantages Available free of cost online. You can save a lot of time and resources. It has built-in support for multiple languages. Very easy to use and maintain. It can be controlled remotely using a web browser. You can edit, modify wherever, whenever. It has a rarely seen versatility. It supports LAMP technology http://www.final-yearprojects.co.cc/
Joomla Disadvantages Joomla! only supports MySQL. There is no stand-out primary provider of commercial support services for Joomla! Joomla! lacks corporate sponsorship, but is governed by the board of directors of a not-for- profit organization, Open Source Matters Inc. http://www.opensourcematters.org http://www.final-yearprojects.co.cc/
Websites Developed using Joomla? http://www.final-yearprojects.co.cc/
Conclusion Joomla is an internationally developed application, with many developers contributing to the growing movement by submitting their own web services components and plug-ins to the Joomla Extensions Directory. It is best suitable for building websites for non-profit organizations, home based business, personal websites etc http://www.final-yearprojects.co.cc/
REFERENCES www.joomla.org. Rahmel, Dan (2007). Beginning Joomla: From Novice to Professional. Apress. Rahmel, Dan (2007). Professional Joomla. Wrox. Graf, Hagen (2006). Building Websites with Joomla. Packt Publishing. en.wikipedia.org/wiki/Joomla http://www.final-yearprojects.co.cc/