⛳
ephp
  • 简介
  • 5分钟快速开始
  • 安装
  • 开发文档
    • 目录结构
    • 控制器
    • 路由
    • 视图
    • 模型
    • 项目配置
    • 打印日志
    • 调试程序
    • 全局帮助方法
    • 异常处理
    • 启动命令介绍
    • 常用类库
      • Mail
      • Cookie
      • Session
      • Mcrytp
      • Func
      • Pinyin
      • Httpclient
  • 高级
    • 切换服务器运行模式
    • 在命令行下运行ePHP
    • 使用协程
    • 关于连接池
    • 使用协程操作MySQL
    • 引用第三方库
    • 协程HTTP客户端
    • 使用后台任务
    • 使用缓存
    • 使用phpredis或predis
  • 部署
  • 获取帮助
Powered by GitBook
On this page

Was this helpful?

  1. 开发文档

目录结构

.
├── Dockerfile
├── LICENSE
├── README.md
├── VERSION
├── app
│   ├── Controllers
│   │   ├── Api
│   │   │   ├── IndexController.php
│   │   │   └── RootController.php
│   │   ├── Backend
│   │   │   ├── IndexController.php
│   │   │   └── RootController.php
│   │   ├── Frontend
│   │   │   ├── IndexController.php
│   │   │   └── RootController.php
│   │   ├── Mina
│   │   │   ├── IndexController.php
│   │   │   └── RootController.php
│   │   ├── IndexController.php
│   │   └── RootController.php
│   ├── Models
│   │   └── TestModel.php
│   └── Services
│       └── DemoService.php
├── bin
│   ├── cli
│   ├── webdev
│   └── webprod
├── bootstrap
│   └── bootstrap.php
├── bower.json
├── cache
├── composer.json
├── composer.lock
├── conf
│   ├── main.local.php
│   └── routes.php
├── docker
│   ├── nginx.conf
│   ├── php-fpm.conf
│   └── startup.sh
├── logs
├── package.json
├── public
│   └── index.php
├── tests
│   ├── p4.php
│   ├── p7.php
│   ├── p8.php
│   └── t5.tpl
├── vendor
│   ├── autoload.php
│   ├── composer
│   └── wangxian
│       └── ephp
└── views
    └── index
        └── index.tpl

目录说明

  • bin为提供的一些可执行程序,启动内置Server容器

  • app为应用程序目录, 内部的结构完全可自定义,只要遵循PSR-4即可

  • public为项目的根目录,如果运行与nginx或apache,请把root设置到public目录

  • docker目录,提供docker运行的基本配置文件,可根据情况进行修改

  • vendor为第三方依赖目录,包括ephp框架

  • tests为测试目录,及测试脚本

Previous开发文档Next控制器

Last updated 6 years ago

Was this helpful?