Post on 24-May-2015
description
transcript
Kunena is:◦ Free forum component◦ Native for Joomla 1.5 and 1.6◦ Started little over 2 years ago◦ 3 major releases: Kunena 1.0, 1.5, 1.6◦ 25 minor releases (every 1-3 months)◦ Very active developer team◦ 1.2M downloads (Joomlacode, 5th May 2011)
What is Kunena?
Joomla 1.6 support Joomla 1.6 migration (jUpgrade 1.1.0) Some new features Solves many Mootools & menu issues Over 100 bug fixes
Release at JAB11
Current version: Kunena 1.6.4
Easy to upgrade Redefines word FAST for Joomla Rewritten codebase New templating system Many new features
Kunena 2.0 - New vision
Upgrade from any Kunena ◦ (1.6, 1.5, 1.0 and even FireBoard 1.0)◦ CSS compatible with many K1.6 templates◦ Installer migrates all data for you
NOTE: Kunena 2.0 is not backwards compatible◦ Integrating extensions may need to be updated◦ Template changes (PHP) need to be rewritten
Easy to Upgrade
Kunena 1.6 -> 2.0◦ Optimized data model
200k -> 2M+ posts
◦ Code optimizations Up to 50% better performance
◦ Intelligent caching 2-5x faster page loads
(Numbers taken form live sites)
Performance & Scalability
Kunena 1.6: /forum/index?tmpl=component
◦ Concurrency Level: 5◦ Requests per second: 4.87 [#/sec] (mean)◦ Time per request: 1027.485 [ms] (mean)◦ Time per request: 205.497 [ms] (mean, across all concurrent
requests)
Kunena 2.0: /forum/index?tmpl=component
◦ Concurrency Level: 20◦ Requests per second: 22.74 [#/sec] (mean)◦ Time per request: 879.673 [ms] (mean)◦ Time per request: 43.984 [ms] (mean, across all concurrent
requests)
Performance testing
Object oriented Kunena framework Joomla MVC (frontend + backend) New templating system New BBCode/HTML parser New action based ACL system Easy & powerful integration
Rewritten Codebase
Familar to all Joomla designers
K1.6 compatible template◦ Use your old CSS files◦ Allows fast migration
Modern tableless template◦ Gives better performance◦ Easy to work with
New Templating System
Topic tags Threaded and indented layouts Category administrators Category channels Embedded views
And much more...
New features
Integration Embedded views Framework
Communication Platform
Many different use cases◦ Allow your users to write comments◦ Allow your users to discuss in threads◦ Create your own forum
Control who can access your categories
Use all the features from Kunena with◦ AUP, CommunityBuilder, Jomsocial, UddeIM...
Integrate To Your Extension
How to detect Kunena 2.0
Embed existing Kunena views into your extension
Can be used in components, modules and plugins
Take full control on what will be shown And make it look like your own Use your own controller or leave it to
Kunena
Embedded Views
How to display a topiclist
Similar to Joomla Framework Separate to MVC High abstraction, easy to use
Kunena uses it, why won't you?
Kunena Framework
How to create a topic…
…and alter it
Now subcribe someone
Assign a category moderator
Working together with Joomla community◦ Contributing back bugfixes◦ Planning new features (ie. mailqueue?)
Component & community support will always be free
Strong demand on paid support (business)
Beyond Kunena
The Kunena Team is proud to announce
…but when…?
Some parts need more work:◦ Finish tableless template conversion◦ Joomla 1.6 support◦ 3rd party integration
But – its already stable and in production
Kunena 2.0
Questions
Thanks for listening! Have a great Jab!
http://www.kunena.org Matias Griese (matias@kunena.org) @MatiasGriese