aurora framework is a slim modular MVC framework written in PHP 5.2+ for rapid development of Web or console applications featuring an integrated database API, template logic, pretty URLs, internationalization, caching, data models, a plugin system, and a multi-layered file tree.
| Tags | Database API Internet Web Dynamic Content |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | Mac OS X POSIX Linux Other Unix |
| Implementation | PHP |
Recent releases


Changes: This time the motto was all around bug fixing, stabilizing, and grinding the corners. Apart from this, some significant things have changed under the hood.


Changes: This release brings a brand new plugin system already featuring many useful bits and pieces, which renders aurora_contrib obsolete (finally). Other highlights are benchmarking via test cases, some new assert methods, anonymous template blocks, an interactive command line interface, and many other changes.


Changes: Some work has gone into internal cleanup, thus concentrating on bugfixes and making corners round. A new sub-directory called helpers has formed, and contains basic routines for handling test diffs, JSON, YAML, XML, and CSV quite easily. All assert methods have gone into an assert helper, allowing you to write, for example, assert::equal ( $a, $b ). The test case and signals examples have also been updated to show the new API.


Changes: This release includes environments, model initialization at command line level, and an availability switch. URL files are now in YML format, and the test framework has undergone a nearly complete rewrite. Many bugs have been fixed.


Changes: This release fixes some notices being thrown at startup with E_ALL enabled. It makes the benchmark line readable in CLI mode, and fixes a glitch with etags not being used under certain circumstances.