BartTheDevil89
Devilution Media
- 2 Mai 2006
- 3.960
- 103
Hallo,
für zwei Projekte habe ich derzeit 2 grundlegende Fragen, die bei mir im Raum stehen:
1. eine Downloadfunktion:
Ich möchte in ein CMS ein Downloadsystem einbauen. Also ich trage Daten ein, zu denen jeweils eine Datei gehört. Jetzt aber die Frage, wie ich steuere, dass wirklich nur ein berechtigter User die Datei downloaden kann.
Meine Idee war jetzt: Ich speichere alle Dateien in einem Ordner. (Wie am besten schützen?). Dann gibts ein System was eben wenn erlaubt den Downloadlink für den User anzeigt. Wenn darauf klickt, kommt eine neue Seite, die eigentlich nur eine Aufgabe hat: Nochmals überprüfen, ob der User der User downloaden darf und wenn ja aus dem geschützen Ordner den Download dieser Datei starten. Aber wie schaffe ich es beispielsweise, dass der Ordner richtig geschützt ist, das Script allerdings trotzdem von dort den Download starten kann und der User dann auch wirklich nur diese eine Datei downloaden kann?
2. ein CMS:
Ich würde gern ein CMS aufsetzen mit Componenten, etc. später...allerdings bin ich derzeit bei dem Basismodul, was viele grundsätzliche Frage stellt: Auf was setzen? Lieber die speziellen Daten in ner Datenbank speichern oder in Dateien? Session-System? Template-System? Menü mit unendlich Ebenen, wie umsetzen?
Also stehe vielen Fragen gegenüber und suche derzeit einen Anfang. Gibts eventuell wirklich gute Tutorials, etc. wo man mal schauen könnte, wie die sowas alles lösen? Was würdet ihr empfehlen?
für zwei Projekte habe ich derzeit 2 grundlegende Fragen, die bei mir im Raum stehen:
1. eine Downloadfunktion:
Ich möchte in ein CMS ein Downloadsystem einbauen. Also ich trage Daten ein, zu denen jeweils eine Datei gehört. Jetzt aber die Frage, wie ich steuere, dass wirklich nur ein berechtigter User die Datei downloaden kann.
Meine Idee war jetzt: Ich speichere alle Dateien in einem Ordner. (Wie am besten schützen?). Dann gibts ein System was eben wenn erlaubt den Downloadlink für den User anzeigt. Wenn darauf klickt, kommt eine neue Seite, die eigentlich nur eine Aufgabe hat: Nochmals überprüfen, ob der User der User downloaden darf und wenn ja aus dem geschützen Ordner den Download dieser Datei starten. Aber wie schaffe ich es beispielsweise, dass der Ordner richtig geschützt ist, das Script allerdings trotzdem von dort den Download starten kann und der User dann auch wirklich nur diese eine Datei downloaden kann?
2. ein CMS:
Ich würde gern ein CMS aufsetzen mit Componenten, etc. später...allerdings bin ich derzeit bei dem Basismodul, was viele grundsätzliche Frage stellt: Auf was setzen? Lieber die speziellen Daten in ner Datenbank speichern oder in Dateien? Session-System? Template-System? Menü mit unendlich Ebenen, wie umsetzen?
Also stehe vielen Fragen gegenüber und suche derzeit einen Anfang. Gibts eventuell wirklich gute Tutorials, etc. wo man mal schauen könnte, wie die sowas alles lösen? Was würdet ihr empfehlen?