|
|
phpGroupWare ist eine Arbeitsumgebung im Netzwerk, Basis und Werkzeug zum forschen, studieren, entwickeln, produzieren, organisieren... Es kann beschrieben werden als Verbund vieler spezialisierter Programme.
Anspruch des Projektes ist es, eine betriebssystem- und ortsunabhängig zugängliche Arbeitsumgebung auf der Grundlage einer umfangreichen Programmbibliothek [API] zu schaffen. Das entwickeln und einbinden neuer Werkzeuge soll so einfach wie möglich gestaltet werden, da alle grundlegenden Funktionen von der API realisiert werden. Der Fokus beim erstellen von Programmen liegt beim realisieren deren spezieller Funktionen.
phpGroupWare wird in PHP entwickelt. Die Daten [ Daten der Programme | Übersetzungen der Benutzerführung ] werden in einer Datenbank [ MySQL | PostgrSQL | Oracle | Sybase | MSQL | MSSQL ] gespeichert. Die Benutzer Authentifizierung kann über SQL | SQL_SSL | LDAP | Mail | HTTP | NIS | PAM erfolgen. Das gestalten der grafischen Benutzeroberfläche wird in seperaten Dateien [Templates] realisiert, kann somit vom PHP code getrennt erarbeitet werden. phpGroupWare bietet 3 Template Typen zum beschreiben des Layouts [ XSLT | eTemplates | HTML ]. Zum definieren von Schrift | Farben | Positionen wird CSS verwendet.
Das Projekt ist offen für neue Mitarbeiter und Beiträge. Auch ohne Kenntnisse in PHP und SQL gibt es viele Bereiche, in denen Begabungen und Fähigkeiten eingebracht werden können, wie das erstellen und pflegen von Layouts | Dokumentationen.
Zum arbeiten mit phpGroupWare wird ein Webbrowser benötigt, der den GroupWare Server über die URL kontaktiert. Somit ist es möglich, sich von jedem Rechner mit Netzwerk-Zugang [ Internet | Intranet ] und Webbrowser an der Arbeitsumgebung anzumelden. Alle Daten werden zentral auf dem Server in einer Datenbank gespeichert, sodaß sie ortsunabhängig über das Netzwerk erreicht werden können.
Jeder, der mit phpGroupWare arbeiten möchte, erhält einen Benutzernamen und ein Paßwort. Nur autorisierte Benutzer erhalten Zugang zum System. Persönliches Material kann von Jedem differenziert für andere Anwender oder Gruppen freigegeben werden, sodaß Gruppenarbeiten realisiert werden können.
Der modulare Aufbau ermöglicht das flexible gestalten der Arbeitsumgebung, das anpassen an spezielle Arbeitsansprüche. Über ein Installationsprogramm können Anwendungen einfach eingebunden oder entfernt werden. Als Hilfe zum entwickeln neuer Programme stehen mehrere Werkzeuge zur Verfügung.
phpGroupWare ist ein Open Source Projekt. Im Dezember 2001 wurde phpGroupWare in das GNU Projekt aufgenommen. Der source code wird über CVS auf Savannah verwaltet. phpGroupware ist unter der GNU General Public License [GPL] lizensiert, was meint, es ist frei zu studieren, zu verbreiten, zu verändern und zu nutzen. |
|
| |
Copyright (c) 2002 - 2005 Bettina Gille
Kopieren, verbreiten und/oder modifizieren ist unter den Bedingungen der
GNU Free Documentation License, Version 1.2 oder einer späteren Version, veröffentlicht von der Free Software Foundation, erlaubt.
Es gibt keine unveränderlichen Abschnitte, keinen vorderen Umschlagtext und keinen hinteren Umschlagtext.
Vorausgesetzt, dieser Copyright-Vermerk befindet sich auf jeder Kopie, darf dieses Dokument in Auszügen oder als Ganzes kopiert werden.
|