五月天激情丁香,国产精品2019,国产成人精品亚洲2020,国产精品免费视频一区二区三区,开心久久婷婷综合中文字幕,天堂视频在线观看免费完整版

Core

CoreEasySwoole 框架中核心的基礎架構對象,這是一個單例對象,它的完整實現在 \EasySwoole\EasySwoole\Core

關鍵函數

__construct

在構造函數中,做了以下兩件事:

  • 常量定義
    • defined('SWOOLE_VERSION') or define('SWOOLE_VERSION', intval(phpversion('swoole')));
    • defined('EASYSWOOLE_ROOT') or define('EASYSWOOLE_ROOT', realpath(getcwd()));
    • defined('EASYSWOOLE_SERVER') or define('EASYSWOOLE_SERVER', 1);
    • defined('EASYSWOOLE_WEB_SERVER') or define('EASYSWOOLE_WEB_SERVER', 2);
    • defined('EASYSWOOLE_WEB_SOCKET_SERVER') or define('EASYSWOOLE_WEB_SOCKET_SERVER', 3);
  • 全局 EasySwooleEvent.php 事件引入

在該構造函數中嘗試重新定義 EASYSWOOLE_ROOT 常量是為了支持用戶自定義腳本啟動

runMode

可以通過調用此函數獲取框架當前運行的模式,默認模式為 dev。可在框架啟動時指定模式和要加載的配置文件,詳細見 基礎管理命令。然后在框架任何地方調用此函數以獲取當前運行的模式,方便調試。

使用示例:在控制器中調用

if (\EasySwoole\EasySwoole\Core::getInstance()->runMode() == 'dev') {
    // 開發模式下執行的邏輯
}

initialize

框架核心骨架初始化,做了以下幾件事

  • 根據運行模式加載配置文件
  • 初始化臨時目錄和日志目錄
  • 初始化錯誤處理器
  • 調用全局 EasySwooleEvent.php 中的 initialize 事件

createServer

根據配置文件,調用 ServerManager 初始化對應的 Swoole實例,并執行以下事情:

  • 調用全局 EasySwooleEvent.php 中的 mainServerCreate 事件
  • 注冊框架系統默認的事件回調
  • 附加處理,例如注冊 CronTab 進程、注冊 Task 進程等

start

根據配置文件中設置的服務名稱,設置服務名稱和進程的名稱,調用 ServerManager,啟動框架。

主站蜘蛛池模板: 日韩欧美色综合 | 精品一区二区三区日产乱码 | 日本欧美视频 | 99国产精品欧美久久久久久影院 | 四虎影院免费观看 | 九九视频精品在线 | 欧美日韩另类在线观看视频 | 国产精品自拍亚洲 | 免费的黄网站男人的天堂 | 看片国产 | 99久久国产 | 亚洲成人伊人网 | 日韩天天操 | 狠狠色狠狠色综合日日不卡 | 狠狠综合久久综合网站 | 国产精品视频久 | 久久国产香蕉视频 | 久久免费国产精品一区二区 | 欧美激情爱爱 | 奇迹少女第四季中文版免费全集 | 亚洲国产日韩成人综合天堂 | 免费一级毛片不卡不收费 | 久久精品视频免费看 | 欧美老女人b | 婷婷激情五月 | 九七色伦| 四虎影院一区二区 | 四虎成人在线 | 久久久青草青青国产亚洲免观 | 欧美精品超清在线播放 | 99re在线这里只有精品 | 国产成人亚洲日本精品 | 国产色婷婷精品免费视频 | 丁香花在线电影小说观看 | 黄视频免费在线 | 97免费公开视频 | 黄色在线免费观看 | 精品久久综合一区二区 | 色婷婷亚洲十月十月色天 | 久久青草精品免费资源站 | 久久婷婷色 |