Blink軟件簡介
Blink 是一個為構建 “long running” 服務而生的 Web 微型高性能框架,它為構建 Web 應用程序提供簡潔優雅的API,盡量的減輕我們的常規開發工作。 與此同時,Blink盡可能的保持設計的簡潔與可擴展性,允許開發者更加靈活自如的使用。Blink 提供了常用諸如路由、登陸認證、依賴注入、日志處理 等核心組件,讓開發者專注于應用本身。
Blink軟件優勢
Blink 與傳統 PHP 的 Web 框架非常不同,Blink 的運行不需要 Web 服務器(php-fpm 之于 Nginx, mod_php 之于 Apache)。Blink 本身 就能充當 Web 服務器,直接處理來自客戶端的請求。目前我們采用 Swoole擴展 作為底層服務支持。
眾所周知,傳統的 PHP 應用程序有 Request Startup 和 Request Shutdown 的生命周期,所有的對象在請求后都將銷毀,而 Blink 于此不同, Blink 許多對象都能留存與多個請求之間,減少對象反復創建銷毀的性能損失。
當然,Blink的潛力不止于此,我們可以發揮更多的想象空間,實現其他框架不能想象或者很難實現的功能。
Blink適用場景
對性能有更加嚴格要求的場景,通過 Blink 可以獲得可觀的性能提升
實現傳統框架因 php-fpm 或 mod_php 的限制而難以實現的功能,如實時聊天
Blink環境要求
PHP 5.5 以上版本
Swoole 擴展 1.7.19 以上版本
Blink安裝步驟
1. 安裝 Swoole 擴展
安裝前確保您的 PHP 版本大于 php 5.5,之后執行以下命令安裝 Swoole:
$ pecl install swoole
然后執行命令 php -m | grep swoole 確保 Swoole 擴展加載成功。
2. 通過 Composer 安裝 Blink
如果你沒有安裝 Composer, 你可以通過如下方式安裝:
curl -sS getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Composer 安裝后,你可以通過 Composer 的 create-project 的命令創建項目并安裝依賴:
composer create-project --prefer-dist blink/seed your-app
3. 確認安裝成功
啟動 Blink 確認安裝成功:
cd /path/to/your-app
php blink server serve
Blink更新日志
•強化閃現會議管理::得到()隨著空值
•改進了對PHP7支持
•添加的服務器:: $ maxPackageLength配置
華軍小編推薦:
Blink功能全面、專業可靠,相信會給大家帶來不一樣的感受。本站還提供Frog CMS等供您下載。
您的評論需要經過審核才能顯示
有用
有用
有用