scaffolding

___ qstnhdr ___ Gerüst für PHP [geschlossen] ___ qstntxt ___

Gibt es in PHP etwas, um ein Basisgerüst zu erstellen, wie in Rails?

EDIT: Ich brauche etwas, um schnell zu prototypieren.

    
___ answer15820781 ___

Phreeze macht das einfach und einfach. Ссылка

    
___ answer5099886 ___

Ich wollte auch etwas schnelles Prototyping, aber ich wollte, dass es den Code generiert, also ist es einfach, es zu aktualisieren. Ich habe viele Verbesserungen an phpScaffold (HTML5, nettes CSS, viele Modelle auf einmal usw.) vorgenommen, die auf Ссылка .

    
___ answer427045 ___

Einige Frameworks wie Symfony , CakePHP , Akelos , CodeIgniter und andere haben Unterstützung für Scaffolding.

Wenn Sie jedoch kein Framework verwenden möchten, können Sie phpScaffold ausprobieren, das CRUD-Scaffoldseiten generiert, die auf phpMyAdmin-Tabellenexporten basieren. ..

    
___ answer428369 ___

QCodo ist eine weitere großartige Option. Und da Reflektionen zur Code-Generierung statt zur Laufzeit zur Reflektion verwendet werden, ist die Leistung wahrscheinlich besser.

    
___ answer428398 ___

Erstens ist Rails ein Framework. PHP ist eine Sprache. PHP verfügt nicht über eine integrierte Scaffolding-Unterstützung, genauso wie Ruby - die Sprache, auf der Rails aufbaut - dies nicht tut. Ein Framework wie CakePHP unterstützt jedoch Scaffolding.

Zweitens sehe ich, dass Sie gegen CakePHP Einwände erhoben haben, weil "Sie immer noch eine Menge Zeug machen müssen". Das stimmt - in jedem Framework musst du neue Konventionen, Konfigurationen usw. lernen.

    
___ answer11341883 ___

CakePHP hat viele Gerüstoptionen bekommen

Wenn Sie Crud + API plugin auf die Oberseite werfen, haben Sie im Grunde alles, was Sie brauchen, mit Tonnen von netten Zusätzen

cakephp-crud : Der aktive Nachfolger der beiden folgenden Projekte. Bietet beide Crud-Aktionen, API , Gerüstbau , Suchvorgänge und mehr

>

Crud-Plugin: Ссылка

API-Plugin: Ссылка

Sie verwenden alle CakePHP-Ereignisse, daher ist es sehr einfach, das Standardverhalten zu erweitern und zu modifizieren

    
___ answer8241252 ___

Yiiframework hat ein gutes Code-Gerüstsystem namens Gii. Es ist webbasiert. Sobald Sie die Tabellen erstellt haben, können Sie die CRUD-Klassen im Browser generieren. Keine Befehlszeile benötigt. Ich mag dieses Gerüst.

    
___ answer823531 ___

Für myslef benutze ich CodeIniter für die Entwicklung, sicher, dass sie ein Gerüst haben, aber nur im Sinne eines "einfachen" Gerüstbau "was bedeutet, dass Sie es nicht in Live-Produkt verwenden werden (ich weiß nicht über jeden, aber ich benutze es nur als einige Werkzeuge).

Wenn Sie jedoch einen CRUD-Generator benötigen, können Sie SparkPlug oder Ingnition beide können auf Codeigniter verwendet werden

    
___ answer427044 ___

Wenn Sie CakePHP als Web-Framework verwenden, unterstützt es Scafalding. Siehe diesen Link für weitere Informationen. Ссылка

    
___ answer6889988 ___

Das wurde vor einiger Zeit gefragt, aber wenn es immer noch relevant ist, schaut euch diese nette Gerüstklasse (Überprüfen Sie die Demo)

    
___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ tag123scafolding ___ Scaffolding ist eine Metaprogrammiermethode zum Erstellen von Datenbank-Backend-Softwareanwendungen. ___ tag123rubyonrails ___ Ruby on Rails ist ein Open-Source-Full-Stack-Webanwendungs-Framework, das in Ruby geschrieben ist. Es folgt dem populären MVC-Framework-Modell und ist bekannt für seinen "convention over configuration" -Ansatz für die Anwendungsentwicklung. ___ answer16601308 ___

Ich bin mir nicht sicher, was die SO-Politik für eine tote Thread-Wiederbelebung ist, aber ich dachte mir, ich würde meine eigenen zwei Cent hinzufügen, falls keine der obigen Lösungen zufriedenstellend wäre. Wenn Sie ein PHP-basiertes MySQL-Scaffolding-Tool suchen, besuchen Sie AMPLE Scaffolder . Das gesamte Paket ist in einer einzigen PHP-Datei (weniger als 200 KB) enthalten, die einfach in ein Web-zugängliches Verzeichnis abgelegt werden kann, worauf Sie aufgrund der internen Datenbankberechtigungen direkten Zugriff auf lokale und entfernte MySQL-Datenbanken haben. Kein Schema-Export, Konfigurationsdateien oder andere Probleme. Darüber hinaus gibt es noch eine ganze Reihe weiterer Funktionen. Ich dachte nur, ich würde es teilen, falls Sie nach einer anderen Option suchen. Fühlen Sie sich frei, es zu überprüfen und Feedback zu senden, wenn Sie irgendwelche Fragen haben.

    
___
4
Antworten

Bessere Alternative zum Standard-Rails-Scaffolding-Stylesheet: scaffold.css?

Ich suche eine attraktivere Alternative zum Standard scaffold.css? Ist jemand auf ein Stylesheet gestoßen, das speziell als attraktivere, weniger spärliche Alternative zur eingebauten scaffold.css konzipiert wurde?     
12.05.2009, 17:57
3
Antworten

Re-Generating Scaffold

Gibt es eine Möglichkeit, Ansichten aus einem neu aktualisierten Modell neu zu generieren?     
01.12.2008, 09:13
2
Antworten

Bearbeiten des Schienenmodells über die Befehlszeile

Ich bin ziemlich neu in Ruby on Rails und habe mich gefragt, ob es eine Möglichkeit gibt, das Datenbankschema für ein Modell zu bearbeiten. Zum Beispiel habe ich das Subscriber-Modell in meiner Anwendung - die Art, wie ich es erstellt habe, w...
07.01.2011, 19:18
2
Antworten

Benutzerdefinierte Gerüstvorlagen in Visual Studio 2013

Zuvor konnte ich mit Visual Studio 2012 den Ordner CodeTemplates in mein Projektverzeichnis bringen und dann die vorhandene T4 templates ändern oder ganz neue T4-Vorlagen hinzufügen, um meine speziellen Anforderungen für die Codegenerierun...
13.08.2013, 01:54
1
Antwort

rails 3.1: Wie überschreiben Sie vererbte_Ressourcen und lassen rails scaffolding wieder normal arbeiten?

LÖSUNG GEFUNDEN: Siehe Kommentar Erstellen einer neuen Rails 3.1 App. Begonnen mit einem grundlegenden blog_entries-Modell, um den Dreh raus zu bekommen. Keine Überraschungen. Dann habe ich ActiveAdmin hinzugefügt, das funktioniert gut mit...
18.01.2012, 23:38
3
Antworten

MVC 3 - Dropdown-Liste Gerüstbau

Ich spiele mit dem Gerüst in Asp.net mvc Ich habe eine Eigenschaft in meinem Ansichtsmodell für Länder %Vor% Wenn ich jedoch eine Ansicht erstelle und das Ansichtsmodell spezifiziere, wird keine Dropdownliste erstellt, wie ich es erwartet...
17.04.2011, 10:36
4
Antworten

Gerüst für WPF mit MVVM?

Kann mir jemand sagen, ob es möglich ist (wenn ein Dienstprogramm existiert?), ein Gerüst zu erstellen, das MVVM mit WPF in Betracht zieht. Meine Idee hier ist, ich habe anscheinend eine Menge Datenzugriffsformen, und natürlich möchte ich sie...
01.04.2009, 06:37
2
Antworten

Was bedeutet Gerüstbau in Laravel 5?

Ich komme zurück zum Programmieren mit Laravel, indem ich die Dokumentation auf der offiziellen Website lese. Jetzt habe ich gemerkt, dass es eine Version 5.0 gibt und ich versuche es, aber ich habe etwas bemerkt, das "Gerüst für Benutzerregistr...
02.04.2015, 05:04
4
Antworten

Gibt es ein Gerüst eines PHP-Frameworks, das eine Migration wie Ruby on Rails erzeugen kann?

In Schienen wird beim Erstellen eines Modells auch eine Migration erstellt. Ich frage mich, ob irgendein PHP-Framework das auch kann? Ich versuche jetzt Yii-Framework, aber es scheint, als müsste ich die Migration zuerst manuell generieren un...
20.06.2011, 15:52
1
Antwort

Wie füge ich neue Aktionen hinzu und zeige mit script / rails generate?

Gibt es eine Möglichkeit, eine neue Aktion und Ansicht für einen vorhandenen Controller zu generieren? Ich habe versucht, einem vorhandenen Controller zu folgen $ script / rails erzeugt die Ansicht der Controller-Posts Dabei ist view die...
28.08.2011, 01:59