排序
laravel中日志是如何實現的
laravel是目前非常受歡迎的php框架,它的一個最重要的特性就是它的強大的日志系統。laravel日志系統十分強大且易于維護,還支持多種日志處理方式,如文件、數據庫等。本文將深入探究laravel中日...
Laravel開發:如何為多個模型定義Polymorphic Relationships?
筆者通過實際項目經驗發現,多個模型之間可能存在著相似的數據關聯需求,而此時使用polymorphic relationships能夠極大地方便數據的管理與維護。那么,本文將詳細介紹如何為多個模型定義polymor...
thinkphp 怎么替換入口
thinkphp替換入口的方法:1、在入口文件中增加常量定義“define('BUILD_LITE_FILE',true);”;2、把原來的應用入口文件中的框架入口文件修改為“require './Runtime/lite.php';”;3、把lite.ph...
thinkphp 集合怎么轉數組
thinkphp集合轉數組的方法:1、獲取數據集合,其代碼如“Array([0] => appcommonmodelGoodsSku Object([connection:protected] => Array()...”;2、使用“collection->toArray()”方...
如何利用Swoole實現分布式事務管理
隨著互聯網業務的不斷發展,單機服務已經無法滿足大量并發請求的需求,分布式系統得到了廣泛應用。但在分布式系統中,業務所涉及的數據通常分布在多個節點上,由不同的服務處理,這就使得事務管...
聊聊swoole長連接需要幾個進程來處理
swoole是一款php的異步并發網絡庫,它為php提供了異步的網絡通信、高并發、多線程、協程等功能。在實際應用中,我們常常需要建立長連接來維持客戶端和服務端之間的通信。本文將介紹使用swoole建...
Yii::app()是什么意思
Yii::app() 是一個實例化的對象,是我們在當前框架里邊可以直接操作的對象,我們可以把這個對象理解成請求應用的第一個對象。 Yii框架是純OOP面向對象框架,也就是利用對象調用類的屬性、方法,...
分析和解決thinkphp命名空間失效問題
在使用thinkphp框架時,我們通常會將代碼進行命名空間的分層處理,以保證代碼更加清晰和易于維護。但是在使用中,發現有時候命名空間可能會出現失效的情況,導致代碼無法正常運行。 下面就來分...
一文了解什么是swoole
一、什么是swoole swoole是PHP的異步、并行、高性能網絡通信引擎,使用純C語言編寫,提供了PHP語言的異步多線程服務器,異步TCP/UDP網絡客戶端,異步MySQL,異步Redis,數據庫連接池,AsyncTask...
聊聊ThinkPHP3.2進行批量修改的方法
在使用thinkphp3.2進行開發過程中,難免會遇到需要批量修改數據庫數據的情況。這時候,手動去一個一個修改顯然是不現實的。因此,批量修改就變得尤為重要了。下面,我們將介紹使用thinkphp3.2進...