| 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.0b, March 6, 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 | |
|---|
| 28 | <h2>Requirements</h2> |
|---|
| 29 | <p> |
|---|
| 30 | The sole requirement for PRADO is PHP 5.0.4 or higher. |
|---|
| 31 | Please run <a href="requirements/index.php">requirement checker</a> to obtain |
|---|
| 32 | more detailed requirement information. |
|---|
| 33 | </p> |
|---|
| 34 | <p> |
|---|
| 35 | PRADO has been tested with Apache 2.0 on both Windows XP and RedHat Linux. |
|---|
| 36 | </p> |
|---|
| 37 | |
|---|
| 38 | <h2>Installation</h2> |
|---|
| 39 | <ul> |
|---|
| 40 | <li>Unpack the distribution file using "unzip" command on Linux or |
|---|
| 41 | "winzip" program on Windows.</li> |
|---|
| 42 | <li>Copy all the files and directories under the unpacked "prado" |
|---|
| 43 | directory to the DocumentRoot of the Web server (or a subdirectory of that).</li> |
|---|
| 44 | <li>Browse the URL, http://<Web-server-address>/requirements/index.php, to see |
|---|
| 45 | if your Web server configuration satisfies the requirement for using PRADO.</li> |
|---|
| 46 | <li>The directory "framework" contains the core code of PRADO.</li> |
|---|
| 47 | <li>The directory "docs/manual" contains the PRADO API documentation |
|---|
| 48 | in HTML format.</li> |
|---|
| 49 | </ul> |
|---|
| 50 | <h2>Included Demos</h2> |
|---|
| 51 | <ul> |
|---|
| 52 | <li><a href="demos/quickstart/index.php">Prado QuickStart Tutorial</a></li> |
|---|
| 53 | <li><a href="demos/composer/index.php">Prado Component Writer</a></li> |
|---|
| 54 | </ul> |
|---|
| 55 | |
|---|
| 56 | <h2>Documentation</h2> |
|---|
| 57 | <ul> |
|---|
| 58 | <li><a href="docs/manual/index.html">API documentation</a></li> |
|---|
| 59 | <li><a href="demos/quickstart/prado3_quick_start.pdf">Quickstart tutorial (PDF)</a></li> |
|---|
| 60 | </ul> |
|---|
| 61 | |
|---|
| 62 | <h2>Credits</h2> |
|---|
| 63 | |
|---|
| 64 | <h3>Prado v3 Developer Team</h3> |
|---|
| 65 | <ul> |
|---|
| 66 | <li><a href="mailto:qiang.xue@gmail.com">Qiang Xue</a></li> |
|---|
| 67 | <li><a href="mailto:weizhuo@gmail.com">Xiang Wei Zhuo</a></li> |
|---|
| 68 | <li><a href="mailto:jrags@jasrags.net">Jason Ragsdale</a></li> |
|---|
| 69 | <li><a href="mailto:nyeholt@optushome.com.au">Marcus Nyeholt</a></li> |
|---|
| 70 | <li><a href="mailto:alex@linium.net">Alex Flint</a></li> |
|---|
| 71 | <li><a href="mailto:luftyluft@gmail.com">Brian Luft</a></li> |
|---|
| 72 | <li><a href="mailto:carl@decart.no">Carl Mathisen</a></li> |
|---|
| 73 | <li><a href="mailto:compte_messagerie@hotmail.com">Alban Hanry</a></li> |
|---|
| 74 | </ul> |
|---|
| 75 | |
|---|
| 76 | <h3>Prado v2 Maintenance Team</h3> |
|---|
| 77 | <ul> |
|---|
| 78 | <li><a href="mailto:rodolfo@equinoxe.g-networks.net">Rodolfo Gonzales</a></li> |
|---|
| 79 | <li><a href="mailto:wkonkel@gmail.com">Warren Konkel</a></li> |
|---|
| 80 | <li><a href="mailto:jnavratil@houston.rr.com">John Navratil</a></li> |
|---|
| 81 | </ul> |
|---|
| 82 | |
|---|
| 83 | <h3>Past Team Members</h3> |
|---|
| 84 | <ul> |
|---|
| 85 | <li><a href="mailto:j.todd.patrick@gmail.com">Todd Patrick</a></li> |
|---|
| 86 | <li><a href="mailto:pimvanderzwet@gmail.com">Pim van der Zwet</a></li> |
|---|
| 87 | <li><a href="mailto:tim.evans@gmail.com">Tim Evans</a></li> |
|---|
| 88 | <li><a href="mailto:johnteag@gmail.com">John Teague</a></li> |
|---|
| 89 | </ul> |
|---|
| 90 | |
|---|
| 91 | <h3>Special Credits To</h3> |
|---|
| 92 | <ul> |
|---|
| 93 | <li>All PRADO users - great suggestions, feedback and support</li> |
|---|
| 94 | <li>ASP.NET 2.0 for its great inspiration and reference</li> |
|---|
| 95 | <li>All <a href="framework/3rdParty/readme.html">third-party work</a> used in PRADO</li> |
|---|
| 96 | </ul> |
|---|
| 97 | |
|---|
| 98 | |
|---|
| 99 | <h2>License</h2> |
|---|
| 100 | <p>PRADO is free software released under the terms of the following BSD license. |
|---|
| 101 | </p> |
|---|
| 102 | <p>Copyright © 2004-2006, PradoSoft (http://www.pradosoft.com)<br/> |
|---|
| 103 | All rights reserved. |
|---|
| 104 | </p> |
|---|
| 105 | <p> |
|---|
| 106 | Redistribution and use in source and binary forms, |
|---|
| 107 | with or without modification, are permitted provided |
|---|
| 108 | that the following conditions are met: |
|---|
| 109 | <ul> |
|---|
| 110 | <li>Redistributions of source code must retain the above |
|---|
| 111 | copyright notice, this list of conditions and the |
|---|
| 112 | following disclaimer. </li> |
|---|
| 113 | |
|---|
| 114 | <li>Redistributions in binary form must reproduce |
|---|
| 115 | the above copyright notice, this list of conditions |
|---|
| 116 | and the following disclaimer in the documentation |
|---|
| 117 | and/or other materials provided with the distribution.</li> |
|---|
| 118 | |
|---|
| 119 | <li>Neither the name of the developer nor the names of |
|---|
| 120 | its contributors may be used to endorse or promote |
|---|
| 121 | products derived from this software without specific |
|---|
| 122 | prior written permission. </li> |
|---|
| 123 | </ul> |
|---|
| 124 | </p> |
|---|
| 125 | <p> |
|---|
| 126 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS |
|---|
| 127 | AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED |
|---|
| 128 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
|---|
| 129 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A |
|---|
| 130 | PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL |
|---|
| 131 | THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY |
|---|
| 132 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|---|
| 133 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
|---|
| 134 | PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
|---|
| 135 | USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
|---|
| 136 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER |
|---|
| 137 | IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
|---|
| 138 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF |
|---|
| 139 | THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|---|
| 140 | POSSIBILITY OF SUCH DAMAGE. |
|---|
| 141 | </p> |
|---|
| 142 | </body> |
|---|
| 143 | </html> |
|---|