国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

Luthier CI的用法介紹(代碼示例)

2024-05-04 21:50:55
字體:
來源:轉載
供稿:網友

本篇文章給大家帶來的內容是關于MYSQL中視圖的用法介紹(代碼示例),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

關于Luthier CI

Luthier CI是CodeIgniter的一個插件,增加了有趣的功能,旨在簡化大型網站和API的構建。

它是為了盡可能地與框架集成,因此在安裝Luthier CI后,應用程序中已存在的所有內容應該繼續正常工作。

本文檔假定您具有有關CodeIgniter的基本知識。如果您從未使用過CodeIgniter,那么他們的官方文檔就是一個很好的起點

Luthier CI是免費軟件,可在MIT許可下使用。

特征:

改進了路由 ( Improved routing )

Luthier CI通過受Laravel啟發的語法取代了在應用程序中定義路由的方式。

例如,而不是定義類似于此的大量路由:

  1. $route['catalog/cars/(:any)']['GET'] = 'CarsController/catalog/$1'
  2.  
  3. $route['catalog/cars/(:any)/(:any)']['GET'] = 'CarsController/catalog/$1/$2'
  4.  
  5. $route['catalog/bikes/(:any)']['GET'] = 'BikesController/catalog/$1'
  6.  
  7. $route['catalog/bikes/(:any)']['POST'] = 'BikesController/catalog/$1'
  8.  
  9. $route['catalog/bikes/(:any)/(:any)']['GET'] = 'BikesController/catalog/$1/$2'
  10.  
  11. $route['catalog/bikes/(:any)/(:any)']['POST'] = 'BikesController/catalog/$1/$2'
  12.  
  13. $route['catalog/airplanes/(:any)']['GET'] = 'AirplanesController/catalog/$1/$2'
  14.  
  15. $route['catalog/airplanes/(:any)/(:any)']['GET'] = 'AirplanesController/catalog/$1/$2'

...你可以用更緊湊的方式編寫它:

  1. Route::group('catalog'function(){ 
  2.  
  3.     Route::get('cars/{category_id}/{filter_by?}''CarsController@catalog'); 
  4.  
  5.     Route::match(['get','post'], 'bikes/{category_id}/{filter_by?}''BikesController@catalog'); 
  6.  
  7.     Route::get('airplanes/{category_id}/{filter_by?}''AirplanesController@catalog'); 
  8.  
  9. }); 

此外,Luthier CI可以幫助您保持路由的有序性,因為每種類型的路由都有自己的文件,必須定義它:HTTP路由有一個文件,AJAX路由有另一個文件,CLI路由有另一個文件。

中間件 ( Middleware )

Luthier CI 在框架中引入了中間件的概念。

正確使用,中間件可以幫助您在控制器上創建過濾器和操作,否則,使用庫和幫助程序實現將非常繁瑣。

您可以在特定路由和路由組中使用中間件,甚至可以在應用程序中全局使用。

簡易安裝

Luthier CI通過Composer安裝,并使用CodeIgniter

掛鉤集成到您的應用程序中。忘記復制或移動文件或遵循大量的步驟以使Luthier CI工作。

在大多數情況下,安裝不會超過5分鐘!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 六安市| 白山市| 桐乡市| 大港区| 唐海县| 诸暨市| 偏关县| 江达县| 富源县| 曲周县| 三亚市| 潍坊市| 汝州市| 洪泽县| 靖安县| 城口县| 太谷县| 桦川县| 高唐县| 松阳县| 临武县| 乌鲁木齐县| 色达县| 徐水县| 拉孜县| 新晃| 万山特区| 康马县| 日照市| 五莲县| 芦山县| 喜德县| 沅江市| 尼木县| 庆安县| 九江市| 桐乡市| 综艺| 汽车| 延边| 普陀区|