phpPeanuts

PhpPeanuts is a framework for developing database-backed applications in PHP. It supports high and sustainable developer productivity by default reasoning and the "once and only once" principle. It features the extended dynamic scaffolding of complete Web-based applications (user interface and ORM) from meta data, including CRUD, relations, and Query By Example. Its dynamic nature and high adaptability allow a very agile development style to remain highly productive (thus enjoyable) in later phases of development and maintenance.

Tags Software Development User Interfaces Testing Localization Libraries php classes Application Frameworks Internet Web Dynamic Content
Licenses AFL
Operating Systems OS Independent
Implementation PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Sep 2008 09:54
  • Rrelease-after

Changes: A database column mapping specification was added for use with existing databases. AJAX support, a user authorization API on the application and type levels, cross site scripting and request forgery prevention, and a database abstraction with direct support for MySQL and SQLite 2 and support for other databases through a PDO interface (PHP5 only) were added. The CRUD actions now use database transactions and they support cascaded deletion and protection against deletion if dependents exist. A user administration and authentication plugin is now avaliable separately.

  • Rrelease-mid
  •  22 Dec 2007 02:22
  • Rrelease-after

Changes: Some bugs were fixed in the FilterFormPart (used by SearchPages), which resulted from cross site scripting prevention.

Changes: AJAX support was added. The framework's Page classes now can send updates of their components. Several elements can be updated in a single request. Generic client side JavaScript functions are included to send and receive these requests.

Changes: Support was added for user authorization on the application and type level, cross site scripting and request forgery prevention, cascaded delete, protection against delete if dependents exist, the use of database transactions, database abstraction with direct support for MySQL and SqlLite 2 databases and other databases through the PDO interface (requires PHP5). A user administration and authentication plugin is avaliable separately.

  • Rrelease-mid
  •  19 Jun 2007 03:24
  • Rrelease-after

Changes: A scouting bug was fixed and several security improvements were made. The code was adapted to pass a semi-automated security check.

Ad9cbe36e08562fbc287a7f7fdac7b2b_thumb

Project Spotlight

SLiteChat

An in-world SL text-only local chat/instant messaging client.

C0dc043e0e80eadced3af3bf103e08ba_thumb

Project Spotlight

Camera Life

A photo gallery system.