zoukankan      html  css  js  c++  java
  • EasySwoole的入门学习

    EasySwoole的入门学习


    官网地址:https://www.easyswoole.com/


    一、安装easyswoole:

    (1)建立安装目录:

    cd /data
    mkdir easyswoole
    cd easyswoole

    (2)使用composer下载easyswoole:

    composer require easyswoole/easyswoole=3.x

    (3)安装:

    php vender/easyswoole/easyswoole/bin/easyswoole install

    (4)启动:

    php easyswoole start

    (5)查看启动情况:

    netstat -tunlp | grep 9501

    可以看到结果:

    tcp        0      0 0.0.0.0:9501            0.0.0.0:*               LISTEN      4015/EasySwoole

    通过浏览器访问:

    http://127.0.0.1:9501可以访问到。

    框架安装完毕。


     二、编写业务代码:

    (1)框架根目录下的dev.php是开发环境下的项目配置文件,可以配置redis、mysql等信息。

    (2)手动建立应用目录,如下:

    |─App 应用目录
    |    └─HttpController 应用的控制器目录
    |       └─Index.php 默认控制器文件
    | └─Model 模型文件目录

    <?php
    namespace AppHttpController;
    
    use EasySwooleHttpAbstractInterfaceController;
    
    class Index extends Controller
    {
    
        function index()
        {
            // TODO: Implement index() method.
            $this->response()->write('hello world');
        }
    }

    (3)编辑根目录下的 composer.json 文件,注册应用的命名空间:

    {
        "autoload": {
            "psr-4": {
                "App\": "App/"
            }
        },
        "require": {
            "easyswoole/easyswoole": "3.x-dev"
        }
    }

    最后执行 composer dumpautoload 命令更新命名空间,框架已经可以自动加载 App 目录下的文件了,此时框架已经安装完毕,可以开始编写业务逻辑。

    注意,每次提交代码都要重新启动easyswoole框架。


     三、组件:

    可以从github上安装一些需要的组件:https://github.com/easy-swoole


     

  • 相关阅读:
    TableViewCell bug
    iOS系统框架概述
    Cocoapods的安装与使用
    ios开发学习路径
    django第七天总结
    django第六天上课总结
    django第四天
    django第四天上课总结
    django第三天 小记
    django第三天
  • 原文地址:https://www.cnblogs.com/gyfluck/p/11277168.html
Copyright © 2011-2022 走看看