|
|
Pal - PHP Application Library
Probably the world's fastest PHP application framework. ("Your Plastic Pal who's fun to be with.")
Features:
- It's a "programmer's framework". It lets you dive in and write code for your site right away in a dynamic, expressive way, using just PHP.
- Separate your site cleanly into Actions, Views, Components, allowing several people to work on different tasks.
- Very easy to learn, e.g. functions are called Pal::action, Pal::view, Pal::import, and do exactly what they say. Be productive in almost no time at all.
- Very flexible system for importing other PHP code and reusing components in many projects.
- Extensible through a standard Hook system
- Functions to validate and sanitize parameters, among other things.
- Layouts that keep track of scripts, stylesheets, and more, automatically
- Really easy to use database system that writes code for you (currently supports MySQL additions like ON DUPLICATE KEY UPDATE)
- Object relational mapping that allows foreign keys with arbitrary numbers of fields, arbitrary joins and relationships to be defined, in an object-oriented way.
- Extremely fast implementation of almost every feature. Pages typically can render with only a few milliseconds' overhead.
- Independence of features -- use some or all.
