Joomla Explained - As Easy as 1, 2, 3

1,924 views
1,937 views

Published on

These are the slides from my 3 hour introduction to Joomla at JoomlaDay Atlanta 2014

Published in: Internet, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,924
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
54
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Joomla Explained - As Easy as 1, 2, 3

  1. 1. Joomla! Explained It’s as easy as… 1 2 3
  2. 2. Rod Martin @imrodmartin ! ! rod@ostraining.com etc…
  3. 3. 1 2 3 Joomla! - It’s as easy as…
  4. 4. Joomla! - It’s as easy as… 1 2 3 Content Features Design
  5. 5. Joomla! - It’s as easy as… 1 Introduction Installation Content
  6. 6. What is Joomla!? ! A Content Management System (CMS) ! Joomla’s goal is to make it easy to manage your content online.
  7. 7. What is a Content Management System (CMS)? Framework/CMS ! Database, PHP, AJAX, JavaScript, etc. Content ! Text, editing, links. Template ! Site Design and Page Layout, Information Architecture, Usability Design
  8. 8. When? ! The Joomla code started as “Mambo” in 2000. ! The name changed to Joomla in 2005.
  9. 9. How Much? ! Joomla is 100% free. ! Some companies do sell extra features .
  10. 10. Who? ! Joomla is entirely run by volunteers. ! However, most of those volunteers have Joomla businesses.
  11. 11. How Popular? ! Joomla runs about 3% of all websites and 10% of all CMS sites. ! Since 2006 - over 35 million downloads (http://www.ostraining.com/joomla- training)
  12. 12. Users: Linux.com
  13. 13. Users: Eiffel Tower
  14. 14. Users: Guggenheim
  15. 15. Users: Ikea
  16. 16. Users: General Electric
  17. 17. Over 3,000 Governments joomlagov.info
  18. 18. Why Joomla? Easier (but still takes practice) Quicker (but still takes time) Cheaper (but still costs) More Options (but not everything can be off- the-shelf)
  19. 19. Timeline • Joomla 1.0 - 6 yrs old, rock-solid, updates have ended • Joomla 1.5 - 4 years old, (support has ended) • Joomla 1.6 - January 2011 (support has ended) •Version 1.7 - July 2011 (support has ended) •Version 2.5 - January 2012 •Version 3.0 - September 2012 •Version 3.5 - 2014?
  20. 20. Joomla! - It’s as easy as… 1 Introduction Installation Content
  21. 21. Planning
  22. 22. Installation Options 1. One Click at your hosting service 2. Manually at your hosting service 3. Joomla! in the Cloud 4. Desktop - Mamp/Wamp/Bitnami
  23. 23. Bitnami https://bitnami.com/stack/joomla/installer
  24. 24. Video
  25. 25. Video
  26. 26. Joomla! - It’s as easy as… 1 Introduction Installation Content
  27. 27. Content Workflow Categorize Add SHow
  28. 28. Step 1: Categorize For instance:
  29. 29. Step 2: Add For instance:
  30. 30. Step 3: Show Finally, show the articles to our visitors:
  31. 31. Formatting
  32. 32. Formatting - JCE
  33. 33. Joomla! - It’s as easy as… 1 Introduction Installation Content
  34. 34. Joomla! - It’s as easy as… 1 2 3 Content Features Design
  35. 35. Joomla! - It’s as easy as… 2 Features = Extensions
  36. 36. What is an Extension? 1.Components. (Large scripts. Forums, Galleries etc.) 2.Modules. (Small scripts. Menus, Latest Articles, Recent Forum Posts etc.) 3.Templates. (Changes the site design) 4.Plugins. (Usually helps a component) 5.Languages
  37. 37. Extensions Component = engine. Does the heavy work Module = dashboard. Displays information Plugins = sparkplug. Helps with small tasks Templates = paint-job
  38. 38. Find New Extensions http://extensions.joomla.org
  39. 39. Extension Information! ! ! • Rating • Compatibility • Commercial or 
 Non-commercial • Extension Types • Important Links • Reviews
  40. 40. 45 in 45 Global Parameters NOT a scientifically researched list. I almost ALWAYS recommend the pro / paid / “expensive” versions. I will PROBABLY miss some of yours... tell me at the end. - Image Courtesy: barefootandsoul.com
  41. 41. A is for Administration - Admin Tools Protect Maintain Secure Watch. Sniff. Catch Redirects Automation Optimize ! Free / $28.00 https://www.akeebabackup.com/products/admin-tools.html
  42. 42. A is for ACL - Access Control Manager Easily manage the permissions of Joomla websites with the clickable permission grid of the award winning ACL Manager. ! A great overview of all Joomla ACL settings and discover & fix issues with the Joomla assets table easily. ! $35.00 annual subscription http://www.aclmanager.net/
  43. 43. B is for Backup (Akeeba Backup that is...) the standard for backing up and restoring your Joomla site. ! Cost: Free ! Pro Version adds a TON of options including automatic transfer of backups to off-site servers, full restore on the same server and more ($55) https://www.akeebabackup.com/ subscribe/levels/html
  44. 44. C is for Community... Builder Build your own community! Simplify member registration Let your members connect Personalize profiles member lists Scalable, reliable, robust Hundreds of plugins available It's free & open source - GPL http://www.joomlapolis.com/community-builder
  45. 45. C is for CRM - CRMery $500 which includes 12 months subscription
  46. 46. C is for CCK - Cobalt
  47. 47. C is for CCK - FLEXIcontent
  48. 48. C is for CCK - K2
  49. 49. C is for CCK - ZOO
  50. 50. D is for Directories - DOCman DOCman is a powerful document management solution for Joomla 1.5, 2.5 and 3.x Manage documents across categories and subcategories, allow users to upload, download or edit documents. Store documents either locally or remotely and prevent direct linking using our build- in anti-leech system. http://www.joomlatools.com/extensions/docman/overview
  51. 51. E is for Events - DTRegister Do you have events that people must register for to attend? Do those events cost money to attend? Well, now you can setup online event registration andevent booking where you can collect the registrant's information AND their payment via credit card. ! ! $75.00 / site http://www.dthdevelopment.com/joomla-components/dt-register- event-registration-for-joomla.html
  52. 52. E is for Events - Event Registration Pro TONS of features. (ask Mike Carson for his opinion) ! ! ! $112 bundled ProVersion http://www.joomlashowroom.com/event-registration-pro- calendar/event-registration-pro-calendar
  53. 53. E is for Email Marketing - acyMailing AcyMailing - 4 different editions : Starter, Essential, Business and Enterprise. AcyMailing enables you to create mailing lists, manage your subscribers, send Newsletters created with a templating system, create follow- up autoresponders and more... ! Free -> $125 http://www.acyba.com/
  54. 54. F is for Forms - RSForms Pro Professional looking forms Multi-page forms made easy Export all submission information Validation Rules Responsive! ! ! ! $30 - $135 http://www.rsjoomla.com/joomla-extensions/joomla-form.html
  55. 55. F is for Forms - Chronoforms 1- Basic forms features like fields creation..etc 2- Emails processing. 3- Data validation on form (client-side - JavaScript) and on server. 4- Data storage and management. (Let's you create a table for your form, save data to this table then manage it later) (ChronoConnectivity provides even more management capabilities) 5- Security with built in Captcha + ReCaptcha support. 6- Different Joomla functions. (Joomla registration forms, User Login or Article submission..etc) 7- Access Control to your forms. 8- Payment Integration (Authorize.net - Paypal Pro - 2Checkout.com) 9- More utilities for common stuff needed like CURL - Email verification - Confirmation pages..etc 10- endless control using an events based system which lets you control everything inside your form if you want to, plus the ability to use PHP code wherever and whenever you need. http://www.chronoengine.com/ $25 - $200
  56. 56. G is for Google - Google Analytics Dashboard Google Analytics, also known as GA, is a free service from Google that can track and generate statistics about visitors from a website. Google Analytics can generate statistics about: visits, visitors, page views, bounce rates, organic searches, referrers, advertising and conversions. ! Free http://www.deconf.com/en/projects/google-analytics-dashboard-for-joomla/
  57. 57. H is for Hikashop (Shopping Cart) HikaShop is an e-commerce solution for Joomla ! Built for simplicity and flexibility.  ! Have your users purchase your products efficiently, facilitate the management of your store, increase your sales thanks to built-in marketing tools and so much more ! Quik and easy to configure, let starts your shop online today ! ! $70 - $200 http://www.hikashop.com/
  58. 58. I is for Insert - Articles Anywhere With Articles Anywhere you can place articles anywhere in your site, including within 3rd party components, modules and even inside other articles. This can change the way you use your articles completely. For instance: Create custom modules displaying the article or articles you want. Create pages that show a number of defined articles Use an article as a content snippet, which you can include in multiple other articles/pages ! Free / $25 http://www.nonumber.nl/extensions/articlesanywhere
  59. 59. J is for JCE (duh) Free (with add-ons) http://www.joomlacontenteditor.net/
  60. 60. K is for Kunena Forums Kunena is the ideal forum extension for Joomla. It's free, fully integrated, and no bridges or hacks are required. http://www.kunena.org/
  61. 61. L is for Life Links Turn Bible verses into links to the BibleGateway.com (both read and audible) ! Free http://joomlacode.org/gf/project/scripturelinks/frs/
  62. 62. M is for Modules - Advanced Module Manager With Advanced Module Manager you can assign modules to just about anything you want. ! ! Free / $65 http://www.nonumber.nl/extensions/advancedmodulemanager
  63. 63. M is for Mobile - Mobile Joomla Free -> $99 http://www.mobilejoomla.com/download.html
  64. 64. Migration - redMigrator redMIGRATOR is the brand new and easy to use non-tech migration tool now written for Joomla! 2.5 and Joomla 3. It is designed to assist administrators in moving the contents of their site into a new Joomla! 2.5 or 3 installation. redMIGRATOR offers two different migration methods: Database or RESTful. http://redcomponent.com/redcomponent/redmigrator
  65. 65. Migration - jUpgrade Pro jUpgrade is a simple Joomla 1.5 component that will download a version of Joomla 2.5, decompress it and install it.After that, it should migrate all of the data from old Joomla 1.5 to the new Joomla 2.5 installation. http://matware.com.ar/downloads.html
  66. 66. Migration - SPUpgrade Migrate your old Joomla! sites with the best, most popular, used on thousands of sites already, by thousands of satisfied users, component and keep your Google Rank safe. http://cyend.com/extensions/extensions/components/purchase/6-purchase-upgrade-joomla-from-15-to-16
  67. 67. N is for NoNumbers... (Twitter told me to say this) $650 for life http://www.nonumber.nl/
  68. 68. O is for mOdals - NoNumber Modals will help you create modal popup windows. Modals can create links and also convert any existing link in your website to a modal popup window link. Modal popup windows are fancy popup boxes also known as Lightboxes Free - $40 http://www.nonumber.nl/extensions/modals
  69. 69. P is for Paid Content - Community Builder Subscriptions Sell your content Paid subscription levels Sell products and services Collect donations Promotional coupons Automated marketing World-wide tax handling CBSubs is a CB plugin* It's open source - GPL http://www.joomlapolis.com/cb-solutions/cbsubs
  70. 70. P is for Paid Content - PayPlans http://www.jpayplans.com/pricing.html $99 - $299
  71. 71. S is for Sourcerer - NoNumber Sourcerer enables you to place PHP and any kind of HTML style code (including CSS and JavaScript) right into your content! Not only in your articles, but also in sections, categories, modules, components, META tags, etc. ! Free - $55 http://www.nonumber.nl/extensions/sourcerer
  72. 72. S is for SEO - SH404 sh404SEF® is the most reliable and most trusted tools powering your Joomla SEO campaign and maximizing the impact and search engine placement of your Joomla site. ! ! $39 / year http://anything-digital.com/sh404sef/seo-analytics-and-security-for- joomla.html
  73. 73. S is for Sobi Pro SobiPro allows you to build a business directory or a restaurant guide, a real estate management or a member and profile directory, a documentation and FAQ area or a download management system, a simple weblinks or news list, or even a blog. ! ! FREE ! http://www.sigsiu.net/sobipro.html
  74. 74. S is for Snippets - NoNumber With Snippets you can include text snippets in your content. You can make reusable snippets (pieces of text/content) and include them into your content via a tag, like {snippet my-first- snippet} http://www.nonumber.nl/extensions/snippets
  75. 75. S is for Sermons - Preachit! Sermon Management for church / ministry websites ! Free -> $25 / year
  76. 76. T is for Tabs from NoNumber http://www.nonumber.nl/extensions/tabs
  77. 77. T is for Toolbar - OSToolbar from OSTraining Secure API access to the training videos from OSTraining - 2013 JOSCAR winner - Joomla Services. ! Free / Paid Subscription http://www.ostraining.com/downloads/joomla-extensions/ostoolbar/
  78. 78. V is for Victor - Watchful.li Watch Everything Mass Joomla Updates Akeeba Backups Malware Scanner * Extension Updates Server Status File Modification Extension Tracker Notifications ! For ALL your sites ! $5 -> $75 / month https://watchful.li/
  79. 79. W is for Watching - AllVideos by Joomlaworks Free http://www.joomlaworks.net/extensions/free-premium/allvideos
  80. 80. X is for Xmap XML and HTML Site Maps http://joomla.vargas.co.cr/en/downloads/components/xmap
  81. 81. Y is for YooTheme Warp Framework A fast and slick theme framework which provides a rich tool set to develop cross-platform themes. http://www.yootheme.com/themes/warp-framework
  82. 82. Z is for Zip - What? Nothing! Extension from NoNumber The ultimate extension for Joomla! - it always does exactly what the title suggests. NOTHING! ! Free or PaidVersion ($1.37)
  83. 83. What are yours? • civicrm! • corephp - wordpress for joomla! • calendar - gcal / ohana! • savvy panda’s list of top 100 ext.! • RSEvents! • JEvents! • Formstack! • Zoolander - (lots of zoo plugins)! • Cloud Hotelier! • SH404! • Facebook Fanbook
  84. 84. What are yours? • Cache Cleaner (Nonumber)! • Easy Blog (http://stackideas.com/easyblog)! • Widget kit from Yootheme (http://www.yootheme.com/widgetkit)! • Alter Glossary (http://alterbrains.com/joomla-extensions/content/alter- glossary)! • Hotspots (google maps) (https://compojoom.com/joomla-extensions/ hotspots)! • Xplorer (http://extplorer.net/files)! • OsContent (http://www.ostraining.com/downloads/joomla-extensions/oscontent/)! • Security - myjoomla (http://myjoomla.com/)! • Slideshows - Ignite Gallery - http://www.ignitegallery.com/#! butterfly
  85. 85. Joomla! - It’s as easy as… 1 2 3 Content Features Design
  86. 86. Joomla! - It’s as easy as… 1 2 3 Content Features Design
  87. 87. No Content Changes Templates do not alter the site content, only the style:
  88. 88. Positions May Change
  89. 89. Free Templates www.Joomla24.com
  90. 90. Commercial Templates BestofJoomla.com
  91. 91. Template Generator
  92. 92. Template Workflow • Research • Install • Modules • Modify
  93. 93. One More Thing…
  94. 94. Access Control
  95. 95. Joomla! - It’s as easy as… 1 2 3 Content Features Design

×