欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

QueryPHP漸進式PHP常駐框架引擎 v1.1.46

QueryPHP

  • 源碼大?。?span>719KB
  • 源碼語言:簡體中文
  • 源碼類型:國產(chǎn)軟件
  • 源碼授權(quán):免費軟件
  • 源碼類別:php其它
  • 應(yīng)用平臺:PHP/Mysql
  • 更新時間:2024-07-21
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

QueryPHP 是一款現(xiàn)代化的高性能 PHP 7 常駐框架,以工程師用戶體驗為歷史使命,讓每一個 PHP 應(yīng)用都有一個好框架。

百分之百單元測試覆蓋直面 Bug 一劍封喉,基于 Zephir 實現(xiàn)框架常駐,依托 Swoole 生態(tài)實現(xiàn)業(yè)務(wù)常駐,此刻未來逐步漸進。我們的愿景是 USE LEEVEL WITH SWOOLE DO BETTER,讓您的業(yè)務(wù)撐起更多的用戶服務(wù)。

兩年重構(gòu),只為更好的自己

QueryPHP 基于一款成立于 2010 年的 PHP 框架 DoYouHaoBaby 開發(fā),繼承了上一代產(chǎn)品的優(yōu)秀之處,徹底革新并進行了長達 2 年重構(gòu).

在這個基礎(chǔ)上,我們引入了 Laravel、Symfony 等框架現(xiàn)代化先進特性,站在巨人的肩膀上保持創(chuàng)新。

#它是如何工作的?

QueryPHP 是一個漸進式 PHP 常駐框架,我們強調(diào)的是一個漸進式,它既可以運行在 php-fpm 場景,也可以將框架核心編譯成 C 擴展,同時還支持在 swoole 服務(wù)中運行。

#運行在 php-fpm 場景或者 PHP 內(nèi)置 webserver

事實上,QueryPHP 也是一個普通的 PHP 框架,目前最低版本要求 PHP 7.1.3,我們對環(huán)境并沒有特別的要求。

PHP ^7.1.3

ext-mbstring 字符處理

ext-openssl 加密組件

我們系統(tǒng)依賴的組件可以通過 composer.json 找到,我們提供了大量開箱即用的功能。

~ $ php leevel server

# => Now visite http://127.0.0.1:9527/

上面就是運行在 PHP 內(nèi)置 webserver 中,也可以用 nginx 搭建站點。

#框架編譯成 C 擴展

我們?yōu)榱烁玫男阅埽瑸檎麄€ QueryPHP 的核心開發(fā)了一套可選的 C 擴展,它不是必須要安裝的。

Leevel 是一個開源 PHP C 擴展開發(fā)框架,采用 zephir 編寫,是為了解決使用框架帶來性能下降的經(jīng)典矛盾,Leevel 是為了解決 QueryPHP 性能而開發(fā),可以與同版本的 QueryPHP 混合使用,將接管 composer 中的 PHP 版本功能。

它是如何做到接管 composer 中的底層核心的呢。

我們訪問一個類, composer 根據(jù) psr4 規(guī)則去搜索到我們文件而載入,如下的腳本會被載入。

Leevel/Di/Container.php

instance('foo', 'bar');

var_dump($container->make('foo')); // bar

...

如果我們存在一個擴展就提供了這樣一個類并隨著 PHP 常駐,是不是性能不錯,實際上是可以,QueryPHP 選擇了 zephir 來實現(xiàn)。

leevel/di/container.zep

實際上會被編譯成 C,被最終被編譯成 PHP 擴展。

leevel/di/container.zep.c

這樣子,不需要修改代碼直接提升性能。

#Windows 系統(tǒng)

暫未提供 dll.

#Linux 操作系統(tǒng)

下載源代碼.

git clone git@github.com:hunzhiwange/leevel.git

cd ext

編譯擴展.

$/path/to/phpize

$./configure --with-php-config=/path/to/php-config

$make && make install

將擴展添加到你的 php.ini, 使用 php -m 查看擴展是否被安裝.

extension = leevel.so

#運行在 Swoole 環(huán)境中

swoole 的問世對于 PHP 后端來說是一種福音,swoole 4.1 已經(jīng)開始支持原始 pdo,redis 協(xié)程,支持 swoole 勢在必行。已經(jīng)做了一些基礎(chǔ)工作,對于第一個版本我們要完善單元測試,所以下一個版本主要支持 swoole。

php leevel swoole:http

WARNING

Swoole 部分在第一個版本被撤下來了,后面回歸。

#特性

框架理念 (值得托付的使命感,讓每一個 PHP 應(yīng)用都有一個好框架。)

組件系統(tǒng) (框架底層由獨立的高內(nèi)聚低耦合組件構(gòu)成,可以輕松無侵入接入現(xiàn)有系統(tǒng)。)

路由系統(tǒng) (框架提供 MVC 自動路由并能夠智能解析 Restful 請求和基于 OpenApi 3.0 規(guī)范的 swagger-php 注解路由,文檔路由一步搞定。)

整體解決方案 (框架提供了從緩存、Session、IOC 容器、模板引擎、Ddd ORM 等大量開箱即用的功能,提供了基于 Symfony Console 命令行工具集。)

框架常駐 (Leevel 可選擴展接管底層核心)

業(yè)務(wù)常駐 (基于 Swoole 4 開發(fā),我們的愿景是少量代碼或者無修改,讓你的業(yè)務(wù)撐起更多的用戶服務(wù)。)

百分之百單元測試覆蓋(單元測試一直是國產(chǎn) PHP 開源項目的痛)

拜師國外現(xiàn)代化框架 (從 Laravel、Symfony 吸收大量特性,也包含其它的框架.)

PHP 7 嚴格模式 (每一個 PHP 腳本都是 strict_types = 1)

PHP 7 類型提示 (僅可能為每一個方法提供確定的參數(shù)類型和返回值類型)

依賴注入 (完整實現(xiàn),關(guān)鍵 mvc、命令行腳本、事件監(jiān)聽器全部接入 IOC)

領(lǐng)域驅(qū)動設(shè)計 (在妖怪的 QeePHP 基礎(chǔ)上保持創(chuàng)新,提供了 UnitOfWork[事務(wù)工作單元]、Repository[倉儲]、Specification[查詢規(guī)約],Entity getter setter[領(lǐng)域?qū)嶓w或叫模型] )

more...

#Todo

QueryPHP 仍然處于開發(fā)中,這里有一些目前還不支持、但已經(jīng)在計劃中的特性:

基于 Vue + IView 通用權(quán)限系統(tǒng)

完善 Swoole

開發(fā)文檔

我們歡迎你為 QueryPHP 的開發(fā)作出貢獻。

#為什么不是...?

#Laravel

Laravel 是一個非常優(yōu)秀的框架,擁有非常龐大的社區(qū),實際上 QueryPHP 大量吸收了 Laravel 的一些優(yōu)秀特性。一致依賴 Laravel 性能確實為人詬病,QueryPHP 開發(fā)了一個 Leevel 來解決這一部分問題,用 Laravel 沒錯,QueryPHP 只是其中一個選擇。

#Symfony

Symfony 實際上是 PHP 社區(qū)事實標準,QueryPHP 底層大量使用 Symfony 的基礎(chǔ)組件例如 console、finder 等,Symfony 可以與 QueryPHP 更好地結(jié)合。

#ThinkPHP

ThinkPHP 是我最佩服的一個國產(chǎn) PHP 框架,10 多年來還在持續(xù)不斷的革新,國內(nèi)很少有生命力這么久的框架。我在 2010 年就通讀了 ThinkPHP 2.0 代碼,在后面工作中主要也是使用 ThinkPHP 3 系列,有苦也有樂。加油!

#Phalcon & Yaf

Phalcon 與 Yaf 世界上最快的 PHP 框架,Yaf 很輕,Phalcon 很重,它們都是世界級的框架。

QueryPHP 選擇一部分由 PHP 編寫,一部分編譯成擴選擴展 Leevel。

Leevel 位于 Yaf 和 Phalcon 輕重之間,是一種可選的方案。

載地址

下載錯誤?【投訴報錯】

QueryPHP漸進式PHP常駐框架引擎 v1.1.46

      氣源碼

      關(guān)文章

      • Linkreate wordpress AI智能插件 v2.2.9

        wordpress文章內(nèi)容、圖片生成免費AI插件、AI前端交互、批量采集文章,接入兼容OpenAI、KIMI、文言一心等國內(nèi)外AI模型。歡迎需要的朋友下載使用...

      • wordpress文章自動添加標簽TAGs插件 v2.2 (Auto Tagging Plugin)

        一款專為WordPress網(wǎng)站設(shè)計的插件,旨在幫助用戶根據(jù)自定義標簽庫自動為文章添加標簽,你可以選擇匹配文章標題、內(nèi)容,甚至同時匹配兩者,插件根據(jù)標簽在文章中的出現(xiàn)次數(shù)來...

      • wordPress AI插件工具 v1.9

        wordpress文章內(nèi)容、圖片生成免費AI插件、AI前端交互、批量采集文章,接入兼容OpenAI、KIMI、文言一心等國內(nèi)外AI模型...

      • 妍怡家政小程序上門服務(wù)系統(tǒng)(前端+后端) v2.5

        妍怡家政小程序采用think PHP+uniapp+Node.js開發(fā),是一種基于微信平臺的輕量級應(yīng)用,這款源碼不僅能夠幫助家政服務(wù)提供商快速搭建自己的線上平臺,還能為用戶提供更加便捷...

      • DouPHP微信小程序管理系統(tǒng) v1.8 Release 20250415

        DouPHP小程序管理系統(tǒng)基于PHP+MYSQL架構(gòu)的,可用于開發(fā)各類微信小程序。功能模塊化安裝,可以根據(jù)自己的需要安裝所需模塊,歡迎需要的朋友下載使用...

      • 多個微信小程序源碼合集 v1.0

        微信小程序是一種輕量級的應(yīng)用開發(fā)平臺,由騰訊公司推出,主要應(yīng)用于移動端,旨在提供便捷的用戶體驗,無需下載安裝即可在微信內(nèi)使用...

      • 企孟CRM客戶管理系統(tǒng) v2.1.3

        企孟CRM客戶管理系統(tǒng),采用基于WEB的企業(yè)計算,采用PHP+MySQL進行開發(fā),性能穩(wěn)定可靠,歡迎需要的朋友下載使用...

      • Mtab書簽 v1.2.6

        mTab 新標簽頁--一個免費無廣告的組件式瀏覽器主頁。 多端同步、美觀易用的在線導航和新標簽頁工具,自主研發(fā)免費使用,幫助您高效管理網(wǎng)頁和應(yīng)用,更有便攜好玩的小組件供...

      • 魔眾幫助中心(多語言)系統(tǒng) v1.0.0

        魔眾幫助中心(多語言)系統(tǒng)是一款專業(yè)的多語言在線支持和幫助工具,為用戶的業(yè)務(wù)提供全球化的客戶支持解決方案,歡迎需要的朋友下載使用...

      • CDN靜態(tài)資源庫搭建源碼 v1.0.0

        類似staticCDN站點的CDN靜態(tài)文件資源管理系統(tǒng),可以搭建自己的CDN靜態(tài)資源站點,歡迎需要的朋友下載使用...

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的QueryPHP漸進式PHP常駐框架引擎 v1.1.46資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。