WIKI [BLOG]

Ch*as   WikiTechnik

PhpWiki ist in der serverseitigen Skriptsprache PHP (http://www.php.net/) geschrieben. PHP hat eine ähnliche Syntax wie Perl oder C und funktioniert ähnlich wie ASP, EmbPerl? oder JSP.

PhpWiki besteht aus etwa einem Dutzend Dateien mit gemischtem PHP und HTML. Die Webseiten, aus denen ein WikiWikiWeb besteht, werden von PHP live in einer DBM-Datei gespeichert, außerdem werden Sicherungskopien der vorherigen Versionen aller Seiten in einer weiteren DBM-Datei gespeichert. (PhpWiki unterstützt inzwischen neben DBM auch Datenbankserver wie MySQL oder PostgreSQL und einfache Textdateien.)

Immer wenn ein Benutzer eine Seite anfordert wird sie aus der DBM geholt und on-the-fly erstellt. Anwender fragen nur die Seite index.php ab, die automatisch feststellt, welche weiteren Seiten eingebunden werden müssen.

Links auf andere Seiten in einem Wiki werden automatisch erstellt: PhpWiki. Die Möglichkeit, neue Seiten zu erstellen, indem man einfach einen Link zu diesen erstellt, ist eine der wichtigsten Eigenschaften eines Wiki. Außerdem sind Links auf externe Seiten genauso einfach zu erstellen:

  1. http://www.wcsb.org/
  2. ftp://ftp.redhat.com/
  3. news://news.mozilla.org/

In Verbindung mit einem einzigen Namensraum und einfachen Textformatierungen besitzt ein Wiki viele Eigenschaften von WabiSabi.

PhpWiki ist freie Software unter der GNU General Public License, die unter dieser Adresse zu finden ist: http://www.gnu.org/copyleft/gpl.txt.


EditText of this page (last edited November 13, 2001) [info] [diff])
FindPage by browsing or searching
5 best incoming links: SeiteFinden (10), FrischeSeiten (5)
5 best outgoing links: PhpWiki (27), WikiWikiWeb (19), WabiSabi (14)EmbPerl (3)
5 most popular nearby: FrischeSeiten (4435), FindPage (2669), WikiWikiWeb (2457), PhpWiki (1926), SeiteFinden (1138)