summaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
authorxue <>2007-01-14 22:51:58 +0000
committerxue <>2007-01-14 22:51:58 +0000
commit83d5134b1c28eaf305e7ffc8fcb1e0762c993340 (patch)
tree3f65e4743db2e2ed6431c901fbcc31cd389769aa /index.html
parent3cd74f5837ab12f328d334be2b58af45494f8892 (diff)
updated index.html for 3.1 alpha release.
Diffstat (limited to 'index.html')
-rw-r--r--index.html42
1 files changed, 19 insertions, 23 deletions
diff --git a/index.html b/index.html
index d739a7cb..13c976e0 100644
--- a/index.html
+++ b/index.html
@@ -12,25 +12,22 @@ Copyright&copy; 2004-2007 by <a href="http://www.pradosoft.com/">PradoSoft</a><b
All Rights Reserved.
</p>
-<p>PRADO is a component-based and event-driven framework for Web application
- development in PHP 5. </p>
-<p>Components following the PRADO protocol are highly configurable and reusable.
- Properties defining the basic features of a component can be configured in specifications,
- templates or code. New components can be developed by either inheriting an existing
- component class or composing several components together. The work of using
- a component amounts to placing the component tag on the page template, configuring
- component properties, and writing handler functions to respond to component
- events.</p>
-<p>PRADO shares many similarities with ASP.NET and other RAD tools for Windows
- GUI development, such as Borland Delphi. In particular, it supports event-driven
- programming, viewstate maintenance, javascript, template, form validations, theme/skin,
- etc.</p>
+<p>
+PRADO is a component-based and event-driven framework for Web application development in PHP 5.
+</p>
+<p>
+PRADO is best suitable for creating Web applications that are highly user-interactive. It can be used to develop systems as simple as a blog system to those as complex as a content management system (CMS) or a complete e-commerce solution. Because PRADO promotes object-oriented programming (OOP) through its component-based methodology, it fits extremely well for team work and enterprise development. Its event-driven programming pattern helps developers gain better focus on business logic rather than distracted by various tedious and repetitive low-level coding handling.
+</p>
+<p>
+PRADO comes with many features that can cut down development time signficantly. In particular, it provides a rich set of pluggable Web controls, complete database support including both active record and complex object mapper, seamless AJAX support, theme and skin, internationalization and localization, various caching solutions, security measures, and many other features that are seldom find in other programming frameworks.
+</p>
+<p>
+Developers who have sufficient OOP experience will find PRADO is easy to learn and understand. In fact, PRADO shares many similarities with ASP.NET and other RAD kits for Windows GUI development, such as Borland Delphi and Microsoft Visual Basic.
+</p>
<h2>Requirements</h2>
<p>
-The sole requirement for PRADO is PHP 5.1.0 or higher.
-Please run <a href="requirements/index.php">requirement checker</a> to obtain
-more detailed requirement information.
+The sole requirement for PRADO is PHP 5.1.0 or higher. Please run <a href="requirements/index.php">requirement checker</a> to obtain more detailed requirement information.
</p>
<p>
PRADO has been tested with Apache 2.0 on both Windows XP and RedHat Linux.
@@ -38,8 +35,7 @@ PRADO has been tested with Apache 2.0 on both Windows XP and RedHat Linux.
<h2>Installation</h2>
<p>
-After downloading the latest PRADO release file, unpack it to a Web-accessible directory.
-The installation is done! You will see the following subdirectories,
+After downloading the latest PRADO release file, unpack it to a Web-accessible directory. The installation is done! You will see the following subdirectories,
</p>
<ul>
<li>framework - contains the core code of PRADO. This is the only directory that you will need in order to deploy with your PRADO application. It does NOT need to reside in a Web-accessible directory.</li>
@@ -54,14 +50,14 @@ The installation is done! You will see the following subdirectories,
<ul>
<li><a href="demos/helloworld/index.php">Hello World</a></li>
<li><a href="demos/quickstart/index.php">Prado QuickStart Tutorial</a> (contains many small demos)</li>
- <li><a href="demos/blog/index.php">Prado Blog</a> (requires sqlite extension)</li>
- <li><a href="demos/time-tracker/index.php">Time Tracker</a></li>
- <li><a href="demos/sqlmap/index.php">SqlMap</a></li>
+ <li><a href="demos/blog/index.php">Prado Blog</a> (requires php_sqlite extension)</li>
+ <li><a href="demos/time-tracker/index.php">Time Tracker</a> (requires php_pdo and php_pdo_mysql extensions)</li>
<li><a href="demos/composer/index.php">Prado Component Writer</a></li>
- <li><a href="demos/chat/index.php">Chat</a></li>
+ <li><a href="demos/chat/index.php">Chat</a> (requires php_pdo and php_pdo_sqlite extensions)</li>
<li><a href="demos/currency-converter/index.php">Currency Converter</a></li>
- <li><a href="demos/soap/index.php">SOAP</a></li>
+ <li><a href="demos/soap/index.php">SOAP</a> (requires php_soap extension)</li>
<li><a href="demos/personal/index.php">Personal Website</a></li>
+ <li><a href="demos/sqlmap/index.php">SqlMap Tutorial</a> (not completed yet)</li>
</ul>
<h2>Editor Support</h2>