Suche Script Empfehlung

05/21/2013 16:13 Scheffi#1
Hey zusammen,
ich plane ein Projekt und suche dafür das passende Script. Dabei geht es darum größere Dinge in kleinere aufzuteilen und diese dann von anderen Gruppenmitgliedern bearbeiten zu lassen.
Es soll Usern ermöglichen sich einzuloggen/registrieren. Dann sollen sie sich die User für ein Projekt / -Abschnitt anmelden, werden freigeschaltet und können den Abschnitt bearbeiten
Andere nicht für dieses Projekt freigeschaltete User sollen bei Interesse nur sehen wie weit es ist.

Ich weiß das man wahrscheinlich viel selbst bearbeiten muss aber vielleicht hat ja jemand n CMS oder ähnlich, was man als Grundbasis nutzen kann.
05/21/2013 21:54 xWaffeleisen#2
Also ein CMS wäre dafür meiner Meinung nach nicht die beste Wahl. Was du brauchst bzw. was dir das ganze enorm erleichtert ist ein Framework.

Aber bevor du beginnst etwas zu programmieren, wäre es besser deine Idee in einem Datenmodell aufzuzeichnen. (Gibt da einiges Tools dafür, einfach mal nach ERM suchen).
Am besten ist aber vielleicht sogar ein Stift und ein Blatt Papier. Dazu ist aber ein bisschen Wissen über relationale Datenbanken notwendig, z.B. über Beziehungen zwischen Tabellen.

Anhand von dem was du schon erwähnt hast brauchst du auf jeden Fall eine Tabelle für deine Benutzer. Diese können Projekte bzw. Abschnitte bearbeiten. Also dafür auch wieder Tabellen, usw.

Ohne wirkliche Vorahnung könnte das ganze relativ schwierig für dich werden. Ich empfehle dir, dich zuerst mal, dich im Bereich von relationalen Datenbanken schlau zu machen, da das für so ein Projekt eine Grundvoraussetzung ist.

Nochmals zum Thema Frameworks von oben, hier ein paar sehr gute in PHP:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Und hier noch eine Liste mit weiteren: [Only registered and activated users can see links. Click Here To Register...]
05/21/2013 22:28 マルコ#3
Ich arbeite an einem Framework, das dich interessieren könnte. Es ist bisher leider noch stark in Entwicklung.
Natürlich musst du die von dir gewünschte Seite trotz allem selbst machen, aber das System bringt beispielsweise eine Templating Engine als System Kern mit, so dass Homepage Arbeiten stark erleichtert werden. Zudem kommt eine Reihe an Hilfsfunktionen. Besonders dürfte dich das Authentifizierungssystem interessieren, das es ermöglicht, User in Gruppen aufzuteilen und Einzel- und Gruppenberechtigung auf Zeitbasis zu vergeben.
Es ist ein System ohne eigene Scriptsprache o.ä. Nur PHP/HTML(CSS)/JS Kenntnisse werden benötigt.

In Waffels Liste hätte es bisher folgende Eigenschaften: PHP5, DB Objects, Templates, Ajax, Auth Module, Modules (Plugins), EDP (Plugins)

Zusätzlich hat es ein Task Manage System, das aufwendige Tasks nach dem Abschicken der Homepage ausführt.
Auch sehr interessant ist das File Management. Für Faule reicht hier bereits eine Funktion, die dir die Namen der neuen Dateien zurück liefert, falls welche hochgeladen wurde ;)

Falls du Interesse hast, mir zu helfen, meine Arbeit zu evaluieren und zu testen - und zu verbessern, dann melde dich jederzeit!