My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

About Aero

Last update: Dear web citizens, this project is dead! I have learnt a lot while working on it, but I made some classical mistakes like building something that all people would want to use and pursuing crazy ideas and concepts with little real benefits, all based on speculative functionality requirements. It was a dead end. Thus, I decided to reboot this project into something slimmer, sexier and more robust. Something that would be useful for myself first and for everyone else... maybe. And so æ was born... https://github.com/chromice/ae

Aero is a PHP5 framework with a highly modular design, intended for programmers who prefer to control every aspect of the application they build. Unlike many other frameworks Aero does not make any decisions for you, there are very few conventions or rules you should follow. Here are the four key features of Aero:

  • Extremely lightweight. No configuration files or libraries are loaded. There is only one core file and your app initialization script. It is your call now.
  • No imposed directory structure. It is up to you how to organize your code.
  • Very few conventions. Name your files, classes and methods whatever you want.
  • No solutions. Only tools. Aero does not pretend to be the ultimate solution for all your problems. It just gives you some basic tools: Request, Response, Database abstraction, Form generation and validation, parsing HTML with CSS selectors, Behaviour Driven Development framework.

Powered by Google Project Hosting