architektur
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| architektur [2025/01/29 22:57] – root | architektur [2025/03/10 23:33] (aktuell) – [3. Cloud] root | ||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| - Cloud (NextCloud) | - Cloud (NextCloud) | ||
| - | {{ : | + | < |
| + | |||
| + | actor " | ||
| + | |||
| + | frame " | ||
| + | [GUI] | ||
| + | frame alternativ | ||
| + | [Browser] | ||
| + | [Dateimanager] | ||
| + | } | ||
| + | } | ||
| + | |||
| + | node " | ||
| + | database DB [PostgreSQL | ||
| + | ] | ||
| + | node Cron [Cronjob | ||
| + | ] | ||
| + | } | ||
| + | |||
| + | cloud NC [NextCloud | ||
| + | ] | ||
| + | |||
| + | frame "Nur für Tagungen" | ||
| + | frame Website { | ||
| + | frame " | ||
| + | frame " | ||
| + | | ||
| + | database IMAP | ||
| + | actor TN | ||
| + | | ||
| + | |||
| + | GB <--> GUI | ||
| + | GB <--> Browser | ||
| + | GB <--> Dateimanager | ||
| + | |||
| + | GUI <--> DB | ||
| + | Cron <--> DB | ||
| + | |||
| + | Cron -> NC | ||
| + | Browser <--> NC | ||
| + | Dateimanager <--> NC | ||
| + | |||
| + | TN --> " | ||
| + | TN --> " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | Cron <-- IMAP | ||
| + | |||
| + | </ | ||
| Benutzer und Benutzerinnen erfasse und ändern die Daten über die graphische Benutzeroberfläche, | Benutzer und Benutzerinnen erfasse und ändern die Daten über die graphische Benutzeroberfläche, | ||
| Zeile 16: | Zeile 65: | ||
| - | ===== Datenbank und Cronjob ===== | + | ===== - Datenbank und Cronjob ===== |
| Von diesen beiden Komponenten bekommen Benutzer und Benutzerinnen in der Regel nichts direkt zu sehen. Trotzdem sind sozusagen der Kern der hier beschriebenen Datenverwaltung. Die Beschreibung hier dient interessierten Lesern und Leserinnen, kann aber getrost übergangen werden. | Von diesen beiden Komponenten bekommen Benutzer und Benutzerinnen in der Regel nichts direkt zu sehen. Trotzdem sind sozusagen der Kern der hier beschriebenen Datenverwaltung. Die Beschreibung hier dient interessierten Lesern und Leserinnen, kann aber getrost übergangen werden. | ||
| - | ==== Datenbank ==== | + | ==== - Datenbank ==== |
| Die Daten werden in der ralationalen Datenbank [[https:// | Die Daten werden in der ralationalen Datenbank [[https:// | ||
| - | + | ==== - Der Cronjob ==== | |
| - | ==== Der Cronjob ==== | + | |
| //Cronjob// bedeutet nichts weiter als zeitgesteuertes Programm. Dieser Cronjob läuft auf dem gleichen Server wie die Datenbank und stößt regelmäßig anfallende Aufgaben an, z.B. | //Cronjob// bedeutet nichts weiter als zeitgesteuertes Programm. Dieser Cronjob läuft auf dem gleichen Server wie die Datenbank und stößt regelmäßig anfallende Aufgaben an, z.B. | ||
| Zeile 42: | Zeile 90: | ||
| - | ===== Graphische Benutzeroberfläche (GUI) ===== | + | ===== - Graphische Benutzeroberfläche (GUI) ===== |
| Die GUI ist das " | Die GUI ist das " | ||
| Zeile 60: | Zeile 108: | ||
| - | ===== Cloud ===== | + | ===== - Cloud ===== |
| + | |||
| + | Auf der [[https:// | ||
| + | |||
| + | * Gem-Karlsruhe | ||
| + | * Tg-2025-PL | ||
| + | |||
| + | Innerhalb dieser Verzeichnisse findet sich dann immer ein Verzeichnis mit dem Namen DB. Dort finden sich alle Auswertungen und ggf. weitere Dateien, die von der Datenbank bzw. dem Cronjob erzeugt werden. In dieses Verzeichnis sollten keine anderen Dateien gespeichert werden. | ||
| + | |||
| + | Die verwendete Cloud ist eine von der Christengemeinschaft in Deutschland betriebene [[https:// | ||
| + | |||
| + | Zugänglich sind die dort gespeicherten Daten über jeden Internet-Browser. Das ist zunächst die naheliegende und schnell verfügbare Lösung. | ||
| + | |||
| + | |||
| + | ==== - Synchronisieren mit dem lokalen Dateisystem ==== | ||
| + | |||
| + | Nutzt man die Datenbank regelmäßig, | ||
| + | |||
| + | Auf der [[https:// | ||
| + | |||
| + | |||
| + | ==== - Weitere Anwendungsmöglichkeiten der Cloud ==== | ||
| + | |||
| + | Die Cloud kann ohne Weiteres auch für andere Dinge genutzt werden, z.B. | ||
| + | |||
| + | * Dateien speichern und so mit anderen aus dem Gemeinde- oder Tagungsbüro teilen | ||
| + | * Kalenderfunktionen, | ||
| + | |||
| + | Solche und andere Anwendungen erklären wir hier nicht weiter. | ||
| + | |||
| + | ~~DISCUSSION~~ | ||
architektur.1738191436.txt.gz · Zuletzt geändert: 2025/01/29 22:57 von root
