Premierminister Wiki

PmWiki ist wiki Software, die von Patrick R. Michaud auf der PHP Programmiersprache geschrieben ist.

Es ist kostenlose Software, die in Form von der GNU-Lizenz der Breiten Öffentlichkeit lizenziert ist.

Designfokus

PmWiki wird entworfen, um leicht zu sein, zu installieren und als ein Motor kundengerecht anzufertigen, um Berufswebsites mit einer zu jeder Zahl von zufriedenen Autoren zu schaffen. Die Software konzentriert sich auf einfache Nutzung, so werden Leute mit wenig IHM oder Wiki-Erfahrung im Stande sein, es zu stellen, um zu verwenden. Die Software wird auch entworfen, um ausziehbar und anpassbar zu sein.

PmWiki wiki Preiserhöhung teilt Ähnlichkeiten mit MediaWiki (verwendet durch die Wikipedia). Der Preiserhöhungsmotor von PmWiki ist hoch anpassbar, das Hinzufügen, das Ändern oder die Deaktivieren-Preiserhöhungsregeln erlaubend, und es kann andere Preiserhöhungssprachen unterstützen. Als ein Beispiel können die kreolischen Spezifizierungen ermöglicht werden.

Eigenschaften

Zufriedene Lagerung

PmWiki verwendet regelmäßige Dateien, um Inhalt zu versorgen. Jede Seite des wiki wird in seiner eigenen Datei auf dem Webserver versorgt. Seiten werden im ASCII-Format versorgt und können direkt vom wiki Verwalter editiert werden. Gemäß dem Autor, "Für die Standardoperationen (Ansicht, editieren Seitenrevisionen), meinend, dass die Information in flachen Dateien klar schneller ist als das Zugreifen auf sie in einer Datenbank..."

PmWiki wird entworfen, um im Stande zu sein, den Text der Seiten und metadata auf verschiedenen Systemen und Formaten zu versorgen und wiederzubekommen. Es unterstützt Datenbanken in seiner Verzug-Installation nicht. Jedoch, über Einfügefunktionen, kann PmWiki bereits MySQL oder SQLite Datenbanken für die Datenlagerung verwenden.

PmWiki unterstützt "Verhaftungen" (lädt: Images oder andere Dateien) zu seinen wiki Seiten. Das Laden kann einer Gruppe von Seiten (Verzug), individuell zu jeder Seite, oder zum ganzen wiki, abhängig von den zufriedenen Bedürfnissen und der Struktur beigefügt werden. Es gibt Rezepte von PmWiki, die einem leichteren Management der geladenen Dateien, z.B Auswischen oder Entwicklung des Daumennagels/Galerie erlauben.

Struktur von Wiki

In PmWiki, wiki Seiten werden innerhalb "wiki Gruppen" (oder "namespaces") enthalten. Jede wiki Gruppe kann seine eigenen Konfigurationsoptionen, Einfügefunktionen, Zugriffskontrolle, Haut, sidebar (Menü), Sprache des Inhalts und der Schnittstelle haben.

Standardmäßig erlaubt PmWiki genau ein hierarchisches Niveau der Seiten ("WikiGroup/WikiPage"), aber durch Rezepte ist es möglich, eine flache Struktur (keine wiki Gruppen), vielfache verschachtelte Gruppen oder Subseiten zu haben.

Spezielle wiki Gruppen sind "PmWiki", Seite, SiteAdmin und Kategorie, die die Dokumentation und einige Konfigurationsschablonen enthalten.

Schablonen (Häute)

PmWiki bietet ein Schablone-Schema an, das es möglich macht, den Blick und das Gefühl des wiki oder der Website mit einem hohen Grad der Flexibilität sowohl in der Funktionalität als auch im Äußeren zu ändern.

Zugriffskontrolle

PmWiki erlaubt Benutzern und Verwaltern, Passwortschutz für individuelle Seiten, Gruppen von Seiten oder der kompletten Seite einzusetzen. Zum Beispiel können definierte Zonen gegründet werden, um zusammenarbeitende Arbeit von bestimmten Gruppen, solcher als in einem Firmenintranet zu ermöglichen.

Passwortschutz kann auf das Lesen, Redigieren, Laden zu und Ändern von Kennwörtern für die eingeschränkte Zone angewandt werden. Die Kasten-Installation "aus dem" Gebrauch "hat Kennwörter" aber nicht Usernamen geteilt, aber eine eingebaute Auswahl kann gestütztes Zugriffsregelsystem eines hoch entwickelten Benutzers/Gruppe auf Seiten, Gruppen von Seiten oder dem ganzen wiki ermöglichen.

PmWiki kann Kennwörter von config Dateien, speziellen wiki Seiten.htpasswd/.htgroup Dateien verwenden. Es gibt auch benutzerbasierte Genehmigungsmöglichkeiten und Beglaubigung über verschiedene Außenquellen (z.B. LDAP, Forum-Datenbanken usw.).

Anpassung

PmWiki folgt einer Designphilosophie mit den Hauptzielen der Bequemlichkeit der Installation, der Haltbarkeit und des Haltens nichterforderlicher Eigenschaften aus dem Kernvertrieb der Software. Das Design von PmWiki fördert Anpassung mit einer breiten Auswahl an kundenspezifischen Erweiterungen, die als aus dem Kochbuch von PmWiki verfügbare "Rezepte" bekannt sind. Das Schaffen und das Aufrechterhalten von Erweiterungen und kundenspezifischen Installationen sind dank mehrerer gut dokumentierter Haken im wiki Motor leicht.

Systemanforderungen

Vorbedingungen, für PmWiki wiki Motor zu führen:

  • PHP 4.3 oder später
  • Jeder webserver, der PHP Schriften (z.B Apache, Microsoft IIS, Lighttpd, Hiawatha, Cherokee) führen kann
  • Schreiben Sie Erlaubnis auf die webserver Benutzerrechnung im Baum von PmWiki (erforderlich für das Off-Lineredigieren nur)
  • Keine Dateityp-Erweiterungsbeschränkungen des webserver (manchmal ein Problem mit freien Webbewirtungsversorgern)
Wie man

berichtet hat, hat PmWiki mit den folgenden OS/webserver Kombinationen gearbeitet:

  • Apache 1.3 oder 2.2, auf grob irgendetwas (Unix, Linux, Windows und Mac OS X)
  • Microsoft Internet Information Server, auf Windows
  • Appweb: Ein sehr kleiner, PHP-ermöglichter webserver, der an eingebetteten Geräten ins Visier genommen ist
  • x86 Linux + Server-Standardausgabe von LiteSpeedWeb
  • Es gibt ein "Rezept", um zu erlauben, PmWiki "Eigenständig" ohne einen webserver zum Beispiel von einem Blitz-USB-Stock zu führen.

Autor

PmWiki wurde vom ordentlichen Professoren und Perl 6 Entwickler Dr Patrick R. Michaud geschrieben. Dr Michaud besitzt eine Handelsmarke auf dem Namen "PmWiki". Mehrere andere Entwickler und Benutzer schreiben, erhalten aufrecht und besprechen "Rezepte" (spezielle Zweck-Konfigurationen, Häute oder Einfügefunktionen) im Kochbuch von PmWiki.

Siehe auch

Bücher

Die folgenden Bücher erwähnen PmWiki oder haben Kapitel oder Abteilungen gewidmet:

  • Todd Stauffer, Wie man Alles Mit Ihrem Web 2.0 Blog, internationale Standardbuchnummer 978-0-07-149218-8 Tut
  • Weiß, Pauxtis, Web 2.0 für das Geschäft: Die Neuen Werkzeuge, internationale Standardbuchnummer 978-0-470-43618-9 erfahrend
  • Nancy Courtney, Mehr Technologie für den Rest von Uns: Eine Zweite Zündvorrichtung bei der Computerwissenschaft für NICHTES Bibliothekar, internationale Standardbuchnummer 978-1-59158-939-6
  • Holtz, Demopoulos, Blogging für das Geschäft: Alles Sie Bedürfnis Zu wissen, Und Warum Sie Sich internationale Standardbuchnummer 978-1-4195-3645-8 Sorgen Sollten
  • Ebersbach, Glaser, Heigl, Wiki: Kooperation Im Web, internationale Standardbuchnummer 978-3-540-35110-8

Links


Unveränderlicher Gegenstand / Samuel Daniel
Impressum & Datenschutz