التطبيق (عملية الأعمال)
في هذه الطبقة ، يمكنك تصميم عملية عملك كمفاهيم. ما عليك سوى استخدام واجهات برمجة تطبيقات الخدمة ، ولا تحتاج إلى الاهتمام بتنفيذ الخدمة. كما أنه يتواصل مع الواجهة الأمامية ، والحصول على طلب من إجراء المستخدم.
الخدمة (مزود الخدمة)
كموفري خدمة ، هنا يعالج الطلب من طبقة التطبيق. وتنفيذ الوظائف واستخدام مدير البيانات من طبقة التخزين لمعالجة البيانات.
التخزين (مدير البيانات)
سيتم تخزين كيانات البيانات هنا.
النظام (البنية التحتية)
الوظائف الأساسية ، المرافق ، وقت التشغيل وجهاز التوجيه.
php >= 5.6
composer install من السهل ربط مسار عنوان URL للمرحلة إلى الإجراء المحدد ، علامة الدعم :id كمعلمة تمرير إلى العمل
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
}
//...
}قالب سهل تقديم
< p > {title} </ p > class Home extends Action implements ActionInterface
{
public function index ()
{
$ replaces = [
' title ' => ' Siegelion demo '
];
return $ this -> render ( ' home.html ' , $ replaces );
}
}مكدس التكنولوجيا
الإعداد الأولي
npm init
npm startاستمتع بترميزك
حقوق الطبع والنشر (C) 2016 Wei Li ([email protected]) ترخيص معهد ماساتشوستس للتكنولوجيا