-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Lithium, the most RAD framework for PHP 5.3+ is focused on quality, speed, and flexibility. It's a set of no-nonsense philosophies and tools that enable you to build better applications, in less time, without sacrificing quality or extensibility.
Lithium understands distributed storage and caching, queuing systems, micro-dispatch frameworks, with integrated support for document oriented databases like CouchDB and MongoDB, alongside relational databases like MySQL and PostgreSQL.
Lithium's architecture allows you to get your application up and running quickly, and still allows you to take control of the framework to support the requirements of your application.
Lithium is a full-stack framework that provides structure and conventions for rapid development, but is built for extensibility and reuse, making it easy for you to [wiki:guides/using-in-external-apps integrate Lithium with your custom apps] and vice-versa.
- Integrated Unit Testing (speed, quality) [thank you: closures, iterators]
- Aspect Inspired Filter System (flexibility) [thank you: closures, lambdas, iterators]
- Document Oriented Data Sources (speed, flexibility) [thank you: couchdb, mongodb]
- Automatic output escaping (quality) [thank you: stream wrappers]
- Extensible plugin support (flexibility) [thank you: namespaces]
- Static Models with Object Oriented Results (speed, flexibility) [thank you: late static binding, iterators]
- More, More, More....
- li3_docs : automatic documentation when following these standards
- li3_lab : server and web frontend to share plugins and extensions
- li3_oauth : consumer/provider support for Oauth standard
- li3_queue : make processes wait in line
- li3_bot : interact with messaging services like irc
- li3_ponies : everyone wants one
- lithium_qa : sanity checks for your code
- lithium_bin : couchdb backed paste bin
- lithium_anologue couchdb backed anonymous chat and log system of anologue.com