排序
ThinkPHP:JSON字段類型的使用(ORM)
ThinkPHP5.1版本正式發(fā)布已經(jīng)有一段時(shí)間了,我會(huì)陸續(xù)給大家介紹其中的新特性。今天要給大家介紹的是一個(gè)可能很多用戶還不了解的一個(gè)特性:JSON字段數(shù)據(jù)支持。 不過首先注意一點(diǎn),本篇內(nèi)容中描述...
ThinkPHP:模板引擎的詳解
模板引擎由來 早期做PHP開發(fā)WEB應(yīng)用都是把PHP代碼和HTML模板混在一起,模板引擎的誕生主要就是為了解決后端與前端的完全分離(現(xiàn)在來看其實(shí)是屬于不完全分離)的問題,讓開發(fā)與美工可以分工合作...
ThinkPHP5.2:路由的調(diào)整和改進(jìn)
ThinkPHP5.2的路由部分,也和其它組件一樣,做了精簡(jiǎn)和優(yōu)化,主要包括如下方面: 取消路由定義的返回?cái)?shù)組形式 因?yàn)椴焕诼酚删彺嫔桑酚啥x文件取消了返回?cái)?shù)組的方式定義路由,必須采用路...
ThinkPHP5.2:配置類的變化
本文總結(jié)下5.2最新版本在配置類設(shè)計(jì)方面的調(diào)整。 取消慣例配置 慣例配置文件(convention.php)在最新版本中已經(jīng)正式取消,在此之前已經(jīng)從核心包移動(dòng)到應(yīng)用倉庫(的根目錄下)。由于默認(rèn)配置已...
Swoole為什么快
Swoole是PHP的異步、并行、高性能網(wǎng)絡(luò)通信引擎,使用純C語言編寫,提供了PHP語言的異步多線程服務(wù)器,異步TCP/UDP網(wǎng)絡(luò)客戶端,異步MySQL,異步Redis,數(shù)據(jù)庫連接池,AsyncTask,消息隊(duì)列,毫秒...
yii和tp的區(qū)別有哪些
yii和tp的區(qū)別:? ? 配置: Yii多重配置文件、覆蓋配置、多重環(huán)境配置、分本地線上環(huán)境配置、更加靈活;? TP只有一種。 頁面控件: Yii里面很多頁面控件list/grid/detail等,便于排版布局,...
ThinkPHP6.0:Session和Cookie機(jī)制的變化
? 最新的6.0版本對(duì)框架的Session和Cookie機(jī)制進(jìn)行了重新設(shè)計(jì),擺脫了原有設(shè)計(jì)的束縛。 Session 新的Session機(jī)制不依賴PHP內(nèi)置的Session會(huì)話機(jī)制,完全獨(dú)立實(shí)現(xiàn),優(yōu)勢(shì)在于可以兼容任何的運(yùn)行環(huán)...
swoole是怎么支持php語法的
Swoole是一個(gè)面向生產(chǎn)環(huán)境的?PHP?異步網(wǎng)絡(luò)通信引擎,使 PHP 開發(fā)人員可以編寫高性能的異步并發(fā) TCP、UDP、Unix Socket、HTTP,WebSocket 服務(wù)。? ? ? ? ? ? ? ? ? ? ? ? ? ? ?...
ThinkPHP6.0:事件系統(tǒng)以及查詢事件、模型事件的使用
在最新的6.0版本中引入了新的事件系統(tǒng)用以替代5.1版本的行為,同時(shí)也接管了數(shù)據(jù)庫事件和模型事件。 本篇主要描述下新版的事件系統(tǒng)以及查詢事件、模型事件的使用。 定義事件 事件系統(tǒng)的所有操作...
swoole怎么判斷fd是否連接
心跳是什么? 顧名思義,心跳是判斷一個(gè)事物生還是死的一個(gè)標(biāo)準(zhǔn),在swoole里,心跳是指用來判斷一個(gè)連接是正常還是斷開的。 從TCP協(xié)議說起? ? ? ? ? ? ? ? ? ? ? ? ?(推薦學(xué)習(xí): ...