Ding 1.6.3

A fairly complicated PHP MVC framework for developing PHP web apps, mainly revolving around the technique of "dependency injection" (DI)
Ding is a little bit more complicated than your plain ol' PHP frameworks, but it was created for building complex PHP applications.

It is heavily inspired by famous Java features and because of this is a good alternative to building apps in PHP, where Java might be a little tricky to use.

More precisely, Ding was inspired by one of Java's most famous MVC framework: Spring.

Main features:

  • Scalable system
  • Annotations support
  • XML support
  • YAML support
  • Lightweight code size
  • Easy to use
  • Loosely coupled
  • Some Spring features supported
  • Bean-like inheritance
  • Bean-like aliasing
  • Extensions
  • Setter injection
  • Constructor injection
  • Method injection
  • Managed Bean-like lifecycle
  • Aspects (as the A from AOP)
  • Lots of helpers
  • Error handling
  • Signal handling
  • Shutdown handling

last updated on:
September 7th, 2013, 5:40 GMT
developed by:
Marcelo Gornstein
license type:
Apache License
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Development Tools \ Complete applications


In a hurry? Add it to your Download Basket!

user rating



Add your review!