Keine Begrenzung, was irgendwie der Punkt ist.
Wenn Sie eine Webanwendung erstellen möchten, können Sie mit Drupal beginnen.
Ein lustiges Video erklärt: http://www.youtube.com/watch?v=lZ-s3DRZJKY
Drupal ist sowohl ein Framework und eine Anwendung. Die Anwendung kann durch das Framework erweitert werden.
Die Anwendung, aus der Box, Griffe:
- Benutzerverwaltung und Authentifizierung
- Datei-Uploads
- Suchmaschine
- Content-Erstellung
- und vieles, vieles mehr
Die Anwendung ist auch leicht extensibl e über die große Auswahl an verfügbaren Modulen.
Das Framework ist eine Hook-basierte API, mit der Sie die Anwendung beliebig erweitern können.
Der Rahmen umfasst
- einen Gehalt API
- ein Formen API
- ein Benutzer API
- a Felder API
- und viele mehr APIs
- eine Datenbank-Abstraktionsschicht
- jQuery
Sie können das Framework verwenden, um Module zu schreiben, die der Anwendung Funktionalität hinzufügen. Mit einem Drupal-Programmierer können Sie die Anwendung so machen, wie Sie wollen.
Die Theming-Felsen. Wie Vanneto bemerkt, kann die Website so aussehen, wie Sie es möchten. Die Präsentation befindet sich in der Design-Ebene und beeinflusst die Funktionalität überhaupt nicht. Benutzer können separate Themen haben, Seiten können separate Themen haben, das Thema System unterstützt Unterthemen Themen können geändert werden, ohne sich um fast alles kümmern zu müssen.
Einige Beispiele: - theonion.com - whitehouse.gov - nasa.gov - grammy.com
Und hier eine Liste von einigen hochkarätigen Standorten in verschiedenen Branchen ist:
http://drupal.org/cases
Im Wesentlichen, wenn Leute sich anmelden und Inhalt erstellen (egal ob der Inhalt eine Nachrichtengeschichte, Autoreservierung, Musikunterrichtbestätigung, Blogpost, Produkt oder was auch immer ist), dann könnte Drupal ein guter Startpunkt sein t für Ihre Anwendung.
Ich bin ein Drupal-Modul-Entwickler, und ich liebe das Framework. Die Anwendungen, die ich kürzlich in Drupal entwickelt habe, umfassen Online-Datenbanken für eine Reihe von Yogastudios, eine Sportliga, eine Zeitschrift und eine Webschnittstelle zu einer FileMaker-Datenbank. Beachten Sie, wie zufällig diese Liste ist? Sie können bauen, was Sie wollen.