แอปพลิเคชัน (กระบวนการทางธุรกิจ)
ในเลเยอร์นี้คุณสามารถออกแบบกระบวนการทางธุรกิจของคุณเป็นแนวคิด เพียงใช้ APIs of Service และไม่จำเป็นต้องใส่ใจเกี่ยวกับการใช้บริการ นอกจากนี้ยังสื่อสารกับส่วนหน้ารับการร้องขอจากการกระทำของผู้ใช้
บริการ (ผู้ให้บริการ)
ในฐานะผู้ให้บริการที่นี่จะประมวลผลคำขอจากเลเยอร์แอปพลิเคชัน และใช้ฟังก์ชั่นและใช้ตัวจัดการข้อมูลจากเลเยอร์หน่วยเก็บข้อมูลเพื่อประมวลผลข้อมูล
ที่เก็บข้อมูล (Data Manager)
หน่วยงานข้อมูลจะจัดเก็บที่นี่
ระบบ (โครงสร้างพื้นฐาน)
ฟังก์ชั่นพื้นฐานระบบสาธารณูปโภครันไทม์และเราเตอร์
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]) ใบอนุญาต MIT