昵稱 ThinkPHP
@yii
動態 列表昵稱 ThinkPHP
昵稱 ThinkPHP
昵稱 ThinkPHP
昵稱 ThinkPHP
昵稱 ThinkPHP
Yii 中優雅的使用事件
Yii 中使用一個事件大概是這個樣子的 // 綁定事件 $component-on($event::EVENT_NAME, [$object, 'methodNameA']); $component-on($event::EVENT_NAME, [$object, 'methodNameB']); // 觸發事件 $component-trigger($event::EVENT_NAME, $e
昵稱 guanguans
使用證件照研究院接口實現製作證件照
之前一直使用的阿里雲證件照製作,由於我們的項目需要製作的要求十分高,最近發現阿里雲的證件照接口製作處理的照片不滿足我們的要求,我來發現有一家證件照研究院的製作證件照接口製作出來的效果十分好,基本滿足了我們的要求,而且他還有檢測功能,可以對製作出來的照片進行檢測 證件照研究院接口文檔地址:http://dev.id-photo-verify.co... 使用證件照接口前期準備: 1:註冊 登錄證件照
昵稱 huaweichenai
使用證件照研究院的水印file_name獲取無水印照片
之前我們已經使用證件照接口製作了一個水印證件照,那麼我們如何獲取無水印的證件照呢? 一:獲取無水印接口地址: http://apicall.id-photo-verif... 二:post傳參 file_name:需要獲取的圖片名稱,就是我們之前調用製作證件照接口獲取到的file_name app_key:已申請的app_key 三:代碼實例 $data = [ 'fil
昵稱 huaweichenai
yii-log-target - 監控系統異常且多渠道發送異常信息通知
yii-log-target - 監控系統異常且多渠道發送異常信息通知(Bark、Chanify、釘釘羣機器人、飛書羣機器人、Server 醬、企業微信羣機器人、息知)。 環境要求 PHP = 7.2 yiisoft/yii2 2.0 安裝 $ composer require guanguans/yii-log-target --prefer-dist -vvv 配置 Yii2 配置文
昵稱 guanguans
大數據報表菜單欄問題
一,業務場景 該項目是一個大數據報表系統,使用php的Yii框架結合smarty,主要的業務報表分為兩種,一種是iframe嵌入的外鏈報表,還有項目自己的報表。 為了查看方便,項目增加了收藏和最近訪問報表菜單欄, 收藏菜單欄:根據後端$collet返回的數據遍歷生成二級菜單,並根據$menu_id,$url_tpl,$isWhiteTable控制class中是否添加open從而控
昵稱 Delia
yii 速查手冊
生成url use yii\helpers\Url; $url = Url::to(['post/view', 'id' = 100]); Url::to(['post/view', 'id' = 100, '#' = 'content'],true); 帶域名http://yii.api.shanliwawa.top:80/post/view?id=100#content // 主頁URL:/i
昵稱 zhiqiang
php框架哪個好?
php開發框架,常用的大概是Yii、TP5、Laravel等等···· Yii是一個基於組件開發的用做大型web 應用的高性能PHP框架,它將 Web 編程中的可重用性發揮到極致,能夠顯著加速開發進程。Yii(讀作“易”),代表簡單(easy)、高效(efficient)、可擴展(extensible)。 Codelgniter 以它的簡單易用,性能和速度而聞名。這款PHP開發框架對於共享主機的用
昵稱 伴你99丶
使用和風天氣接口獲取天氣信息
最近項目中使用到了獲取天氣相關信息,這裏我使用了和風天氣接口來實現此功能 和風天氣接口API:https://dev.qweather.com/docs... 用户認證KEY:80d5607dd2874a2cbdfd2eeb54ab8e1d 一:獲取實時天氣 1:接口地址 商業版:https://api.qweather.com/v7/w... 開發版:https://de
昵稱 huaweichenai
Yii 使用gargron/fileupload插件實現上傳文件
gargron/fileupload插件地址:https://packagist.org/package... 一:gargron/fileupload插件安裝 composer require gargron/fileupload 二:使用gargron/fileupload插件實現上傳 //設置上傳文件格式 $magicFile = Yii::getAlias(FileHelper::$mim
昵稱 huaweichenai
Yii 使用自帶UploadFile實現文件上傳
在Yii中我們可以使用Yii自帶的yii\web\UploadedFile類來實現文件上傳 一:創建一個上傳的模型類(UploadForm) ?php namespace app\models; use yii\base\Model; /** *上傳模型類 */ class UploadForm extends Model { /** * @var UploadedFile */
昵稱 huaweichenai
Yii 實現樂觀鎖和悲觀鎖
一:在Yii中實現樂觀鎖 樂觀鎖(optimistic locking)表現出大膽、務實的態度。使用樂觀鎖的前提是, 實際應用當中,發生衝突的概率比較低。他的設計和實現直接而簡潔。 目前Web應用中,樂觀鎖的使用佔有絕對優勢。因此在Yii為ActiveReocrd樂觀鎖支持 1:在yii中實現樂觀鎖步驟、 1):給需要加鎖的表添加一個字段,用於表示版本號,這裏我一般選手version字段作為版本號
昵稱 huaweichenai
Yii 實現生成二維碼
一:安裝QrCode comspoer require 2amigos/qrcode-library 二:QrCode配置 當我們安裝完QrCode之後,在Yii的配置文件中進行如下配置: 'components' = [ 'qrcode' = [ 'class' = '\Da\QrCode\Component\QrCodeComponent', ] ], 三:使用
昵稱 huaweichenai
Yii使用queue實現隊列
一:安裝queue composer require yiisoft/yii2-queue 二:配置queue 安裝queue之後我們在項目中運行 php yii時這時候我們發現沒有queue的相關命令,這是怎麼回事呢? 這是由於我們沒有對queue進行配置 注意:這裏配置queue時必須使得web和console都有關於queue的配置,例如yii的基礎版的console.php和web.php
昵稱 huaweichenai
【小編推薦】Yii2.0+Vue2.0前後端分離框架通用後台源碼
yii-vue-cms 是一個yii2 + vue + element-ui的後台極速開發框架,前後端分離。 可通過gii實現自動生成頁面(支持文本、富文本、單圖、多圖、生成),快速開發。 基礎功能有: 權限管理(實現了頁面路由 + 接口權限控制, 接口權限可隨意關閉)、圖片相冊、圖片上傳、富文本、導出。網址: http://yii2.vue2.notestore.cn/index.html
昵稱 ThinkPHP
Yii實現郵件發送
一:yiisoft/yii2-swiftmailer拓展安裝 composer require yiisoft/yii2-swiftmailer github地址:https://github.com/yiisoft/yii2-swiftmailer 文檔地址:https://www.yiichina.com/doc/guide/2.0/tutorial-mailing 二:開啓郵箱IMAP/ST
昵稱 huaweichenai
Yii實現redis操作
一:拓展安裝 composer require yiisoft/yii2-redis 二:基本配置 1:redis組件配置 在配置文件中增加如下配置 'components' = [ ... 'redis' = [ 'class' = 'yii\redis\Connection', 'hostname' = 'localhost',//redis地址
昵稱 huaweichenai
Yii實現RabbitMQ隊列
一:拓展安裝 composer require yiisoft/yii2-queue composer require enqueue/amqp-lib 2:RabbitMQ隊列配置 在配置文件中配置RabbitMQ隊列 'components' = [ ... 'queue' = [ 'class' = yii\queue\amqp_interop\Queue::
昵稱 huaweichenai
Yii2.0+Vue2.0前後端分離框架通用後台源碼
yii-vue-cms 是一個yii2 + vue + element-ui的後台極速開發框架,前後端分離。 可通過gii實現自動生成頁面(支持文本、富文本、單圖、多圖、生成),快速開發。 基礎功能有: 權限管理(實現了頁面路由 + 接口權限控制, 接口權限可隨意關閉)、圖片相冊、圖片上傳、富文本、導出。網址: http://yii2.vue2.notestore.cn/index.html
昵稱 ThinkPHP