@yii2

动态 列表
@alixitongruanjianjishu

基於 Wasm 和 ORAS 簡化擴展服務網格功能

作者 | 王夕寧 阿里雲高級技術專家 來源 | 阿里巴巴雲原生公眾號 本文將介紹如何使用 ORAS 客户端將具有允許的媒體類型的 Wasm 模塊推送到 ACR 註冊庫(一個 OCI 兼容的註冊庫)中,然後通過 ASM 控制器將 Wasm Filter 部署到指定工作負載對應的 Pod 中。Wasm Filter 部署中的所有步驟都使用聲明方式,也就是説可以創建一個自定義資源 CRD 來描述

alixitongruanjianjishu 头像

@alixitongruanjianjishu

昵称 阿里云云原生

@rui_sen

YII2 + Codeception +Xdebug 進行接口API測試及單元測試的實踐

以前用測試接口就是用PostMan + PHPStorm + Xdebug 進行調試,具體就是配置好PHPStorm+ Xdebug後,用PostMan發送請求時,增加參數:XDEBUG_SESSION_START=PHPSTORM。如下圖: PostMan+Xdebug的方式測試基本也可以了,但是測試粒度還是有點大,每次測試都要正兒八經用 postman發一次請求來驗證結果,稍顯麻煩。

rui_sen 头像

@rui_sen

昵称 Rui_sen

@kangdongdong

Leadshop【V1.1.5已發佈】新增:店鋪裝修:增加公告組件、標題組件、選項卡組件、商品組件,可單獨設置背景色等諸多功能!

Leadshop免費開源商城V1.1.5,歡迎下載 下載地址: https://gitee.com/leadshop/leadshop/releases 新增:店鋪裝修--增加公告組件 新增:店鋪裝修--標題組件、選項卡組件、商品組件,可單獨設置背景色 新增:手機店鋪首頁--提示用户收藏小程序 新增:安裝的環境檢測 新增:公眾號商城個人中心可換手機號綁定 優化:手機端

kangdongdong 头像

@kangdongdong

昵称 Leadshop開源商城

@buildyuan

使用php-imap查詢操作郵件收件箱

最近在業務場景裏有接收解析用户主動發送的郵件,使用php-imap實現了這一需求,記錄一下。 確定實現方式 讀取郵件的協議有POP3和IMAP兩種,區別:POP3協議允許電子郵件客户端下載服務器上的郵件,但是在客户端的操作,不會反饋到服務器上。IMAP提供webmail與電子郵件客户端之間的雙向通信,客户端的操作都會反饋到服務器上,對郵件進行的操作,服務器上的郵件也會做相應的動作。 需求要求處理完

buildyuan 头像

@buildyuan

昵称 buildyuan

@bugkaifa

一個簡單的PHP Mock數據的Composer 包

簡介 這個庫提供了生成英文單詞和句子它不涉及到單元測試或者數據模型,它支持自定義詞庫,支持自定義返回單詞\句子長度以及返回類型(字符串、數組、對象、json),它不會因為自定義的大文件詞庫導致你的內存不夠用,輕量級快速幫你生成數據。 安裝 composer require kayw-geek/php-mock -vvv 使用 //mock 單個單詞 $mockWord = new \KaywGe

bugkaifa 头像

@bugkaifa

昵称 bug開發

@apachekylin

2022 智能雲邊開源峯會|Kyligence 邀您“雲”上相約

8 月 19 日至 20 日,由 VMware 聯合 Kyligence、Intel、EMQ 等合作伙伴主辦的「2022 智能雲邊開源峯會」將於線上舉行。本次峯會邀請了多位開源領域的技術領導者,將分享“人工智能、雲原生、邊緣計算”三大熱門技術趨勢及洞察,共同推進開源技術創新和開源生態繁榮。 屆時,Kyligence 聯合創始人兼 CTO 李揚將在開放創新領導力主論壇分享“Gluten - 原生引擎

apachekylin 头像

@apachekylin

昵称 ApacheKylin

@fecify

Yii2 ElasticSearch aggregate (group)

我想要統計的是country_code 出現的次數,通過yii2的ElasticSearch擴展,上面的例子滿足我的需要。業務場景:在fecify商城中,使用elasticSearch搜索,進行aggregate group操作,代碼如下: public function actionCountry(){ $size = 5000; $name = 'country_code';

fecify 头像

@fecify

昵称 fecify

@fecify

Yii2 controller 傳值給layout

在yii2中,我們通過下面的方法,將controller的數組傳遞給view public function actionIndex() { $data = ['xx' = 'yy']; return $this-render($this-action-id,$data); } 在view文件中就可以使用$xx

fecify 头像

@fecify

昵称 fecify

@fecify

yii2 – redis 配置

安裝redis, 下面是2.8,注意,redis版本一定要高,2.2.7一下的版本是不行的,不支持php-redis,建議安裝2.8+的版本 wget http://download.redis.io/releases/redis-3.2.9.tar.gz tar xzf redis-3.2.9.tar.gz cd redis-3.2.9 make 2.6.14 這個版本有點老,大家可

fecify 头像

@fecify

昵称 fecify

@huaweichenai

Yii緩存機制yii\caching\Cache

一:緩存組件配置 在Yii中常用的緩存方式有 yii\caching\FileCache:文件緩存 yii\caching\ApcCache:APC緩存,需要安裝PHP的APC拓展 yii\caching\DbCache:數據庫緩存,需要創建一個緩存表 /** * {@inheritdoc} */ public function safeUp() { $this-create

huaweichenai 头像

@huaweichenai

昵称 huaweichenai

@tangqingfeng

Yii2 init 初始化腳本分析

腳本目的: init 腳本主要的作用是:從 environments 目錄中複製配置文件,確保應用適配不同環境(例如開發、生產環境等)。 工作流程: 獲取 $_SERVER 的 argv 參數 加載 environments/index.php 文件,拿到不同環境配置指定的配置文件關係。 如果執行 init 腳本時提供了 --env 選項,例如:--env=Development 則直接應

tangqingfeng 头像

@tangqingfeng

昵称 唐青楓

@huaweichenai

Yii對接人大金倉

人大金倉官方地址:https://www.kingbase.com.cn/ 一:composer包安裝 composer require huaweichenai/kingbase 二:php擴展要求 需要安裝pgsql,pdo_pgsql擴展 (版本需要大於10) 三:數據庫配置 'components' = [ 'db' = [ 'class' = 'huaweiche

huaweichenai 头像

@huaweichenai

昵称 huaweichenai