goba Sun May 23 15:32:27 2004 EDT
Modified files:
/phpdoc/en/chapters intro.xml
Log:
improve wording a bit, spice this section up with some PHP 5 related stuff
http://cvs.php.net/diff.php/phpdoc/en/chapters/intro.xml?r1=1.36&r2=1.37&ty=u
Index: phpdoc/en/chapters/intro.xml
diff -u phpdoc/en/chapters/intro.xml:1.36 phpdoc/en/chapters/intro.xml:1.37
--- phpdoc/en/chapters/intro.xml:1.36 Fri Dec 12 14:56:02 2003
+++ phpdoc/en/chapters/intro.xml Sun May 23 15:32:27 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.36 $ -->
+<!-- $Revision: 1.37 $ -->
<chapter id="introduction">
<title>Introduction</title>
@@ -63,7 +63,9 @@
<para>
Although PHP's development is focused on server-side scripting,
you can do much more with it. Read on, and see more in the
- <link linkend="intro-whatcando">What can PHP do?</link> section.
+ <link linkend="intro-whatcando">What can PHP do?</link> section,
+ or go right to the <link linkend="tutorial">introductory
+ tutorial</link> if you are only interested in web programming.
</para>
</sect1>
@@ -76,7 +78,7 @@
send and receive cookies. But PHP can do much more.
</para>
<para>
- There are three main fields where PHP scripts are used.
+ There are three main areas where PHP scripts are used.
<itemizedlist>
<listitem>
<simpara>
@@ -86,7 +88,9 @@
module), a webserver and a web browser. You need to
run the webserver, with a connected PHP installation.
You can access the PHP program output with a web browser,
- viewing the PHP page through the server. See the
+ viewing the PHP page through the server. All these can
+ run on your home machine if you are just experimenting
+ with PHP programming. See the
<link linkend="installation">installation instructions</link>
section for more information.
</simpara>
@@ -106,14 +110,14 @@
</listitem>
<listitem>
<simpara>
- Writing client-side GUI applications. PHP is probably
- not the very best language to write windowing
- applications, but if you know PHP very well, and
- would like to use some advanced PHP features in
- your client-side applications you can also use
- PHP-GTK to write such programs. You also have the
- ability to write cross-platform applications this way.
- PHP-GTK is an extension to PHP, not available in
+ Writing desktop applications. PHP is probably
+ not the very best language to create a desktop
+ application with a graphical user interface, but if
+ you know PHP very well, and would like to use some
+ advanced PHP features in your client-side applications
+ you can also use PHP-GTK to write such programs. You also
+ have the ability to write cross-platform applications this
+ way. PHP-GTK is an extension to PHP, not available in
the main distribution. If you are interested
in PHP-GTK, visit <ulink url="&url.php.gtk;">its
own website</ulink>.
@@ -138,9 +142,11 @@
system and a web server. Furthermore, you also have the choice
of using procedural programming or object oriented
programming, or a mixture of them. Although not every
- standard OOP feature is realized in the current version
- of PHP, many code libraries and large applications (including the
- PEAR library) are written only using OOP code.
+ standard OOP feature is implemented in PHP 4 (the current stable
+ version of PHP), many code libraries and large applications (including
+ the PEAR library) are written only using OOP code. PHP 5 fixes the
+ OOP related weaknesses of PHP 4, and introduces a complete object
+ model.
</para>
<para>
With PHP you are not limited to output HTML. PHP's abilities
@@ -152,7 +158,7 @@
cache for your dynamic content.
</para>
<para>
- One of the strongest and most significant feature in PHP is its
+ One of the strongest and most significant features in PHP is its
support for a wide range of databases. Writing a database-enabled
web page is incredibly simple. The following databases are currently
supported:
@@ -175,6 +181,7 @@
<member>Oracle (OCI7 and OCI8)</member>
<member>Ovrimos</member>
<member>PostgreSQL</member>
+ <member>SQLite</member>
<member>Solid</member>
<member>Sybase</member>
<member>Velocis</member>
@@ -201,9 +208,11 @@
<para>
PHP has extremely useful text processing features, from the
POSIX Extended or Perl regular expressions to parsing XML
- documents. For parsing and accessing XML documents, we
- support the SAX and DOM standards. You can use our XSLT
- extension to transform XML documents.
+ documents. For parsing and accessing XML documents, PHP 4
+ supports the SAX and DOM standards, and you can also use the
+ XSLT extension to transform XML documents. PHP 5 standardizes
+ all the XML extensions on the solid base of libxml2 and extends
+ the feature set adding SimpleXML and XMLReader support.
</para>
<para>
While using PHP in the e-commerce field, you'll find
@@ -249,11 +258,3 @@
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-
-
-
-
-
-
-
-