dedlfix: Welches Framework / Content Management System

Beitrag lesen

echo $begrüßung;

Ich suche nach einem guten Framework / Content Management System, das frei ist und kommerziell verwendbar ist und eine kurze Einarbeitungszeit benötigt.

Auch Projekte, die für 08/15-Anwendungsfälle eine kurze Einarbeitungszeit haben, haben erfahrungsgemäß eine steiler ansteigende Kurve je komplexer die Aufgabenstellung wird.

Am besten wäre ein PHP Pendant von Django (das in Python geschrieben ist).

Das ist auch bei Django nicht anders, wenn man damit Anwendungsfälle realisieren möchte, für die es nicht direkt vorgesehen ist. Da kann es einem passieren, dass man sich in Untersuchungen wiederfindet, wie man am besten den eigenen Wunsch an die Philosophie (und den real existierenden Code) des Frameworks anflanschen kann.

Eine Liste der PHP-Framkeworks wirst du sicherlich recht einfach im Netz finden. Ob ein Framework gut ist oder nicht, kann man nur grundlegend, nicht aber für deinen speziellen Anwendungsfall sagen, wenn man den nicht detailliert kennt.

Mir sind näher nur Teile von PEAR bekannt, das an der größtenteils noch vorhandenen Kompatibilität zu PHP 4 und den damit verbundenen starken OOP-Einschränkungen leidet, und das Zend Framework bekannt. Letzteres setzt von vorn herein auf den OOP-Fähigkeiten von PHP5 auf und verwendet eine Menge aktueller Programmiermuster, wie beispielsweise MVC.

Ist es so, dass wenn ich ein CMS benutze, das unter der GPL-Lizenz steht, ich die ganze Webanwendung, die ich darauf aufbaue, auch frei zugänglich machen muss? Wo zieht man die Grenze wenn ich das CMS nur benötige, um Resultate anzuzeigen, die von einer anderen Software erzeugt wird?

Es wäre eine hervorragende Idee, einen Text aus einem Vertrag, den man einzugehen gedenkt, zu lesen. Wenn man sich vor der Lektüre eines englischsprachigen Vertragstextes scheut, dann kann man zumindest (hoffentlich verständliche(re)) Übersetzungen und/oder Zusammenfassungen aus öffentlich zugänglichen Quellen suchen. Beispielsweise schreibt es in der Wikipedia, dass

0. die Nutzung des Programmes ohne jede Einschränkung für jeden Zweck und auch kommerziell frei ist,
1. Kopien inklusive Quellen und GPL weitergegeben werden können,
2. (in dem Zusammenhang unrelevant),
3. veränderte Versionen inklusive Quellen und GPL weitergegeben werden können, eine Weitergabe aber kein Muss ist.

Du müsstest nun prüfen, ob das, was auch immer du konkret mit "kommerziell verwendbar" gemeint hast, mit den Punkten der GPL in Einklang zu bringen ist.

echo "$verabschiedung $name";