May 13, 2005 - phpClick 0.8.1 released
Minor bug fixes only.
April 21, 2005 - phpClick now uses the PRADO framework!
As the result of a major redesign effort, phpClick now uses the PRADO framework which is an extensible component-based framework similar to ASP.NET or Java Server Faces. With this change, experienced users will be able to change the code behind the scenes and gain potentially unlimited flexibility. phpClick Version 0.8.0 introduces this change.
- 100% web-based, no client installation required
- Integrated WYSIWYG web editor supporting drag&drop
- Support for all basic input components such as checkboxes, radio buttons, selects, text areas
- Support for advanced components such as data table or dynamic text, overview-detail pages
- Built on open standards and products such as PHP, XML, DHTML, MySQL
- Built-in database and database explorer allows data population, edit, etc.
- Automatically creates and updates database schema as application is designed
- Every aspect of design and behavior can be easily modified at any point in time
- Web applications runs while it is being designed; we call it "Design-at-Runtime"
- Easy deployment of ready applications; server doubles as develop and runtime environment
- Predefined "actions" for saving data to the database, going to another page, sending email
- Basic per-page user authentication & authorization
- Export data to Excel etc.
- Wizards for non-trivial tasks
- Extensible component architecture
- Role-based authorization
- Support for multiple database tables per application
- Allow editing of layout and behavior code (HTML and PRADO)
- Automatically generated Sitemap
- More high-level components such as navigation, breadcrumbs, drop-down menus, calendar date picker, etc.
- Full Undo/Redo functionality
- Allow export of auto-generated code for deployment on different server
- Application templates and example applications
- Allow data queries to return images
Please use the Feature Request Tracking System to propose new features.
- PHP 5.0.1 or higher
phpClick makes heavy use of the new DOM XML and the object model)
- MySQL and MySQLi extension
- gettext extension (not quite yet but very soon)
- MySQL 4.0.17 or higher
- user that has priviledges for creating new databases (every phpClick application uses its own MySQL database for security sandboxing)
- runs on any OS that supports PHP (Linux, Windows, Mac OS...)