收藏 / 列表

唯一丶 - Xdebug 2.9 遠程調試使用指南

前言 在開發過程中,我們最少不了的就是調試,因為 php 不能像 Java 和 C# 那樣與生俱來的優勢,擁有開箱即用的斷點調試,很多時候我們的開發者都是使用的 var_dump 方法來對結果進行輸出,而有的時候需要查看調用棧時,有的開發者甚至都不知道如和下手。(可以 throw 異常 或者 使用 debug_print_backtrace 和 debug_backtrace 來打印調用棧),雖然

xdebug , php , ubuntu16.04 , 調試

堂堂糖唐 - [Doctrine Migrations] 數據庫遷移組件的深入解析二:自定義集成

自定義命令腳本 目錄結構 目前的項目結構是這樣的(參照代碼庫): 其中,db/migrations文件夾是遷移類文件夾,config/db.php是我們項目原有的db配置,migrations.php和migrations-db.php是遷移組件需要的配置文件。 編寫自定義命令腳本 現在先在根目錄新建文件:migrate,沒有後綴名,並且添加可執行權限。 並且參照組件原有的命令腳本vendor/

php , laravel , 數據遷移 , symfony , migration

fizz - gorose, 最像 laravel's eloquent 的go數據庫操作orm, 風騷的鏈式調用, 讓你深深陷入不能自拔

簡介 gorose(go orm), 一個小巧強悍的go語言數據庫操作orm, 靈感來源於laravel的數據庫操作orm, 也就是eloquent, php、python、ruby開發者, 都會喜歡上這個orm的操作方式, 主要是鏈式操作比較風騷 github https://github.com/gohouse/gorose 先睹為快 db.Table("tablename").Firs

orm , eloquent , go

yanwushu - Xserver v1.4.4 發佈—— 創建站點更加方便快捷

距離上次更新(2024-11-10) 4 天之後,今天給大家帶來 1.4.4的更新。 🎉 支持 localhost 域名。之前的版本只支持 test.com 這種類型的域名,現在我們添加了 localhost 域名的支持。 🎉 支持域名後自定義端口號。之前的版本只支持 test.com 這種類型的域名,現在我們添加了 localhost:8080、test.com:81 這種域名的支持。 🎉

開發環境配置 , php , laravel , 開發環境

guanguans - PHP-Parser 應用之掃描發現代碼中的打印、輸出結構語句

PHP-Parser 應用之掃描發現代碼中的打印、輸出結構語句 PHP-Parser 是由 nikic 開發的一個 PHP 抽象語法樹(AST)解析器,可方便的將代碼與抽象語法樹互相轉換。工程上常用來生成模板代碼(如 rector)、生成抽象語法樹進行靜態分析(如 phpstan)。最近學習應用(靜態分析)了一下,編寫了一個簡單的掃描發現代碼中的打印、輸出結構語句的命令(FindDumpState

ast , parser , php

big_cat - curl routines:connect_cr_srvr_hello:tlsv1 alert protocol version

curl error:1400442e:ssl routines:connect_cr_srvr_hello:tlsv1 alert protocol version Run the following: export HOMEBREW_FORCE_BREWED_CURL=1 # check that the Curl: entry now points to Homebrew curl brew

ssl , tls , homebrew , curl

可觀測技術 - Remote Write:觀測雲數據存儲的新篇章

在雲原生監控領域,數據的存儲和管理是一個至關重要的環節。Prometheus的Remote Write功能為這一環節帶來了革命性的改進,它允許Prometheus將監控數據異步寫入到其他存儲系統中。這一功能極大地擴展了Prometheus的存儲能力,同時也為觀測雲平台提供了新的數據存儲解決方案。 Remote Write的核心優勢在於其異步寫入機制,與傳統的拉取模式相比,異步寫入可以大幅減少對監控

prometheus

daoheng - php中閉包函數在實際項目的一次妙用

php中閉包函數(Closure) 的基本語法如下: 使用 function 關鍵字定義, 但不寫函數名: $closure = function ($name) { return "Hello, $name!"; }; echo $closure("World"); // 輸出: Hello, World! 之前只是知道有這麼個東西, 但是在實際項目中一直沒有用過. 實際場景 這次在

thinkphp5 , php , 閉包

huangzhhui - 🚀 Hyperf 發佈 v1.1.8 版本 | 企業級的 PHP 微服務雲原生協程框架

更新內容 本週更新主要為 Redis 組件新增一個 Lua Script 管理功能,用於更方便的管理和使用 Lua Script,同時我們還修復了一些組件的 🐛Bug 和做了一些優化工作,使 Hyperf 1.1.* 系列版本更加的健壯了,發佈於 1.1.8 版,建議使用 1.1 的用户更新。 直接訪問 官網 hyperf.io 或 文檔 hyperf.wiki 查看。 新增 #965

hyperf , coroutine , swoole , php