tag php

標籤
貢獻311
475
05:09 PM · Oct 25 ,2025

@php / 博客 RSS 訂閱

鳩摩智首席音效師 - 酷瓜雲課堂(騰訊雲版)v1.2.1 發佈

經過兩週的迭代開發,終於初步完成酷瓜雲課堂的 v1.2.1 版本,此次更新修復了以往版本出現的問題,增加了QQ,微信,微博三個第三方登錄。小程序的開發暫時擱置(在線教育類的小程序需要辦的證件非常麻煩) 項目介紹 酷瓜雲課堂,依託騰訊雲基礎服務架構,採用C擴展框架Phalcon開發,GPL-2.0開源協議,致力開源網課系統,開源網校系統,開源在線教育系統。 系統功能 實現了點播、直播、專欄、會

騰訊雲 , php , 教育 , phalcon , 直播

收藏 評論

小白要生髮 - PHP yield 協程實戰—“多線程”任務調度器

引 想試試,用純PHP代碼,不依賴第三方拓展就實現"多線程"麼。像 Java 那樣使用 setPriority() 影響各個"線程"的被調用機率,使用join()等待其他線程結束;在sleep期間讓出CPU佔用,到點再回到該"線程";像 Golang 一樣,用channel在協程之間通信~ 三部曲 yield 語法探究 yield from 語法探究 yield 實戰“多線程”編碼 續

coroutine , php , yield , thread

收藏 評論

多客Duoke - 全開源婚戀相親/同城交友社交小程序系統搭建,為您的夢想賦能!

付費會員與增值服務、隱私保護機制、線上/線下活動報名、靈魂匹配(根據信息)、左滑右滑心動、漂流瓶、邀約、圈子帖子(可發佈付費內容)、紅娘牽線(專屬紅娘端口)、邀請獎勵等。 一、功能性架構:技術驅動婚戀服務升級 1、智能匹配引擎 2、基於機器學習算法,系統可綜合用户填寫的年齡、職業、興趣標籤等顯性信息,以及瀏覽行為、聊天記錄等隱性數據,生成動態匹配模型。系統可通過分析用户對"線下

vue.js , MySQL , 小程序 , php , Nginx

收藏 評論

Jacob Goldman - Advanced Power Tips for WordPress Template Developers: Reloaded

Two weeks ago we published the first part of this article, covering multiple column content techniques and associating pages with post content; we discussed how to use the “More”-tag, hide standalon

wordpress , php , templates , Techniques (WP)

收藏 評論

兔絲 - 高併發秒殺場景下髒數據處理方法全解析

高併發秒殺場景下髒數據處理方法全解析 一、文檔概述 1.1 背景與核心問題 高併發秒殺場景的核心架構是「Redis 前置抗併發 + MySQL 異步落庫」,這種架構雖能扛住瞬時高併發,但因 Redis 與 MySQL 存在異步同步時差、系統故障、併發衝突等問題,極易產生髒數據(如庫存不一致、重複訂單、未提交數據被讀取等)。 髒數據的核心危害:導致超賣、訂單糾紛、用户體驗差、業務數據統計偏差,嚴重時

redis , MySQL , php , 教程

收藏 評論

hefengxian - macOS Mojave 安裝 PHP OCI8/PDO_OCI

前面和網上説的都差不多(和 Linux 編譯安裝類似),去 Oracle 下載如下的安裝包(可以選擇版本,我這裏選擇的是 12.2) instantclient-basic-macos.x64-12.2.0.1.0-2.zip instantclient-sdk-macos.x64-12.2.0.1.0-2.zip instantclient-sqlplus-macos.x64-12.2.

oracle , pdo , php , macos

收藏 評論

騎着蝸牛去上班 - ThinkPHP8 Redis-queue隊列使用指南

H2HI 朋友們好久不見,近期又要開始更新了,先帶來一篇如何使用thinkphp8如何使用think-queue包的教程,來實現Redis的隊列使用 第一步:安裝topthink/think-queue包--composer composer require topthink/think-queue 注意,確保您的php已經安裝了redis擴展並且redis服務也啓

composer , redis , yyds乾貨盤點 , php , 後端開發

收藏 評論

小白要生髮 - PHP yield from 生成器用法探究(二)

繼續 上次給大家講了PHP yield 的用法,今天給大家講講 yield from。 看到這裏來,一定是 PHP.net 看得不過癮吧,這篇文章一定把 yield from 語法給你講透徹。 三部曲 yield 語法探究 yield from 語法探究 yield 實戰“多線程”編碼 語法 ?php function func() { yield from $expressi

yield-from , php , yield , 協程

收藏 評論

辣碼甄源 - Typecho:簡約而強大的開源PHP博客平台

Typecho:讓博客寫作迴歸本質-精選真開源,釋放新價值。 概覽 Typecho是一個開源的PHP博客平台,以其簡潔的界面和強大的功能,為博客作者提供了一個高效、易於管理的寫作環境。它是一個輕量級、高性能的解決方案,適用於個人博客、團隊博客以及任何需要內容發佈功能的網站。 Typecho的設計哲學是“不打擾”,它通過提供必要的功能,同時避免不必要的複雜性,讓博客作者可以專注於內容創作。它的核心

github , php , 開源項目介紹 , 博客

收藏 評論

aiChenK - k8s下php定時任務接入阿里雲SchedulerX

背景 php上阿里雲ack(k8s)後,想保留原來定時任務,但是又需要保持單點運行,所以考慮使用阿里雲SchedulerX來方便管理。 官方文檔如下: 雖然官方文檔顯示可以用Sidecar方式接入,但是實際並非進入到目標容器執行,僅能執行http請求到目標容器。 實現 使用agent方式接入,直接打包入php鏡像,缺點就是需要java運行環境,鏡像會很大並且佔用運行內存。建議有

crontab , kubernetes , php , tutorial

收藏 評論

趙帥強 - PHP_SELF變量解析和重複路徑解決

最近升級PHP到PHP7版本,並重新部署了新的Nginx,啓動的時候發現了一個問題,全局變量$_SERVER['PHP_SELF']的值發生了改變,從而影響到代碼的功能。因此我們來了解下$_SERVER全局變量中的PHP_SELF/PATH_INFO/SCRIPT_NAME等參數以及其關係。 CGI 1.1規範 之前的文章 [ php-fpm進程數管理 ] 已經簡單説過CGI的內容,這裏我們再詳細

php , path-info , php_self , Nginx , cgi

收藏 評論

兔絲 - 瀏覽器訪問URL完整流程(ThinkPHP+Nginx部署架構)

瀏覽器訪問URL完整流程(ThinkPHP+Nginx部署架構) 本文檔詳細梳理了用户在瀏覽器輸入URL後,從請求發起至頁面最終渲染的全鏈路流程,重點拆解服務器端Nginx、PHP-FPM與ThinkPHP框架的協同處理邏輯,適配ThinkPHP開發者面試學習與日常技術梳理需求。 一、整體流程框架 瀏覽器訪問URL的完整流程可劃分為6大核心階段,各階段環環相扣,最終實現頁面資源的請求與渲染:

php , HTTP , 教程 , 知識 , 程序員

收藏 評論

TANKING - 利用微信公眾號提供的官方API上傳圖片獲取永久圖片素材!當圖牀用!

需求 自己開發的小程序,例如社區類、電商類、新聞、博客等類型小程序,會需要儲存很多圖片,圖片資源會給個人開發者帶來很多成本,萬一訪問量大了,網站帶寬、流量也會不堪重負,所以圖片資源必然不合適儲存在自己的服務器裏面,而很多廠商提供的彈性儲存也是按需付費的。 想法 微信公眾平台提供了一個素材管理,裏面可以上傳圖片、視頻、音頻等類型的素材,那麼是否可以將圖片素材上傳上去,獲取到url作為自己小程序項目的

小程序 , php , 微信公眾平台開發 , 圖片上傳 , 圖牀

收藏 評論

TANKING - 微信小程序實現的網頁掃碼授權登錄(完全免費)

微信小程序實現的網頁掃碼授權登錄 微信小程序實現的網頁掃碼授權登錄,無論是個人小程序還是企業小程序,都可以調用wx.login接口獲取到openid實現微信鑑權快速掃碼登錄! 摘要 現如今,掃碼登錄已經在網站普遍應用,其中微信掃碼登錄極其普遍。但是微信掃碼登錄的實現方法有多種,大多數都是具有一些門檻的。例如企業、需要服務號、需要認證等,這些都是個人開發者,個人創作者無法使用的。 但其實,微信小程序

微信小程序 , 登錄 , 網頁授權 , php , 掃碼登錄

收藏 評論

Matthew Haworth - How To Create Custom Shipping Methods In Magento

In this tutorial, we will use Magento’s powerful shipping-method code abstraction to create a shipping carrier. We will create three shipping methods that provide a fixed shipping price, allow for f

Techniques , php , Magento , coding

收藏 評論

wx5d7321c78b265 - PHP 8.5 在性能、調試和運維方面的新特性

2025 年即將結束,這意味着 PHP 的新版本也已經發布了! 在本文中,我們將重點介紹那些你在上述文章中找不到的,關於 PHP 8.5 在性能、調試和運維方面的變化。 其中一些改動甚至是由 Tideways 的員工直接貢獻的。 你是不是最好奇 PHP 8.5 是否比舊版本性能更強?可以看看基準測試。 原文鏈接 PHP 8.5 在性能、調試和運維方面的新特性

大數據 , php , hive , INI

收藏 評論

伊伊DK - 線下陪陪系統搭建教程:UniApp 前端 + TP6 後端全棧實現(源碼可直接部署)

在同城服務、技能陪伴(健身搭子、學習監督、遊玩同行等)賽道持續升温的當下,一款高效穩定的線下陪陪系統小程序能快速搶佔市場紅利。 一、前言:為什麼選擇 UniApp + TP6 技術棧? 在開發線下陪陪系統前,先明確技術選型的核心邏輯 —— 兼顧「開發效率、跨端兼容、商用穩定性」: UniApp:一套代碼兼容微信小程序、App、H5 等多端,無需重複開發,尤其適配小程序場景的交互設

php , 後端 , 前端

收藏 評論

dejavu - Phalcon查詢語言

Phalcon查詢語言(Phalcon Query Language) Phalcon查詢語言,簡稱PhalconQL或PHQL,是一種面向對象的高級SQL語言,允許用標準化的SQL編寫。PHQL實現了把操作語句解析為RDBMS目標語言的解析器(C語言編寫)。 為了達到最佳性能,Phalcon提供了與SQLite相同的解析器,其線程安全,內存佔用極低。 解析器先檢查傳遞的PHQL語句的語法,然後構

php , phalcon

收藏 評論

yj_c - 免備案!零基礎!手把手教你從零搭建WordPress(文末有視頻教程)

title: 免備案!零基礎!手把手教你從零搭建WordPress date: 2024-03-02 top_img: https://gptcard.oss-cn-shanghai.aliyuncs.com/gptcard/Snipaste... cover: https://gptcard.oss-cn-shanghai.aliyuncs.com/gptcard/Snipa

php , blog , 入門教程 , 博客搭建 , 後端

收藏 評論

陌陌香閣 - sem_open 一直返回失敗

有時我們在處理併發操作時會使用信號量做進程同步,如下一個php應用的例子 $sem_id = sem_get($id,1,0666,true); sem_acquire($sem_id); ... sem_release($sem_id); 我們release了資源,但是系統沒有真正的釋放資源 通過 [root@localho

機器學習 , awk , php , 信號量 , sem_open 一直返回失敗 , 人工智能

收藏 評論

兔絲 - ThinkPHP中數據庫索引優化指南:添加依據與實操要點

ThinkPHP中數據庫索引優化指南:添加依據與實操要點 一、引言 在ThinkPHP開發中,接口查詢慢是高頻問題,而“合理添加數據庫索引”是解決該問題的核心方案。不少開發者僅知道“id字段加索引”“訂單表加聯合索引”,卻不理解背後的設計邏輯,導致面試時無法深入應答,開發中出現“索引冗餘”“索引失效”等問題。 本文結合ThinkPHP實際開發場景(模型查詢、鏈式操作、聯表查詢等),系統講解索引添加

MySQL , php

收藏 評論

TANKING - 使用Chatgpt編寫的PHP數據庫pdo操作類(增刪改查)

摘要 將PDO封裝成PHP類進行調用有很多好處,包括: 1、封裝性和抽象性: 通過將PDO封裝到一個類中,您可以將數據庫操作邏輯與應用程序的其他部分分離開來,提高了代碼的組織性和可維護性。這樣,您只需在一個地方維護數據庫連接和查詢邏輯,而不必在整個應用程序中散佈數據庫代碼。 2、重用性: 將數據庫操作封裝成類使得這些操作可以在應用程序的不同部分重複使用,而無需重複編寫相同的代碼。這有助於減少代碼冗

增刪改查 , pdo , MySQL , php , chatgpt

收藏 評論

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

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

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

收藏 評論

mafa1993 - cgi、fastcgi、php-cgi、php-fpm異同

1. cgi - 通用網關接口,就是外部應用程序(cgi程序)與web服務器之間的接口標準。 - nginx是內容分發者,如果是請求index.php,根據配置文件內容得知不是靜態文件,就會去找對應的cgi程序進行解析 - cgi就是規定要傳那些數據,以什麼格式傳遞給後方進行處理的協議 - cgi工作模式,一個請求發送過來,啓動cgi解釋器(創建進程

php , cgi

收藏 評論