Alternative zu Rails/ Ruby in PHP
Ziel: einfaches Prototyping von Datenbankapplikationen
https://github.com/yiisoft/yii2
Yii 2.0 requires PHP v5.4
In der Regel erstellt man eine PHP-Datei, die dann von Yii gelesen wird, um eine Datenbank zu erstellen. Man kann es aber auch manuell machen:
mysql> create table webmontag (id int primary key, name varchar(255)); mysql> describe webmontag; mysql> Bye $ php yii gii/model --tableName=webmontag --modelClass='WebMontag' $ less models/WebMontag.php $ php yii gii/crud --modelClass='app\models\WebMontag' --controllerClass='app\controllers\WebMontagController'
Folgende Packete sind auf einem Linux-System nötig, damit das Yii Framework funktioniert:
Wichtig: Von Internet aus sollte nur die index.php erreichbar sein.