Kunena 2.0

3,685 views

Published on

Presentation of Kunena 2.0 at JAB11

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,685
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Kunena 2.0

  1. 1. Kunena2.0Communication Platform<br />Matias Griese (matias@kunena.org)<br />
  2. 2. Kunena is:<br />Free forum component<br />Native for Joomla 1.5 and 1.6<br />Started little over 2 years ago<br />3 major releases: Kunena 1.0, 1.5, 1.6<br />25 minor releases (every 1-3 months)<br />Very active developer team<br />1.2M downloads (Joomlacode, 5th May 2011)<br />What is Kunena?<br />
  3. 3. Joomla1.6 support<br />Joomla1.6 migration (jUpgrade1.1.0)<br />Somenew features<br />SolvesmanyMootools & menuissues<br />Over 100 bug fixes<br />Release at JAB11<br />Current version: Kunena1.6.4<br />
  4. 4. Easy to upgrade<br />Redefines word FAST for Joomla<br />Rewritten codebase<br />New templatingsystem<br />Many new features<br />Kunena 2.0 - New vision<br />
  5. 5. Images here<br />
  6. 6. Upgrade from any Kunena<br />(1.6, 1.5, 1.0 and even FireBoard 1.0)<br />CSS compatible with many K1.6 templates<br />Installer migrates all data for you<br />NOTE: Kunena 2.0 is not backwards compatible<br />Integrating extensions may need to be updated<br />Template changes (PHP) need to be rewritten<br />EasytoUpgrade<br />
  7. 7. [Image from installer]<br />
  8. 8. Kunena1.6 -> 2.0<br />Optimized data model<br />200k -> 2M+ posts<br />Code optimizations<br />Up to 50% better performance<br />Intelligent caching<br />2-5x faster page loads<br />(Numbers taken form live sites)<br />Performance & Scalability<br />
  9. 9. Kunena1.6: /forum/index?tmpl=component<br />ConcurrencyLevel: 5<br />Requestsper second: 4.87 [#/sec] (mean)<br />Timeper request: 1027.485 [ms] (mean)<br />Timeper request: 205.497 [ms] (mean, acrossall concurrentrequests)<br />Kunena2.0: /forum/index?tmpl=component<br />ConcurrencyLevel: 20<br />Requestsper second: 22.74 [#/sec] (mean)<br />Timeper request: 879.673 [ms] (mean)<br />Timeper request: 43.984 [ms] (mean, across all concurrentrequests)<br />Performance testing<br />
  10. 10. ObjectorientedKunenaframework<br />JoomlaMVC (frontend + backend)<br />New templatingsystem<br />New BBCode/HTML parser<br />New action based ACL system<br />Easy& powerful integration<br />RewrittenCodebase<br />
  11. 11. Familarto all Joomladesigners<br />K1.6 compatible template<br />Use your old CSS files<br />Allows fast migration<br />Modern tablelesstemplate<br />Gives better performance<br />Easy to work with<br />New Templating System<br />
  12. 12. image<br />
  13. 13. Topic tags<br />Threaded and indented layouts<br />Category administrators<br />Category channels<br />Embedded views<br />And much more...<br />New features<br />
  14. 14. Image<br />
  15. 15. Integration<br />Embedded views<br />Framework<br />Communication Platform<br />
  16. 16. Many different use cases<br />Allow your users to write comments<br />Allow your users to discuss in threads<br />Create your own forum<br />Control who can access your categories<br />Use all the features from Kunenawith<br />AUP, CommunityBuilder, Jomsocial, UddeIM...<br />Integrate To Your Extension<br />
  17. 17. How to detectKunena 2.0<br />
  18. 18. Embed existing Kunena views into your extension<br />Can be used in components, modules and plugins<br />Take full control on what will be shown<br />And make it look like your own<br />Use your own controller or leave it to Kunena<br />Embedded Views<br />
  19. 19. How to display a topiclist<br />
  20. 20. Similar to JoomlaFramework<br />Separate to MVC<br />High abstraction, easy to use<br />Kunenauses it, why won't you?<br />KunenaFramework<br />
  21. 21. How to create a topic…<br />
  22. 22. …and alter it<br />
  23. 23. Now subcribesomeone<br />
  24. 24. Assign a categorymoderator<br />
  25. 25. Working together with Joomlacommunity<br />Contributing back bugfixes<br />Planning new features (ie. mailqueue?)<br />Component & community support will always be free<br />Strong demand on paid support (business)<br />Beyond Kunena<br />
  26. 26. The Kunena Team is proud to announce <br />…but when…?<br />
  27. 27. Some parts need more work:<br />Finish tableless template conversion<br />Joomla1.6 support<br />3rd party integration<br />But – its already stable and in production<br />Kunena 2.0<br />
  28. 28. Questions<br />
  29. 29. Thanks for listening!<br />Have a greatJab!<br />http://www.kunena.org<br />Matias Griese (matias@kunena.org)<br />@MatiasGriese<br />

×