PfP Studio is a visual programming system for
RAD of Web based applications using PHP and Javascript. The frontend
runs in a browser. It is intended to compliment the skills of the
developer rather than masking out the base languages.
PfP Studio
PfP Studio is a visual
programming system for rapid application development (RAD)
of Web based forms using PHP and
Javascript. The frontend runs in a browser. It is intended to complement
the skills of the developer rather than masking out the base languages.
PfP
is a TLA for
PHP Form Painter.
HTML (and particularly dHTML) is fast becoming the standard for developing open HCI interfaces.
While HTML provides a method for describing data entry forms, there are few
tools designed specifically to leverage the available functionality and
implement reusability. PfP is intended to fill that gap.
The system contains of two main parts; a 'runtime' class library with
supporting functions written in PHP and Javascript (collectively referred to as PfP); there is also a
tool for developing new PfP objects - the PfP studio.
Currently the system is in the 'alpha' stage of it's development; the core
parts have been implemented (and are in limited production use). The
next stage of development will be to develop a set of 'wizards' to streamline
common development processes. Specifically these are:
- An installer for PfP and PfP studio
- A database form generator
- A package management system
The software is offered under the terms of the Mozil Public Licence 1.0
|