Download the PHP package beansir/newx without Composer
On this page you can find all versions of the php package beansir/newx. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package newx
NewX
NewX是一个简洁优雅的PHP框架,包含了MVC结构、数据库关系映射(ORM)、数据迁移(Migration)、控制台应用(Console)、服务器应用(Server)等功能。
安装说明
方式一
git一键下载
进入根目录
开始安装
方式二
composer一键下载安装
目录结构
- app // 应用目录(可自定义)
- config // 配置目录
- component.php // 组件配置
- config.php // 配置文件
- database.php // 数据库配置
- function.php // 自定义全局函数
- controllers // 控制器目录
- HomeController.php // 默认控制器(可于应用配置中更改)
- models // 模型目录
- views // 视图目录
- home // 控制器视图目录
- index.php 视图文件
- layout.php // 视图布局文件
- home // 控制器视图目录
- public // 资源目录
- index.php // 入口文件
- config // 配置目录
- console // 控制台目录
- config
- config.php
- function.php
- Home.php
- config
- migration // 数据迁移目录
- config
- config.php
- tasks // 数据迁移任务
- config
- service // 服务目录
- config
- config.php
- function.php
- WebSocket.php
- config
- vendor // 框架目录
MVC(Model View Controller)
控制器 Controller
模型 Model
简洁优雅的数据库交互用法请参考NewX ORM文档
Request
场景一
Controller中获取请求数据
场景二
Model中获取请求数据
Response
Migration数据迁移
数据库配置文件
migration/config/config.php
初始化
新建迁移
迁移方式1:全部迁移
迁移方式2:指定迁移个数N
迁移方式3: 指定第N个迁移
Demo
AES数据加密
Server
服务配置文件
service/config/config.php
启动服务
All versions of newx with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6
beansir/newx-framework Version ~1.0
beansir/newx-migration Version ~1.0
beansir/newx-server Version ~1.0
beansir/newx-framework Version ~1.0
beansir/newx-migration Version ~1.0
beansir/newx-server Version ~1.0
The package beansir/newx contains the following files
Loading the files please wait ....