Application (processus métier)
Dans cette couche, vous pouvez concevoir votre processus métier en tant que concepts. Utilisez simplement les API du service et n'avez pas besoin de se soucier de la mise en œuvre du service. Il communique également avec le front-end, obtenant la demande de l'action de l'utilisateur.
Service (fournisseur de services)
En tant que fournisseurs de services, traite ici la demande de la couche de demande. Et implémenter des fonctions et utiliser le gestionnaire de données de la couche de stockage pour traiter les données.
Stockage (gestionnaire de données)
Les entités de données se stockeront ici.
Système (infrastructure)
Fonctions de base, utilitaires, exécution et routeur.
php >= 5.6
composer install Facile à lier un chemin d'URL d'itinéraire à l'action définie, Signe de support :id comme le paramètre passe en action
class App extends AppKernel implements AppInterface
{
public function run ()
{
Router:: setAction ( ' /login ' , ' UserLogin ' );
Router:: setAction ( ' /user/:id ' , ' UserInfo ' );
}
} class UserInfo extends Action implements RestfulActionInterface
{
//[GET] /user/:id
public function get ( $ params , $ query )
{
return $ params [ ' id ' ]; // will echo the content of parameter id from url
}
//...
}Modèle de rendu facile
< p > {title} </ p > class Home extends Action implements ActionInterface
{
public function index ()
{
$ replaces = [
' title ' => ' Siegelion demo '
];
return $ this -> render ( ' home.html ' , $ replaces );
}
}Pile technologique
Paramètre initial
npm init
npm startProfitez de votre codage
Copyright (C) 2016 Wei Li ([email protected]) Licence MIT