收藏 / 列表

會飛的鳥 - PHP實現站內搜索的開源利器——WindSearch

WindSearch是一個基於中文分詞,由純PHP開發全文檢索引擎,可快速搭建PHP站點的站內搜索,他沒有任何繁瑣的安裝配置、不需要維護調優、不佔用服務器內存、可與PHP項目完美融合在一起。 github地址:https://github.com/rock365/windsearch 必須極速安裝~ 使用composer安裝: composer require rock365/windsearch

elasticsearch , 搜索引擎 , php , 全文檢索 , 站內搜索

唐青楓 - C#.NET Random 深入解析:隨機數生成原理與最佳實踐

簡介 Random 是 .NET 中 System 命名空間提供的一個類,用於生成偽隨機數。它廣泛應用於需要隨機化操作的場景,如生成隨機數據、模擬、遊戲開發或測試用例生成。 偽隨機數生成 在計算機中,Random 類用於生成偽隨機數,這些數值在一定程度上看起來是隨機的,但它們實際上是通過數學公式從一個初始種子值計算得到的,因此稱之為“偽隨機數”。 廣泛應用 Random 類常用於遊戲開

c# , .net

dreamans - Symfony4中文文檔: 路由

路由 漂亮的URL是任何嚴謹的Web應用程序所必須的. 這意味着像 index.php?article_id=57 這樣醜陋的URL要被 /read/intro-to-symfony 所取代. 具有靈活性更加重要. 如果你需要將 /blog 更改為 /news , 需要做些什麼? 你需要搜索並更新多少鏈接才能做出這種改動? 如果你使用的是Symfony的路由, 更改將是很簡單的. 創建路由 路由是

php , symfony

duoke球球 - 2025陪玩系統小程序源碼開發實戰:線下計時收費,線上試音挑選,打造自己的藍海系統

核心功能架構 多端適配與全場景覆蓋 技術棧:採用UniApp框架實現小程序、H5、APP、公眾號四端同步開發,後端基於SpringBoot+MyBatis-Plus構建微服務架構,數據庫採用MySQL(主從分離)+Redis(緩存與會話管理)。 陪玩系統演示功能入口 功能模塊 用户端:支持遊戲陪玩下單(選擇遊戲類型、段位、時間、價格)、陪玩師篩選(按技能、價格、接單次數)、實時語音/視頻通訊

php , uni-app

堂堂糖唐 - [Doctrine Migrations]數據庫遷移組件的深入解析一:安裝與使用

場景分析 團隊開發中,每個開發人員對於數據庫都修改都必須手動記錄,上線時需要人工整理,運維成本極高。而且在多個開發者之間數據結構同步也是很大的問題。Doctrine Migrations組件把數據庫變更加入到代碼中和代碼一起進行版本管理,很好的解決了上述問題。 Doctrine Migrations是基於Doctrine DBAL組件的數據遷移組件。集成於Laravel,Symfony等主流框架。

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

Christian Heilmann - Syncing Content With HTML5 Video

One of the main changes from HTML4 to HTML5 is that the new specification breaks a few of the boundaries that browsers have been confined to. Instead of restricting user interaction to text, links,

Videos , Techniques , coding , HTML , html5

lcp0578 - Symfony筆記之--控制器的快捷方法

Shortcuts methods in Controller 1. 獲取服務 $this-get($serviceId); 2. 重定向 $this-redirectToRoute($routeName, $parameters, $status = 302); 3. 生成路由的url $this-generateUrl($routeName, $paramet

symfony3 , php , php框架 , symfony

CRMEB - 一文徹底搞懂原型鏈

前言 原型和繼承是js中非常重要的兩大概念。深入瞭解原型,也是學好繼承的前提。 先來看一下構造函數、實例、原型對象之間的關係 「實例與原型對象之間有直接的聯繫,但實例與構造函數之間沒有。」 兩個概念 js分為「函數對象」和「普通對象」,每個對象都有__proto__屬性,但是隻有函數對象且「非箭頭函數」才有prototype屬性。 屬性__proto__是一個對象【實例通過__pro

原型鏈

牙小木木 - 非對稱加密+數字簽名+對稱加密基本交互原理

主要內容:純文字説明如何實現基於RSA+DES+數字簽名實現的業務交互流程 説明 內容 A的私鑰 A-PRIVATE-KEY B的公鑰 B-PUBLIC-KEY B的私鑰 B-PRIVATE-KEY A的公鑰 A-PUBLIC-KEY 發送內容 cont

加密解密 , rsa

miadk - 代練平台紅黑榜:多客代練系統憑啥登頂玩家推薦榜TOP1?代練系統源碼遊戲代練

一、技術架構設計 前端架構 Vue.js:用於構建響應式用户界面,支持組件化開發,提升代碼複用性。 ElementUI/Ant Design Vue:提供豐富的UI組件,加速前端開發。 Vue Router:管理前端路由,實現單頁應用(SPA)的導航。 Vuex:集中管理應用狀態,確保數據一致性。 後端架構 ThinkPHP6:作為後端框架,提供RESTful API接口,處理業

開源軟件 , 小程序 , app

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

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

php , gin , go , thinkphp

buildyuan - Macbook m1 Big Sur 安裝Valet 運行yii2

準備工作 假定你已經在本機安裝完成了 brew / composer / php 檢查環境變量 $echo $PATH | grep composer #如果沒有,添加環境變量 $export PATH=~/.composer/vendor/bin:$PATH #檢查一下 $echo $PATH | grep composer /Users/yourname/.composer/vendor/b

php , laravel , yii2 , bigsur , m1

Jacob Goldman - Power Tips For WordPress Template Developers

With its latest releases, WordPress has extended its potential well beyond blogging, moving toward an advanced, robust and very powerful content management solution. By default, WordPress delivers a

wordpress , php , templates , Techniques (WP)

dejavu - Phalcon數據庫抽象層

數據庫抽象層(Database Abstraction Layer) Phalcon\Db是Phalcon\Mvc\Model底層組件,由它驅動框架中的模型層。它完全由C語言編寫,是一個獨立的數據庫高級抽象層。 與傳統模型相比,該組件允許更底層的數據庫操作。 數據庫適配器(Database Adapters) 該組件使用適配器來封裝特定的數據庫操作。Phalcon使用PDO連接數據庫,支持下列數據

php , phalcon

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

更新內容 本週更新主要為 DI 組件新增了懶加載功能,配置為懶加載後,注入的對象為一個代理對象,在使用到時,才會實現對象的初始化。以及為 DI Container 增加了 set 和 define 方法來動態的增加對象管理和依賴關係,便於在自動化測試場景下的使用。同時我們還為 PHP 7.4 進行了適配,並增加了 Travis CI 對應的環境進行自動化測試,確保 Hyperf 在 PHP 7.4

hyperf , coroutine , swoole , php

yanwushu - v1.4.6——新增引導性debug,讓你更簡單的找到問題

距離上次更新(2024-11-21) 5 天之後,今天給大家帶來 1.4.6 的更新。 本次更新為大家帶來更加貼心的引導性功能。 好的軟件應該是一個有服務意識的服務員。總在你需要的時給你適當的建議。按照服務員的指導建議,快捷的達到使用者的目的。 Xserver的開發理念就是簡單、靈活、服務用户。所以在這個理念的指導下我們升級了以下功能,變動雖然很小,但是在工作場景中將大大提升你的生產力。 當 Ng

php , laravel , phpstorm , phpstudy , 開發環境

唯一丶 - Laravel 多態關聯的模型本地化套用

Laravel 多態關聯的模型本地化套用 前言 在項目中,一般情況下,我們可以使用單個字段來創建一個一對一或者一對多關聯,比如一個 User 有多個 Post。 而除了這些,我們偶爾會遇到一些關聯關係除了需要根據 ID 進行關聯外,還可能需要根據不同的 Type 去關聯不同的模型,而這,就是多態關聯。 在 Laravel 中,為我們提供了開箱即用的多態關聯。 準備環境 軟件

php , laravel

Leojx - 測試 PHP 隨機數函數的隨機性

隨機數生成是指產生不可預測數字的過程,在許多依賴隨機性的不確定性應用中發揮着關鍵作用。一個理想的隨機數序列不應具備可預測性。 “真正”的隨機數生成可以依賴多種方式,例如擲硬幣、擲骰子,甚至基於自然現象的物理過程,如宇宙輻射、大氣壓力或熔岩燈的變化等,這些方法在計算機中極難被模擬或預測。 為此,大多數現代操作系統都嘗試提供接近真實隨機性的生成器,通常基於硬盤旋轉延遲等系統層面的測量機制。為了

隨機數 , 隨機數種子 , php , 教程 , 知識

big_cat - laravel-octane(frankenphp) 體驗及性能壓測

今天做一篇 laravel-octane 以 frankenphp 作為服務引擎的體驗及性能壓測。硬件配置與前2篇的相同,環境為 php8.3 + laraval12 + mysql8.4(版本不必太在意,=php8, =laravel8, =mysql7 區別都不大)。 測試基礎硬件 先説結果,非常ok:cpu 密集型 場景最優 3.5k 的qps;io 密集型 場景最優 2k 的 qp

php , laravel

後山人 - 有些數據管理的軟件,真心不用找人寫的

我們的Simplest Admin快速開發系統,有國企、高校、政府、公司、個人等各類用户。他們都有同樣的特點,就是需要快速的完成,功能不是特別複雜的系統,他們本身就是各個組織信息部門的人員,本事就有責任落實這些需求,但是,苦於沒有合適的,上手就用的系統;這時候,我們的Simplest Admin系統就恰好滿足了他們的需求。 首先,快速且完整,他們可以使用代碼生成,不同於很多系統一鍵生成,需要

vue.js , thinkphp

G佳偉123 - vue npm install安裝插件請求github過慢問題

vue安裝插件請求github過慢問題 新項目執行npm install安裝了半天發現還在安裝插件一看是請求的github 解決方案 切換國內鏡像源 切換至國內鏡像源是提升下載速度最直接有效的方法。常用的國內鏡像源包括淘寶鏡像、華為雲鏡像和騰訊雲鏡像。 配置淘寶鏡像源可以使用命令: npm config set re

鏡像源 , vue.js , 下載速度 , github , 前端開發