Ich arbeite momentan akut an 2 Projekten, wobei ich Joomla als ideale CMS-Arbeitsplattform gefunden habe und mich schon etwas länger (und hier mitlesend) damit beschäftige.
Mit meiner Frage "Interesse an..." wollte ich nachhorchen, ob es für die Projekte evtl. ein öffentliches Interesse gibt, so daß ich die Module etwas "sauberer" für die Öffentlichkeit programmiere oder eher auf Zeit "quick & dirty" für mich persönlich rein funktionell erledige.
Projekt 1: Dokumenten-Tauschbörse
Kundenanforderung: Tauschbörse für spezielle Dokumente (Bilder & PDF / kein "Schweinkram")
Angemeldete Benutzer können ihre Dokumente hochladen und erhalten pro Dokument eine festzulegende Anzahl an Downloads als "Belohnung" (Prinzip 1:2).
Die Downloads können entweder sofort & automatisch oder erst nach Sichtung durch einen Admin bzw. einen Kategorien-Betreuer freigegeben werden.
Projekt 2: Videothekenverleih
Kundenanforderung: Auflistung des (freigegebenen) Videothekenbestandes im Internet mit allen gespeicherten Daten wie Cover, Beschreibung etc. sowie der aktuelle Verleihstatus (Vorhanden/Verliehen). Einloggen mit Kundennummer & PW, Cart-System für Filme (max. Anzahl Filme vorzugeben) und Online-Versand der Bestellung sowie Datenabgleich mit der Videothek.
Pferdefuß: Das Backendprogramm ist ein von mir speziell für den Kunden erstelltes Programm in VB6, welches den Datenabgleich Access<>MySQL erledigt und welches ich nicht weitergeben kann.
Die Schnittstelle ist aber relativ offen:
In einem zu bestimmenden Zeitabstand werden alle Filmstatusänderungen als XML Dokument in ein FTP-Verzeichnis hochgeladen und dort per CRON (minütlich) abgearbeitet.
Ebenso werden dabei alle Bestellungen als XML an das Backendprogramm übergeben, dort ausgegeben und vom Verleiher positiv oder negativ per Mail an den Kunden bestätigt und der Status (verliehen/reserviert) gäandert.
Der umständliche Weg desshalb, weil kein.net verwendet wird und die direkte VB6<->MySQL Schnittstelle alles andere als sauber und zuverlässig ist. Zudem kann es passieren, daß gerade keine Internetverbindung zustandekommt und so wird im Hintergrund eben so lange versucht, daß XML-Dokument zu versenden, bis es halt klappt. Bei einem direkten Online-Ableich hätte ich ein sehr großes Problem, wenn die Verbindung gekappt wird...
Das Ganze ließe sich je nach Anpassung auch für andere Verleih- oder Reservierungszwecke benutzen und ein Backend könnte man später ggfls. auch als Joomla-Modul realisieren...
Projetktstatus beider Programme ist "In Arbeit", wobei ich gerade erst das reine Grundgerüst erstellt habe.


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen