tag php

標籤
貢獻299
381
05:09 PM · Oct 25 ,2025

@php / 博客 RSS 訂閱

小陳運維 - Ubuntu安裝typecho博客

Ubuntu安裝typecho博客 簡介 名稱的來歷 Typecho 是由 type 和 echo 兩個詞合成的,來自於開發團隊的頭腦風暴。 Type,有打字的意思,博客這個東西,正是一個讓我們通過打字,在網絡上表達自己的平台。Echo,意思是回聲、反饋、共鳴,也是PHP裏最常見、最重要的函數,相信大部分PHP愛好者都是從 echo 'Hello,world!'; 開始自己的PHP編程之路的。 T

typecho , php , php-fpm , Nginx , Ubuntu

收藏 評論

註銷 - pm2 工具在 Node.js 開發和部署中的重要作用

引言 在Node.js開發和部署體系中,pm2 (Process Manager 2) 是一個備受歡迎的工具,用於簡化應用程序的管理、監控和部署。pm2不僅僅是一個進程管理器,還提供了許多功能,包括負載均衡、日誌管理、自動重啓等,使得在生產環境中運行Node.js應用更為可靠和高效。 1. 安裝和基本用法 首先,通過以下命令安裝pm2: npm install -g pm2 使用pm2啓動一個No

express , php , JAVA , go , 後端

收藏 評論

tangzhangming - Laravel獨立驗證器(表單請求)用例大全

表單請求(FormRequest)獨立驗證類完整例子 ?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Contracts\Validation\Validator; use Illuminate\Http\Exceptions\HttpResponseExce

php , 表單驗證 , laravel , php框架

收藏 評論

G佳偉123 - 騰訊雲服務器重啓後數據盤不顯示,騰訊雲服務器數據盤顯示未掛載

騰訊雲服務器在命令行重啓後數據盤不顯示,騰訊雲服務器數據盤顯示未掛載解決方案 第一步:查看服務器是否有此目錄 df -TH 第二步:查看硬盤及分區信息 fdisk -l 以下內容顯示/dev/vdb 已經在硬盤上掛載過了 如果服務器內有重要文件信息建議在執行掛載前進行

設備名 , php , 數據盤 , 後端開發 , 重啓

收藏 評論

huaweichenai - 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

email , php , yii

收藏 評論

TANKING - 官方接口!微信域名檢測接口!檢測域名在微信是否被封被攔截!

摘要 為什麼需要這個接口?因為在微信中推廣鏈接,會涉及到違規,一旦鏈接違規,就會被微信封禁,禁止跳轉,停止訪問。 這個接口可以獲取到你的鏈接的封禁情況,你可以開發實時監控系統,或者是嵌套多層跳轉,精準監控每個域名的狀態,實時監控推廣情況,保證最佳的推廣效果! 域名在微信被攔截的3種常見情況 1、域名因違規或有風險被攔截(圖1紅色攔截) 2、類似 douyin.com 這種的競爭式攔截(圖

微信 , 微信開發 , php , 域名 , 檢測

收藏 評論

huaweichenai - Yii實現redis操作

一:拓展安裝 composer require yiisoft/yii2-redis 二:基本配置 1:redis組件配置 在配置文件中增加如下配置 'components' = [ ... 'redis' = [ 'class' = 'yii\redis\Connection', 'hostname' = 'localhost',//redis地址

redis , php , yii

收藏 評論

huaweichenai - Yii實現RabbitMQ隊列

一:拓展安裝 composer require yiisoft/yii2-queue composer require enqueue/amqp-lib 2:RabbitMQ隊列配置 在配置文件中配置RabbitMQ隊列 'components' = [ ... 'queue' = [ 'class' = yii\queue\amqp_interop\Queue::

php , rabbitmq , yii , 隊列

收藏 評論

kinra - Xdedubg 調試指南

網上關於 Xdebug 的安裝調試教程很多,但絕大部分僅限於 Xdebug 的安裝、配置以及如何使用IDE、Xdebug調試程序。其他語言(例如 Java 的 JDB、Python 的 PDB、Go 的 Delve等)都可以使用自帶調試工具,並直接通過IDE進行斷點調試。然而PHP自帶的 phpdbg 並不方便大型框架項目的調試,最常用的調試工具是Xdebug,結合PhpStorm或 Visual

xdebug , php , phpstorm , 調試技巧 , 調試工具

收藏 評論

TANKING - PHP輕量級、超簡單、入門級、易上手的框架:CodeIgniter

摘要 CodeIgniter 3 是一個輕量級的 PHP Web 應用程序開發框架,專注於簡單性和性能。它提供了一系列的庫和工具,幫助開發者快速構建各種規模的 Web 應用程序。 簡單易用:CodeIgniter 設計簡潔,學習曲線低,使得開發者可以快速上手並開始構建應用程序。 MVC 架構:CodeIgniter 遵循 MVC(Model-View-Controller)設計模式,將應用程序的邏

php , php框架 , codeigniter , mvc , 後端

收藏 評論

Kysou - [網絡安全]框架漏洞(1)

後綴名過濾漏洞 在部分網站中會過濾文件名,例如將aphpbc去掉php,變為abc。 所以漏洞的產生了,如pphphp,去掉第一個php,就剩下一個php了。 長效漏洞 ?php while (1){ file_put_contents("horse.php", "..."); } ? 這樣你即使是刪了後門文件,也會不斷寫入後門,佔用你的磁盤I/O。 CurArgs漏洞 此漏洞報告於

框架 , php , thinkphp

收藏 評論

TANKING - Android微信內h5頁面喚起瀏覽器打開頁面的技術分析和實現

摘要 眾所周知,微信是有內置瀏覽器的,方便瀏覽網頁。但是其內核也是經過特殊改造,導致一些默認行為無法觸發。為了實現從微信跳轉到瀏覽器打開頁面,可以説是相當的困難,本次分享的是Android系統的微信在h5頁面調起手機瀏覽器並打開指定頁面的方法。 技術原理 通過二進制文件下載的方法,調起本地瀏覽器下載文件實現喚起瀏覽器。 代碼 使用php的頭文件實現文件下載,告訴瀏覽器這是一個二進制文件流,瀏覽器就

微信 , 微信開發 , php , Android , Javascript

收藏 評論

老段 - laravel 代碼混淆,混淆不是加密,只是增加了代碼閲讀的難度

laravel 代碼混淆 1. 下載yakpro-po最新版 https://github.com/pk-fr/yakpro-po 2. 解壓 unzip yakpro-po.zip -d /usr/local/ 3.給yakpro-po.php添加執行權限 cd /usr/local/yakpro-po chmod a+x yakpro-po.php 4.下載PHP-Parser4.x並解壓

php , laravel , 混淆代碼

收藏 評論

唐青楓 - Php composer 基礎教程

一、什麼是Composer? Composer 是 PHP 中的依賴管理工具。它允許聲明項目所依賴的庫,並且它將為您管理(安裝/更新)它們。 二、如何安裝? Linux 系統和 MacOS 系統 直接下載最新穩定版: 然後執行下列命令,放到/usr/local/bin下面 sudo mv composer.phar /usr/local/bin/composer sudo chmod +x /

composer , php

收藏 評論

huaweichenai - php使用sockets實現Modbus TCP串口通信

sockets文檔地址:https://www.php.net/manual/zh/book.sockets.php 一:安裝sockets拓展 1:windows安裝sockets 找到php.ini文件,將下面這行註釋即可 extension=sockets 2:Linux安裝sockets pecl install sockets 找到php.ini文件,增加下面這行即可 extension

串口 , tcp , php

收藏 評論

wujingquan - 用 Go 寫了個 Composer 版本管理器 CVM

Github:https://github.com/wujingquan/cvm 歡迎PR,各位巨佬使用。 CVM for Windows 消除了在Windows上的CLI中更改Composer 版本的麻煩。 這個包有一個比nvm更小眾的用例。當在Windows上開發並使用集成終端時,很難讓這些終端真正聽取PATH的變化。 這個實用程序改變了這一點。 安裝 到Github Releases

composer , php , cli , composer-php , go

收藏 評論

碼農先森 - PHP轉Go系列 | ThinkPHP與Gin框架之API接口簽名設計實踐

大家好,我是碼農先森。 回想起以前用模版渲染數據的歲月,那時都沒有 API 接口開發的概念。PHP 服務端和前端 HTML、CSS、JS 代碼混合式開發,也不分前端、後端程序員,大家都是全乾工程師。隨着前後端分離、移動端開發的興起,用後端渲染數據的開發方式效率低下,已經不能滿足業務對需求快速上線的要求了。於是為了前後端的高效協同開發引入了 API 接口,只要在開發需求之前約定好數據傳參,之後便可以

php , gin , go , thinkphp

收藏 評論

碼農先森 - PHP轉Go系列 | ThinkPHP與Gin框架之OpenApi授權設計實踐

大家好,我是碼農先森。 我之前待過一個做 ToB 業務的公司,主要是研發以會員為中心的 SaaS 平台,其中涉及的子系統有會員系統、積分系統、營銷系統等。在這個 SaaS 平台中有一個重要的角色「租户」,這個租户可以擁有一個或多個子系統的使用權限,此外租户還可以使用平台所提供的開放 API 「即 OpenApi」來獲取相關係統的數據。有了 OpenApi 租户可以更便捷的與租户自有系統進行打通,提

php , gin , go , thinkphp

收藏 評論

碼農先森 - PHP轉Go系列 | ThinkPHP與Gin框架之打造基於WebSocket技術的消息推送中心

大家好,我是碼農先森。 在早些年前客户端想要實時獲取到最新消息,都是使用定時長輪詢的方式,不斷的從服務器上獲取數據,這種粗暴的騷操作實屬不雅。不過現如今我也還見有人還在一些場景下使用,比如在 PC 端掃描二維碼,然後使用長輪詢的方式從服務端獲取最新的掃碼信息,來判斷用户是否已經掃碼完成,諸如這種場景還有不少。其實大家都知道長輪詢的方式不好,那為什麼還有人使用呢? 我想最直接的原因就是「開發起來簡

php , gin , go , thinkphp

收藏 評論

Soujer - AList嵌入動態驗證碼實現引流

前言 曉傑利用ALists創建了個網盤資源站,想着如何增加個動態驗證碼進行驗證後才能進行訪問下載,剛開始利用了固定的驗證碼,用户可以通過JS代碼中進行繞過或直接拿到驗證碼,經過曉傑多次優化,最終版本支持動態獲取驗證碼,使用了禁止打開控制枱校驗等方式減少繞過幾率,現在分享給大家。 AList介紹 ‌AList是一個支持多種存儲、支持網頁瀏覽和WebDAV的文件列表程序‌,AList的功能包括但不限於

網盤 , php , 驗證碼 , thinkphp , Javascript

收藏 評論

碼農先森 - PHP轉Go系列 | ThinkPHP與Gin框架之Redis延時消息隊列技術實踐

大家好,我是碼農先森。 我們在某寶或某多多上搶購商品時,如果只是下了訂單但沒有進行實際的支付,那在訂單頁面會有一個支付倒計時,要是過了這個時間點那麼訂單便會自動取消。在這樣的業務場景中,一般情況下就會使用到延時隊列。 通常在客户下單之後,就會將訂單數據推送到延時隊列中並且會對該消息設置一個延時時長,比如設置五分鐘、十分鐘、或十五分鐘等,具體的時長應該還是要結合當前的業務進行衡量,然後消費端會在指定

php , gin , go , thinkphp

收藏 評論

TANKING - PHP輕量級高性能HTTP服務框架 - webman

摘要 webman 是一款基於 workerman 開發的高性能 HTTP 服務框架。webman 用於替代傳統的 php-fpm 架構,提供超高性能可擴展的 HTTP 服務。你可以用 webman 開發網站,也可以開發 HTTP 接口或者微服務。 除此之外,webman 還支持自定義進程,可以做 workerman 能做的任何事情,例如 websocket 服務、物聯網、遊戲、TCP 服務、UD

php , php-fpm , webman , php框架 , 後端

收藏 評論

冪簡集成 - 如何運用API接口採集Python、PHP、Ruby編程中的搜索引擎結果

搜索引擎結果採集API,即接口形式的技術工具,能從搜索引擎的結果頁面(SERP)中高效抓取相關信息。此API使開發者或企業能夠自動獲取搜索引擎結果,省去手動查詢步驟。 搜索引擎結果採集API作為此類功能的接口,支持用户通過編程方式接入,賦予其自動化採集能力。本文將以bright.cn公司的搜索引擎爬蟲API接口為例,詳細介紹如何接入及深度運用。但需注意,本文僅涉及產品範疇,不包含實際操作方法。 相

搜索引擎 , php , API , ruby , Python

收藏 評論

8ug_icu - Laravel 入門:02-搭建開發環境 & 創建項目

我本人使用的是 Windows 操作系統,涉及到的軟件安裝也是在 Windows 操作系統上。 感覺 Windows 使用 WSL 安裝 Linux 虛擬機,然後搭建開發環境,挺好用。 使用 WSL 在 Windows 上安裝 Linux 在 https://github.com/laravel/homestead 下載壓縮包。 這裏是為了使用 homestead/bin/wsl-init 腳本。

php , laravel

收藏 評論