31 October, 2012

Kohana 3.3.0


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
Kohana Team | More scripts
kohanaframework.org
BSD License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
PHP
October 31st, 2012, 23:59 GMT [view history]
C: \ Development Tools \ Frameworks

The framework itself requires very little configuration, supporting UTF-8 and i18n, providing many of the tools that a developer might need within a website.

Here are some key features of "Kohana":

Features:
· Highly secure
· Extremely lightweight
· Short learning curve
· Uses the MVC pattern
· 100% UTF-8 compatible
· Loosely coupled architecture
· Extremely easy to extend

· Technology
· Strict PHP 5 OOP
· Simple database abstraction using SQL helpers
· Multiple session drivers: native, database, and cookie
· Advanced cache system with file, sqlite, and memcache drivers
· Powerful event handler allows small modifications dynamically

Comparison with other frameworks:
· Community, not company, driven. Kohana development is driven by a team of dedicated people that need a framework for fast, powerful solutions.
· Strict PHP 5 OOP. Offers many benefits: visibility protection, automatic class loading, overloading, interfaces, abstracts, and singletons.
· Extremely lightweight. Kohana has no dependencies on PECL extensions or PEAR libraries. Large, monolithic libraries are avoided in favor of optimized solutions.
· GET, POST, COOKIE, and SESSION arrays all work as expected. Kohana does not limit your access to global data, but offers filtering and XSS protection.
· True auto-loading of classes. True on-demand loading of classes, as they are requested in your application.
· No namespace conflicts. All classes are suffixed to allow similar names between components, for a more coherent API.
· Cascading resources offer unparalleled extensibility. Almost every part of Kohana can be overloaded or extended without editing core system files. Modules allow multi-file plugins to be added to your application, transparently.
· Library drivers and API consistency. Libraries can use different "drivers" to handle different external APIs transparently. For example, multiple session storage options are available (database, cookie, and native), but the same interface is used for all of them. This allows new drivers to be developed for existing libraries, which keeps the API consistent and transparent.
· Powerful event handler. Observer-style event handlers allow for extreme levels of customization potential.
· Rapid development cycle. Rapid development results in faster response to user bugs and requests.

Requirements:

· PHP 5 or higher

What's New in This Release: [ read full changelog ]

· API error in Request::render().
· Session read errors not properly ignored.
· Request should account for custom methods.


Download button
Via: Kohana 3.3.0

0 Comment: