Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Joomladagen 2015Joomladagen 2015
Peter Martin
www.db8.nl / @pe7er
Joomla: 10 jaar vooruitgang
Joomladagen 2015Joomladagen ...
Mijn HTML jaren
Titel: “Stoney Street”
Artiest: Amon Tobin
Album: Bricolage
Jaar: 1997
Mijn PHP jaren
Memory lane
Mambo 4.5.1a
Joomla 1.0
Joomla 1.6, 1.7, 2.5
Joomla 1.5
Joomla 3.0 - 3.4
Mambo 4.5.1a
“Aoccdrnig to a rscheearch at an Elingsh uinervtisy,
it deosn't mttaer in waht oredr the ltteers in a wrod ar...
Installatie
Nieuw artikel
Voorzichtig!
Menu type is niet meer te wijzigen...
Uitbreidingen
Makkelijker
dan HTML...
Mijn eigen bedrijf
Juni 2004
databases achter websites =
oneindige mogelijkheden
1 januari 2005
start bedrijf:
Mambo Websi...
Op een mooie
zomerdag...
“the split”
17 augustus 2005
“Mambo Open Source Development Team - Letter to the community”
www.opensourcematters.org
1 se...
Joomla 1.0
Joomla 1.0.0 - 17 september 2005
Joomla 1.0.15 - 21 februari 2008
Installatie
Nieuw artikel
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="808">
<tr>
<td class="outline">
   <div id="...
Joomla 1.5
Joomla 1.5.0 - 22 januari 2008
Joomla 1.5.26 - 27 maart 2012
één installer
één tekstvak
Taal
Back-end taalbestand
OOP
Model-View-Controller
Template override
HTML output Compontenten & Modules
Compatibiliteit
Joomla 1.0 Legacy Mode
Joomla 1.6
Joomla 1.6.0 - 10 januari 2011
Joomla 1.6.6 - 26 juli 2011
15 Beta's, 1 RC
Categorieën
/administrator/index.php?
option=com_categories
&view=categories
&extension=com_messages
Secties→geneste categ...
Taal
3rd party→taalcode aan content
Access Control
List
Public / Registered / Special
→eigen groepen & niveaus
Functionaliteit
Batch Modus nu nog beter!
Joomla 1.7
Joomla 1.7.0 - 19 juli 2011
Joomla 1.7.5 - 2 februari 2012
One-click-install
Joomla 2.5
Joomla 2.5.0 - 24 January 2012
Joomla 2.5.28 - 20 december 2014
Database layer
MySQL, nu ook Microsoft MSSQL
Taal
Installatie taalbestand vanuit back-end
Language overrides
Joomla 3.0
Joomla 3.0.0 - 27 september 2012
Joomla 3.0.3 - 04 februari 2013
Nieuwe back-end
Back-end Responsive Template
Bootstrap
Ingebouwd Responsive CSS Framework
Taal
Content item associatie
Database layer
MySQL & MSSQL, nu ook PostgreSQL
Joomla 3.1
Joomla 3.1.0 - 24 april 2013
Joomla 3.1.5 - 01 augustus 2013
Tags
Joomla 3.2
Joomla 3.2.0 - 06 november 2013
Joomla 3.2.7*
- 01 oktober 2014
Two factor
authentication
Versioning
Developers
Framework on Framework (FoF)
Joomla 3.3
Joomla 3.3.0 - 30 april 2014
Joomla 3.3.6 - 01 oktober 2014
Microdata
“Ratatouille” recept of film? → indexatie
Joomla 3.4
Joomla 3.4.0 - 24 februari 2015
Joomla 3.4.x - ?
Veiligheid
Google new reCaptcha
Toekomst
Joomladagen 2015Joomladagen 2015
Verdere “decoupling” van extensies:
com_newsfeeds, com_banners, com_contacts,
com_search,...
Joomladagen 2015Joomladagen 2015
Command Line Interface (CLI)
Webservices (“Hypermedia API”)
Joomla 3.6
Website = uitwisse...
Joomladagen 2015Joomladagen 2015
{
"results" : [
{
"formatted_address" : "Woudenbergseweg 54, 3707 HX Zeist,
Netherlands",...
Internet of Things
Joomladagen 2015Joomladagen 2015
CSS (Responsive) Framework
In Joomla: Bootstrap 2.3.2
of Bootstrap 3.3.4, 960 grid system...
10 jaar
vooruitgang
Joomladagen 2015Joomladagen 2015
Verbeteringen
● Usability
● Functionaliteit
● Meertaligheid
● Veiligheid
● Vormgeving
● S...
2011
SVN→GIT(github)
Makkelijker samenwerken mbt code
2013 - Patch
Tester Component
Makkelijker verbeteringen testen
Joomladagen 2015Joomladagen 2015
Vragen?
Peter Martin
e-mail: info at db8.nl
website: www.db8.nl
twitter: @pe7er
Presentat...
Joomladagen 2015Joomladagen 2015
Used Photos
Title sheet:
● Birthday cake - Ariel da Silva Parreira, 2008
http://www.freei...
Joomladagen 2015Joomladagen 2015
Used Photos
Joomla 1.5
● Bengali Keyborad - Mohammad Jobaed Adnan, 2006
http://www.freeim...
Joomladagen 2015Joomladagen 2015
Used Photos
●
Books books books... - Brandon Blinkenberg, 2005
http://www.freeimages.com/...
Joomladagen 2015Joomladagen 2015
Used Photos
Joomla 3.1
● Basho Collage 5 - Billy Alexander, 2011
http://www.freeimages.co...
Joomladagen 2015Joomladagen 2015
Used Photos
Joomla 3.3
● CSIRO ScienceImage 1342 Nanotechnology - CSIRO, 2003
http://comm...
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Joomla 10-jaar-vooruitgang-jdnl15
Upcoming SlideShare
Loading in …5
×

Joomla 10-jaar-vooruitgang-jdnl15

Joomla bestaat dit jaar (2015) 10 jaar en is in de loop der jaren enorm verbeterd.

Deze presentatie toont de geschiedenis & vooruitgang van Joomla aan de hand van Mambo, Joomla 1.0, Joomla 1.5, Joomla 1.6/1.7/2.5 en Joomla 3.x.

  • Login to see the comments

  • Be the first to like this

Joomla 10-jaar-vooruitgang-jdnl15

  1. 1. Joomladagen 2015Joomladagen 2015 Peter Martin www.db8.nl / @pe7er Joomla: 10 jaar vooruitgang Joomladagen 2015Joomladagen 2015
  2. 2. Mijn HTML jaren Titel: “Stoney Street” Artiest: Amon Tobin Album: Bricolage Jaar: 1997
  3. 3. Mijn PHP jaren
  4. 4. Memory lane Mambo 4.5.1a Joomla 1.0 Joomla 1.6, 1.7, 2.5 Joomla 1.5 Joomla 3.0 - 3.4
  5. 5. Mambo 4.5.1a “Aoccdrnig to a rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht frist and lsat ltteer is at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae we do not raed ervey lteter by itslef but the wrod as a wlohe.” Mambo 4.5 - december 2003 Mambo 4.5.1 - 23 september 2004 Mambo 4.5.1a - 6 oktober 2004
  6. 6. Installatie
  7. 7. Nieuw artikel
  8. 8. Voorzichtig! Menu type is niet meer te wijzigen...
  9. 9. Uitbreidingen
  10. 10. Makkelijker dan HTML...
  11. 11. Mijn eigen bedrijf Juni 2004 databases achter websites = oneindige mogelijkheden 1 januari 2005 start bedrijf: Mambo Websites & osCommerce webwinkels
  12. 12. Op een mooie zomerdag...
  13. 13. “the split” 17 augustus 2005 “Mambo Open Source Development Team - Letter to the community” www.opensourcematters.org 1 september 2005 “New Name Announced – Joomla!” www.joomla.org 7 september 2005 “Joomla! logo competition launched” Joomla 1.0.0 released: 17 september 2005 - “Baby Joomla! Cuts its First Tooth” 22 september 2005 “And the winner is...”
  14. 14. Joomla 1.0 Joomla 1.0.0 - 17 september 2005 Joomla 1.0.15 - 21 februari 2008
  15. 15. Installatie
  16. 16. Nieuw artikel
  17. 17. <div align="center"> <table border="0" cellpadding="0" cellspacing="0" width="808"> <tr> <td class="outline">    <div id="buttons_outer">      <div id="buttons_inner"> <div id="buttons"> <ul id="mainlevel­nav"> <li><a href="index.php" class="mainlevel­ nav" >Home</a></li> <li><a href="index.php? option=com_contact&amp;Itemid=3" class="mainlevel­nav" >Contact  Us</a></li><li><a href="index.php? option=com_content&amp;task=section&amp;id=1&amp;Itemid=2"  class="mainlevel­nav" >News</a></li> <li><a href="index.php? option=com_weblinks&amp;Itemid=23" class="mainlevel­nav"  >Links</a></li> </ul> </div> </div>    </div>    <div id="search_outer">
  18. 18. Joomla 1.5 Joomla 1.5.0 - 22 januari 2008 Joomla 1.5.26 - 27 maart 2012
  19. 19. één installer
  20. 20. één tekstvak
  21. 21. Taal Back-end taalbestand
  22. 22. OOP Model-View-Controller
  23. 23. Template override HTML output Compontenten & Modules
  24. 24. Compatibiliteit Joomla 1.0 Legacy Mode
  25. 25. Joomla 1.6 Joomla 1.6.0 - 10 januari 2011 Joomla 1.6.6 - 26 juli 2011
  26. 26. 15 Beta's, 1 RC
  27. 27. Categorieën /administrator/index.php? option=com_categories &view=categories &extension=com_messages Secties→geneste categorieën
  28. 28. Taal 3rd party→taalcode aan content
  29. 29. Access Control List Public / Registered / Special →eigen groepen & niveaus
  30. 30. Functionaliteit Batch Modus nu nog beter!
  31. 31. Joomla 1.7 Joomla 1.7.0 - 19 juli 2011 Joomla 1.7.5 - 2 februari 2012
  32. 32. One-click-install
  33. 33. Joomla 2.5 Joomla 2.5.0 - 24 January 2012 Joomla 2.5.28 - 20 december 2014
  34. 34. Database layer MySQL, nu ook Microsoft MSSQL
  35. 35. Taal Installatie taalbestand vanuit back-end Language overrides
  36. 36. Joomla 3.0 Joomla 3.0.0 - 27 september 2012 Joomla 3.0.3 - 04 februari 2013
  37. 37. Nieuwe back-end Back-end Responsive Template
  38. 38. Bootstrap Ingebouwd Responsive CSS Framework
  39. 39. Taal Content item associatie
  40. 40. Database layer MySQL & MSSQL, nu ook PostgreSQL
  41. 41. Joomla 3.1 Joomla 3.1.0 - 24 april 2013 Joomla 3.1.5 - 01 augustus 2013
  42. 42. Tags
  43. 43. Joomla 3.2 Joomla 3.2.0 - 06 november 2013 Joomla 3.2.7* - 01 oktober 2014
  44. 44. Two factor authentication
  45. 45. Versioning
  46. 46. Developers Framework on Framework (FoF)
  47. 47. Joomla 3.3 Joomla 3.3.0 - 30 april 2014 Joomla 3.3.6 - 01 oktober 2014
  48. 48. Microdata “Ratatouille” recept of film? → indexatie
  49. 49. Joomla 3.4 Joomla 3.4.0 - 24 februari 2015 Joomla 3.4.x - ?
  50. 50. Veiligheid Google new reCaptcha
  51. 51. Toekomst
  52. 52. Joomladagen 2015Joomladagen 2015 Verdere “decoupling” van extensies: com_newsfeeds, com_banners, com_contacts, com_search, com_finder, com_redirect, com_messages Joomla 3.5
  53. 53. Joomladagen 2015Joomladagen 2015 Command Line Interface (CLI) Webservices (“Hypermedia API”) Joomla 3.6 Website = uitwisseling van data ● via HTML (PC browser) ● via XML feed (Atom/RSS) (andere website) ● via Responsive HTML (TabletPC / Mobiel) ● alleen data (servers onderling / Native App)
  54. 54. Joomladagen 2015Joomladagen 2015 { "results" : [ { "formatted_address" : "Woudenbergseweg 54, 3707 HX Zeist, Netherlands", "geometry" : { "location" : { "lat" : 52.08599359999999, "lng" : 5.2825356 }, "location_type" : "ROOFTOP", "viewport" : { "northeast" : { "lat" : 52.08734258029149, "lng" : 5.283884580291502 }, "southwest" : { "lat" : 52.08464461970849, "lng" : 5.281186619708498 } } }, "place_id" : "ChIJ7yz5C9tCxkcRA05OvQ5nxao", "types" : [ "street_address" ] } ], "status" : "OK" } Browser: https://www.google.nl/maps/place/ Woudenbergseweg+54,+3707+HX +Zeist Webservice: http://maps.googleapis.com/maps/api/ geocode/json?sensor=false&address =Woudenbergseweg%2054%203707 %20HX%20Zeist
  55. 55. Internet of Things
  56. 56. Joomladagen 2015Joomladagen 2015 CSS (Responsive) Framework In Joomla: Bootstrap 2.3.2 of Bootstrap 3.3.4, 960 grid system, Blueprint, Cascade Framework, Foundation, Pure, skeleton, YAML, YUI CSS grids, etc. → Bootstrap compatibility layer Joomla 3.7
  57. 57. 10 jaar vooruitgang
  58. 58. Joomladagen 2015Joomladagen 2015 Verbeteringen ● Usability ● Functionaliteit ● Meertaligheid ● Veiligheid ● Vormgeving ● Snelheid ● Search Engine Optimization
  59. 59. 2011 SVN→GIT(github) Makkelijker samenwerken mbt code
  60. 60. 2013 - Patch Tester Component Makkelijker verbeteringen testen
  61. 61. Joomladagen 2015Joomladagen 2015 Vragen? Peter Martin e-mail: info at db8.nl website: www.db8.nl twitter: @pe7er Presentation: http://www.db8.nl
  62. 62. Joomladagen 2015Joomladagen 2015 Used Photos Title sheet: ● Birthday cake - Ariel da Silva Parreira, 2008 http://www.freeimages.com/photo/1093390 ● Baustelle - Duesentrieb, 2005 http://commons.wikimedia.org/wiki/File:Baustelle.svg Mijn HTML jaren ● Bricolage - Amon Tobin, 1997 ● Basiscursus PHP 4.2 - Peter Kassenaar, 2003 ● Lane5599c - Sarah777, 2007 http://commons.wikimedia.org/wiki/File:Lane5599c.jpg Mambo 4.5.1a ● Motherboard 4 - Lisa Zanchi, 2004 http://www.sxc.hu/photo/103914 ● Light bulb - Bartosz Borecki, 2009 http://www.freeimages.com/photo/1167050 ● Storm Over Pond - Nate Brelsford, 2007 http://www.freeimages.com/photo/828801
  63. 63. Joomladagen 2015Joomladagen 2015 Used Photos Joomla 1.5 ● Bengali Keyborad - Mohammad Jobaed Adnan, 2006 http://www.freeimages.com/photo/676844 ● Lego Color Bricks, Alan Chia, 2007 http://commons.wikimedia.org/wiki/File:Lego_Color_Bricks.jpg ● Retro/Vintage TV set - "meltingdog", 2014 http://www.freeimages.com/photo/1440150 ● Legacy Parkway at 500 South - 2, CountyLemonade, 2010 http://commons.wikimedia.org/wiki/File:Legacy_Parkway_at_500_South_-_2.jpg ● Joomla 1.6 ● Flags of the Baltic Sea countries - Johannes Raitio, 2006 http://www.freeimages.com/photo/471547 ● Lock - Robert Linder, 2012 http://www.freeimages.com/photo/1395379
  64. 64. Joomladagen 2015Joomladagen 2015 Used Photos ● Books books books... - Brandon Blinkenberg, 2005 http://www.freeimages.com/photo/424027 ● Barrels - Christian Ferrari, 2008 http://www.freeimages.com/photo/1118943 Joomla 1.7 ● Mouse buttons - wooptoo, 2008 http://commons.wikimedia.org/wiki/File:Mouse_buttons.svg Joomla 2.5 ● Copyright Card Catalog Drawer - Michael Holley, 2009 http://commons.wikimedia.org/wiki/File:Copyright_Card_Catalog_Drawer.jpg Joomla 3.0 ● HypertextEditingSystemConsoleBrownUniv1969, Greg Lloyd, 1969 http://commons.wikimedia.org/wiki/File:HypertextEditingSystemConsoleBrownUniv1969.jpg ● Dirty boots - Jon-Isac Lindberg, 2012 http://commons.wikimedia.org/wiki/File:Dirty_boots.jpg
  65. 65. Joomladagen 2015Joomladagen 2015 Used Photos Joomla 3.1 ● Basho Collage 5 - Billy Alexander, 2011 http://www.freeimages.com/photo/1330749 Joomla 3.2 ● EC inspection of the Gibraltar-Spain border 22 - InfoGibraltar, 2013 http://commons.wikimedia.org/wiki/File:EC_inspection_of_the_Gibraltar -Spain_border_22.jpg ● Praktica MTL-3 - Uberprutser, 2012 http://commons.wikimedia.org/wiki/File:Praktica_MTL-3.jpg ● Forjados 1 - Albert Lazcano, 2006 http://www.freeimages.com/photo/626785 ● Testing22222 - Tweedewereldoolog-wiki, 2009 http://commons.wikimedia.org/wiki/File:Testing22222.jpg
  66. 66. Joomladagen 2015Joomladagen 2015 Used Photos Joomla 3.3 ● CSIRO ScienceImage 1342 Nanotechnology - CSIRO, 2003 http://commons.wikimedia.org/wiki/File:CSIRO_ScienceImage_1342_Nano technology.jpg Toekomst ● Future Fiction April 1941 - Future Fiction magazine, volume 1, issue 5, 1941 http://commons.wikimedia.org/wiki/File:Future_Fiction_April_1941.jpg ● Internet of Things – Peter Martin, 2015 Vragen ● 10 anni Trauttmansdorff - Ulli Purwin, 2011 http://commons.wikimedia.org/wiki/File:10_anni_Trauttmansdorff.jpg

×