>> Inhaltsverzeichnis >> Allgemeines >> Beschreibung, mitgelieferte Dateien

Vorwort

Lieber Leser

Herzlich Willkommen und vielen Dank, dass Sie sich für dieses Produkt entschieden haben.

In diesem Programm stecken mehrere Jahre mühevoller Entwicklungsarbeit, sowie viele Stunden, welche unzählige helfende Hände investiert haben, um durch Tipps, Vebesserungsvorschläge und Programmtests dieses Programm stetig zu verbessern.

Alle diese Stunden haben mir und allen, die an diesem Projekt beteiligt waren, sehr viel Freude bereitet.

Wir hoffen, dass Ihnen das Ergebnis unserer Arbeit ebenso viel Freude bereiten wird. Bitte berichten Sie uns von Ihren Erfahrungen. Falls Sie Vorschläge haben stehe ich Ihnen gern via E-Mail zur Verfügung.

Thomas Meyer

Beschreibung

Dieses Programmpaket enthält zwei wesentliche Bestandteile.

Einerseits ein "Component-Framework". Es unterstützt die Entwicklung von Anwendungen in PHP 4.3x und höher durch die Bereitstellung häufig benötigter Komponenten, wie bspw. Nutzerverwaltung, Authentifizierung, Datenbank-API, oder Templates. Außerdem fördert es das Schreiben sauberen Codes durch das Forcieren einer klassischen 3-Schichtenarchitektur. (Vergleich: "Model-View-Controler")
Dieses Framework und die zugrundeliegende Architektur wurden sinnigerweise "Yana" (Yet ANother Architecture) getauft.

Andererseits beinhaltet dieses Programm Softwarekomponenten, welche Yana benutzen: Anwendungen und Plugins. Wenn von "Anwendungen" die Rede ist, meint dies in erster Linie ein Gästebuch. Dieses ist mit Abstand die älteste Anwendung, welche derzeit für Yana verfügbar ist, denn es ist die erste, die jemals damit geschrieben wurde.

Der wesentliche Unterschied zu den meisten anderen Programmen, welche Sie im Internet oder anderenorts finden können ist aber, dass dieses Gästebuch beliebig erweiterbar ist. Und zwar nicht nur mit ein paar einfachen Skins oder Templates, sondern mit völlig beliebigen Webanwendungen, solange diese mit Yana kompatibel sind.

Features

Systemanforderungen

Damit dieses Programm korrekt arbeitet, müssen folgende Mindestanforderungen erfüllt sein:

Folgende Konfiguration wird empfohlen:

Hinweis: Dieses Skript benötigt PHP und funktioniert deswegen normalerweise nicht auf Ihrer lokalen Festplatte sondern nur im Internet. Damit dieses Skript auf Ihrer Webseite funktioniert muss von Ihrem Anbieter PHP Unterstützung bereitgestellt werden. Fragen Sie im Zweifel Ihren Anbieter.
Hinweis: die Nutzung dieses Skript ist nur für private Homepages freigegeben. Ganz besonders möchten wir darauf hinweisen, dass es NICHT gestattet ist dieses Skript einzusetzen, um einen "Gästebuchservice" aufzubauen. Also unsere Arbeit anderen Personen anzubieten, ohne unsere direkte Beteiligung oder explizite schriftliche Genehmigung.
Falls Sie etwas Derartiges beabsichtigen, schreiben Sie bitte eine Mail an und holen Sie vorab unsere schriftliche Erlaubnis ein.
Es ist außerdem nicht gestattet, enthaltene Copyrighthinweise zu entfernen, zu verändern, zu verdecken oder auf irgendeine Weise unkenntlich zu machen. Quellcodes dürfen ebenfalls nicht editiert oder verändert werden. Wenn Sie Fragen haben, oder einen Fehler finden, versuchen Sie bitte nicht den Quellcode zu ändern sondern schreiben Sie mir eine Mail.

mitgelieferte Dateien

Dateien
index.php Startseite
library.php Systemdatei
Verzeichnisse

cache/ Vezeichnis für Temporäre Dateien
(bei knappem Speicherplatz können Sie den Inhalt dieses Verzeichnisses von Zeit zu Zeit leeren)
common_files/ gemeinsam genutzte Anwendungsdaten
config/ Konfigurationsdateien
includes/ PHP-Klassenbibliothek
plugins/ Programmverzeichnis
languages/ Sprachdateien
readme/ Onlinehilfe
skins/ zusätzliche Gästebuchskins
Die folgenden Dateien dürfen (und sollen) editiert werden ... *
skins/edit_me/ ein Skin-Template, welches Sie verwenden können um eigene Skins zu schreiben
languages/*.* Übersetzer können hier neue Sprachdateien hinzufügen
common_files/smilies/*.gif hier können neue Emoticons eingefügt werden
* Lassen Sie alle anderen Dateien bitte unbedingt unverändert. Diese Inhalte sind urheberrechtlich geschützt und dürfen nicht editiert werden.
Hinweis: Setzen der Zugriffsrechte.
Damit das Pogramm funktioniert müssen nach der Installation Lese-/Schreibrechte für das Verzeichnis "config/" und alle darin enthaltenen Dateien gesetzt werden (auf Unix-Servern durch den FTP-Befehl CHMOD 777) ...

© 2001, 2002, 2003, 2004, 2005, 2006Homepage: Thomas Meyer, www.all-community.de