- Mitglied seit
- 15. Mai 2008
- Beiträge
- 21.900
- Punkte für Reaktionen
- 14
- Punkte
- 0
Seit ein paar Tagen bin ich dabei ein Projekt umzuschreiben, welches sich mit der Nutzung von Datenbanken beschäftigt. Auf der DS wäre das zunächst einmal MySQL. Die Idee ist eine Art PhpMyAdmin ohne Admin; also eine AJAX-Anwendung, welche sich für beliebige Datenbank-Tabellen verwenden lässt.
Ich würde gerne ähnlich wie beim AdminTool die Geschichte schrittweise veröffentlichen und gerne von einer kleinen Gruppe austesten lassen. Wer sich also hierfür interessiert, schicke mir bitte eine PN (Persönliche Nachricht).
Voraussetzungen sind: Grund-Kenntnisse in SQL und die Bedienung von PhpMyAdmin sowie sich auf der Linux-Kommandozeile ein wenig auskennen, um z.B. Datei- und Verzeichnis-Verlinkungen vornehmen zu können. Wer sich damit noch nicht beschäftigt hat, sollte die Bereitschaft dazu haben, sich schnell in die Materie einarbeiten zu 'wollen'.
Folgende Ideen sind bereits fertig, aber noch nicht komplett für die DS umgeschrieben:
- zu jedem Datensatz kann es einen oder mehrere Dateianhänge geben (wie bei einer E-Mail)
- jeder Datensatz kann eine oder mehrere Notizen oder Termine (für eine Wiedervorlage) zugeordnet bekommen
- jeder Datensatz kann mit jedem Datensatz verknüpft werden (über eine Link-Tabelle)
- per Volltextindex kann auf Spalten eine SQL-Abfrage (ähnlich wie bei Google) vorgenommen werden
- die Felder(Spalten) einer Tabelle können beliebig angeordnet werden bzw. ein- und ausgeblendet werden
- es kann nach allem sortiert und gesucht werden
- es kann hinzugefügt, gelöscht und geändert werden und zwar in der Tabellenansicht als auch in einer Formularansicht
- es gibt Lade-Skripte für das ein oder andere (E-Mails, durchsuchbare PDF-Dokumente ...)
Was nicht drinnen ist und auch zunächst nicht realisiert wird:
- Zuordnung bzw. Rechte für spezielle Benutzer (es ist im Moment eine reine Common-User-Anwendung, jeder kann und darf alles)
- Versionierung von Datensätzen
- Verlinkungen mit den Postgres-Datenbanken (Blog, Photo-Station usw.)
- Synchronisation mit anderen Anwendungen
Es wird noch ein paar Tage dauern, bis es eine per spk installierbare Version gibt. Ansatzweise kann man schon einmal mit der Mysql-Server-Funktion im AdminTool ein wenig probieren.
Ich habe als Arbeitstitel für das Teil den Namen 'Blubb' gewählt ... erst einmal kein tieferer Sinn oder doch?
Ein Bildchen zum Anschauen habe ich angefügt.
Itari
Ich würde gerne ähnlich wie beim AdminTool die Geschichte schrittweise veröffentlichen und gerne von einer kleinen Gruppe austesten lassen. Wer sich also hierfür interessiert, schicke mir bitte eine PN (Persönliche Nachricht).
Voraussetzungen sind: Grund-Kenntnisse in SQL und die Bedienung von PhpMyAdmin sowie sich auf der Linux-Kommandozeile ein wenig auskennen, um z.B. Datei- und Verzeichnis-Verlinkungen vornehmen zu können. Wer sich damit noch nicht beschäftigt hat, sollte die Bereitschaft dazu haben, sich schnell in die Materie einarbeiten zu 'wollen'.
Folgende Ideen sind bereits fertig, aber noch nicht komplett für die DS umgeschrieben:
- zu jedem Datensatz kann es einen oder mehrere Dateianhänge geben (wie bei einer E-Mail)
- jeder Datensatz kann eine oder mehrere Notizen oder Termine (für eine Wiedervorlage) zugeordnet bekommen
- jeder Datensatz kann mit jedem Datensatz verknüpft werden (über eine Link-Tabelle)
- per Volltextindex kann auf Spalten eine SQL-Abfrage (ähnlich wie bei Google) vorgenommen werden
- die Felder(Spalten) einer Tabelle können beliebig angeordnet werden bzw. ein- und ausgeblendet werden
- es kann nach allem sortiert und gesucht werden
- es kann hinzugefügt, gelöscht und geändert werden und zwar in der Tabellenansicht als auch in einer Formularansicht
- es gibt Lade-Skripte für das ein oder andere (E-Mails, durchsuchbare PDF-Dokumente ...)
Was nicht drinnen ist und auch zunächst nicht realisiert wird:
- Zuordnung bzw. Rechte für spezielle Benutzer (es ist im Moment eine reine Common-User-Anwendung, jeder kann und darf alles)
- Versionierung von Datensätzen
- Verlinkungen mit den Postgres-Datenbanken (Blog, Photo-Station usw.)
- Synchronisation mit anderen Anwendungen
Es wird noch ein paar Tage dauern, bis es eine per spk installierbare Version gibt. Ansatzweise kann man schon einmal mit der Mysql-Server-Funktion im AdminTool ein wenig probieren.
Ich habe als Arbeitstitel für das Teil den Namen 'Blubb' gewählt ... erst einmal kein tieferer Sinn oder doch?
Ein Bildchen zum Anschauen habe ich angefügt.
Itari