| | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| | 2 | <html> |
| | 3 | <head> |
| | 4 | <title>PRADO Framework for PHP 5</title> |
| | 5 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| | 6 | </head> |
| | 7 | |
| | 8 | <body> |
| | 9 | <h1>PRADO Framework for PHP 5 </h1> |
| | 10 | <p>Version 3.0a, January 18, 2006<br> |
| | 11 | Copyright© 2004-2006 by <a href="http://www.pradosoft.com/">PradoSoft</a><br> |
| | 12 | All Rights Reserved. |
| | 13 | |
| | 14 | <p>PRADO is a component-based and event-driven framework for Web application |
| | 15 | development in PHP 5. </p> |
| | 16 | <p>Components following the PRADO protocol are highly configurable and reusable. |
| | 17 | Properties defining the basic features of a component can be configured in specifications, |
| | 18 | templates or code. New components can be developed by either inheriting an existing |
| | 19 | component class or composing several components together. The work of using |
| | 20 | a component amounts to placing the component tag on the page template, configuring |
| | 21 | component properties, and writing handler functions to respond to component |
| | 22 | events.</p> |
| | 23 | <p>PRADO shares many similarities with ASP.NET and other RAD tools for Windows |
| | 24 | GUI development, such as Borland Delphi. In particular, it supports event-driven |
| | 25 | programming, viewstate maintenance, javascript, template, form validations, theme/skin, |
| | 26 | etc.</p> |
| | 27 | <h2>Requirements</h2> |
| | 28 | <p>The sole requirement for PRADO is PHP 5.0.4 or higher. It has been tested |
| | 29 | with Apache 2.0 on both Windows XP and RedHat Linux.</p> |
| | 30 | <h2>Installation</h2> |
| | 31 | <ul> |
| | 32 | <li> Unpack the distribution file using "unzip" command on Linux or |
| | 33 | "winzip" program on Windows.</li> |
| | 34 | <li> Copy all the files and directories under the unpacked "prado" |
| | 35 | directory to the DocumentRoot of the Web server (or a subdirectory of that).</li> |
| | 36 | <li> Browse the URL, http://<Web-server-address>/requirements/index.php, to see |
| | 37 | if your Web server configuration satisfies the requirement for using PRADO.</li> |
| | 38 | <li> The directory "framework" contains the core code of PRADO.</li> |
| | 39 | <li>The directory "docs/manual" contains the PRADO API documentation |
| | 40 | in HTML format.</li> |
| | 41 | </ul> |
| | 42 | <h2>Included Demos</h2> |
| | 43 | <ul> |
| | 44 | <li><a href="demos/quickstart/index.php">Prado QuickStart Tutorial</a></li> |
| | 45 | <li><a href="demos/composer/index.php">Prado Component Writer</a></li> |
| | 46 | </ul> |
| | 47 | <h2>Documentation</h2> |
| | 48 | <p> |
| | 49 | Complete documentation will be added in beta version. Please refer to |
| | 50 | Prado QuickStart Tutorial and the included API documentation for now. |
| | 51 | </p> |
| | 52 | |
| | 53 | <h2>Credits</h2> |
| | 54 | <h3>Prado Developer Team</h3> |
| | 55 | <ul> |
| | 56 | <li><a href="mailto:qiang.xue@gmail.com">Qiang Xue</a> - PRADO founder, author of application controller, core components and controls.</a></li> |
| | 57 | <li><a href="mailto:weizhuo@gmail.com">Xiang Wei Zhuo</a> - author of I18N/L10N support, active controls (AJAX) and PRADO javascript framework, unit and functionality testing.</a></li> |
| | 58 | <li><a href="mailto:jrags@jasrags.net">Jason Ragsdale</a> - the PetShop demo, project site maintenance</li> |
| | 59 | <li><a href="mailto:nyeholt@optushome.com.au">Marcus Nyeholt</a> - component development and unit testing.</a></li> |
| | 60 | <li><a href="mailto:alex@linium.net">Alex Flint</a> - component development and unit testing.</a></li> |
| | 61 | <li><a href="mailto:luftyluft@gmail.com">Brian Luft</a> - documentation and marketing</li> |
| | 62 | <li><a href="mailto:carl@decart.no">Carl Mathisen</a> - art design, PRADO v2 maintenance</li> |
| | 63 | <li><a href="mailto:compte_messagerie@hotmail.com">Alban</a> - component development</li> |
| | 64 | <li><a href="mailto:rodolfo@equinoxe.g-networks.net">Rodolfo Gonzales</a> - PRADO v2 maintenance</li> |
| | 65 | <li><a href="mailto:wkonkel@gmail.com">Warren Konkel</a> - PRADO v2 maintenance</li> |
| | 66 | <li><a href="mailto:jnavratil@houston.rr.com">John Navratil</a> - PRADO v2 maintenance</li> |
| | 67 | </ul> |
| | 68 | |
| | 69 | <h3>Past Team Members</h3> |
| | 70 | <ul> |
| | 71 | <li><a href="mailto:j.todd.patrick@gmail.com">Todd Patrick</a></li> |
| | 72 | <li><a href="mailto:pimvanderzwet@gmail.com">Pim van der Zwet</a></li> |
| | 73 | <li><a href="mailto:tim.evans@gmail.com">Tim Evans</a></li> |
| | 74 | <li><a href="mailto:johnteag@gmail.com">John Teague</a></li> |
| | 75 | </ul> |
| | 76 | |
| | 77 | <h3>Special Credits To</h3> |
| | 78 | <ul> |
| | 79 | <li>All PRADO users - great suggestions, feedback and support</li> |
| | 80 | <li>ASP.NET 2.0 for its great inspiration and reference</li> |
| | 81 | <li>All third-party work used in PRADO (<a href="framework/3rdParty/readme.html">more details</a>)</li> |
| | 82 | </ul> |
| | 83 | |
| | 84 | |
| | 85 | <h2>Terms and Condition</h2> |
| | 86 | <p>PRADO is released under the BSD License.</p> |
| | 87 | <p>Copyright © 2004-2006, PradoSoft (http://www.pradosoft.com)<br/> |
| | 88 | All rights reserved. |
| | 89 | </p> |
| | 90 | <p> |
| | 91 | Redistribution and use in source and binary forms, |
| | 92 | with or without modification, are permitted provided |
| | 93 | that the following conditions are met: |
| | 94 | <ul> |
| | 95 | <li>Redistributions of source code must retain the above |
| | 96 | copyright notice, this list of conditions and the |
| | 97 | following disclaimer. </li> |
| | 98 | |
| | 99 | <li>Redistributions in binary form must reproduce |
| | 100 | the above copyright notice, this list of conditions |
| | 101 | and the following disclaimer in the documentation |
| | 102 | and/or other materials provided with the distribution.</li> |
| | 103 | |
| | 104 | <li>Neither the name of the developer nor the names of |
| | 105 | its contributors may be used to endorse or promote |
| | 106 | products derived from this software without specific |
| | 107 | prior written permission. </li> |
| | 108 | </ul> |
| | 109 | </p> |
| | 110 | <p> |
| | 111 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS |
| | 112 | AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED |
| | 113 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
| | 114 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A |
| | 115 | PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL |
| | 116 | THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY |
| | 117 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| | 118 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
| | 119 | PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
| | 120 | USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
| | 121 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER |
| | 122 | IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
| | 123 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF |
| | 124 | THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
| | 125 | POSSIBILITY OF SUCH DAMAGE. |
| | 126 | </p> |
| | 127 | </body> |
| | 128 | </html> |