]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - pgsrc/Help%2FMoreAboutMechanics
function _PageList_Column* are not private
[SourceForge/phpwiki.git] / pgsrc / Help%2FMoreAboutMechanics
1 Date: Fri,  7 Dec 2012 11:30:07 +0000
2 Mime-Version: 1.0 (Produced by PhpWiki 1.4.0)
3 Content-Type: application/x-phpwiki;
4   pagename=Help%2FMoreAboutMechanics;
5   flags=PAGE_LOCKED%2CEXTERNAL_PAGE;
6   markup=2;
7   charset=UTF-8
8 Content-Transfer-Encoding: binary
9
10 ~PhpWiki is written in the server-side scripting language PHP,
11 available from [[http://www.php.net/]]. PHP resembles C and Perl in its
12 syntax, and functions much like ASP, ~EmbPerl or JSP.
13
14 ~PhpWiki consists of a dozen or so files of mixed PHP and HTML. The web
15 pages that make up a [[Help:WikiWikiWeb|WikiWikiWeb]] based on PHP live in a database with
16 backup copies of previous versions of pages stored as well. (For the
17 database, ~PhpWiki works with DBM, MySQL, PostgreSQL or text files.)
18
19 Every time a user hits the site, the page requested is pulled from the
20 database and rendered on the fly. The user only really ever requests
21 the file =index.php=, which then decides which other php files to
22 include.
23
24 Links to pages in the Wiki are automatically linked: [[FindPage]].
25 This might be the single most compelling aspect of a Wiki, the ability
26 to add pages simply by linking to them. The next most compelling thing
27 is how easily external URLs link, like this:
28 # http://www.wcsb.org/
29 # ftp://ftp.redhat.com/
30 # news://news.mozilla.org/
31 # http://slashdot.org/
32 # http://theregister.co.uk/
33
34 Combined with one namespace and a simple markup, a Wiki exhibits many
35 of the characteristics of [[Help:WabiSabi|WabiSabi]].
36
37 ~PhpWiki is licensed under the GNU General Public license, which you
38 should be able to see here: [[http://www.gnu.org/copyleft/gpl.txt]].
39
40 <noinclude>
41 ----
42 [[PhpWikiDocumentation]]
43 </noinclude>