Download the PHP package tinyphporg/tinyphp without Composer
On this page you can find all versions of the php package tinyphporg/tinyphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download tinyphporg/tinyphp
More information about tinyphporg/tinyphp
Files in tinyphporg/tinyphp
Download tinyphporg/tinyphp
More information about tinyphporg/tinyphp
Files in tinyphporg/tinyphp
Vendor tinyphporg
Package tinyphp
Short Description A lightweight PHP MVC framework for Full Stack Developer/一款面向PHP全栈工程师的轻量级高性能MVC PHP框架。
License Apache-2.0
Package tinyphp
Short Description A lightweight PHP MVC framework for Full Stack Developer/一款面向PHP全栈工程师的轻量级高性能MVC PHP框架。
License Apache-2.0
Please rate this library. Is it a good library?
Informations about the package tinyphp
TinyPHP Framework for PHP
tinyphp v2.0.0
- 基于tinyphp framework v2.0.0 https://github.com/tinyphporg/tinyphp-framework
经过日PV十亿级别生产环境检验;
应用于高并发高性能的生产环境; 支持分布式的RPC微服务处理;
适用于 Web/Console/RPC等运行环境,包括单一命令行文件打包,多任务的服务端守护进等。
tinyphp-framework的适用场景与理念
-
客户端应用(IOS/Android/H5/小程序)的API接口开发:
- 高性能,大并发。
- 快速开发。
- 支持分布式RPC微服务架构。
-
Web管理后台:
- 适用于PHP全栈工程师,及不具备UI设计师和前端工程师的研发团队。
- 集成了tinyphp-ui前端框架,只需少量的JS前端代码。
- 大规模团队协作:
- 10-100+人以上的研发团队。
- 创业团队,产品快速成型,可在较少的研发人力成本下进行高效的敏捷开发。
- 适用于具备在大规模的高性能应用场景下,通过PHP解决大多数复杂业务的架构。
- 可将大规模复杂应用的后端语言有效控制为PHP一种后端开发语言,有效降低项目维护成本和团队管理难度。
快速开始
核心组件
tinyphp-framework v2.0
tinyphp-docs
- 中文文档: 使用手册、标准库。
- 项目地址: https://github.com//tinyphp-docs
tinyphp-ui
- 前端UI组件库: webpack5+bootstrap5+jquery...
- 项目地址: : https://github.com/tinyphporg/tinyphp-ui
lnmp-utils
- Linux(CentOS7X_64) +openresty(nginx)+Mysql+PHP+Redis一键安装包。
- 项目地址: https://github.com/tinyphporg/lnmp-utils
快速构建运行环境
CentOS X64 7.4+
适应于生产环境,依赖于lnmp-utils。
lnmp-utils: Linux(CentOS7X_64) +openresty(nginx)+Mysql+PHP+Redis一键安装包。
项目地址: https://github.com/tinyphporg/lnmp-utils
docker
适应于开发环境
中文手册
本框架的编码规范基本遵守PSR规范标准,仅少数细节做灵活调整。
- 环境搭建/lnmp-utils: http://github.com/tinyphporg/lnmp-utils.git
- Demo/tinyphp: http://github.com/tinyphporg/tinyphp.git
- 编码规范
- 文件结构
- 程序的排版
- 命名规则
- 表达式和基本语句
- 常量
- 函数设计
- IDE的选择
- 编码规范的一些示例
- 数据库查询/设计/操作规范
- 查询规范
- 库和表的规范
- 数据库设计原则
- 数据库的配置优化
- 团队协作规范
- 核心点
- 对于tinyphp的几个清醒认识
- tinyphp的适用场景与理念
- MVC的协作规范
- tinyphp的系统设计原则
- 框架使用手册
- Index/入口文件: public/index.php
- Runtime/运行时环境: runtime/
- Environment/运行时环境参数
- ExceptionHandler/异常处理
- Autoloader/自动加载
- Container/容器
- EventManager/事件管理
- Application/应用程序: application/
- Proptrites/Application配置文件:application/config/profile.php
- Debug/调试模式配置
- Bootstrap/引导程序配置:application/events/Bootstrap.php
- Lang/语言包配置:application/lang
- Data/数据源配置:/application/data
- Cache/缓存配置:runtime/cache
- Logger/日志收集配置:runtime/log
- Configuration/配置类配置
- Builder/打包单文件的配置
- Daemon/守护进程配置
- Filter/过滤器配置
- MVC/Event/事件配置
- MVC/Controller/控制器配置:application/controllers/
- MVC/Model/模型配置:application/models/
- MVC/Viewer/视图配置:application/views/
- MVC/Router/路由器配置
- MVC/Controller/Dispatcher/派发器配置
- MVC/Request/请求
- MVC/Response/响应
- MVC/Web/HttpCookie
- Mvc/Web/HttpSession
All versions of tinyphp with dependencies
PHP Build Version
Package Version
Requires
php Version
>= 7.3.0
tinyphporg/tinyphp-framework Version >= 2.0.0
tinyphporg/tinyphp-ui Version >= 2.0.0
tinyphporg/tinyphp-framework Version >= 2.0.0
tinyphporg/tinyphp-ui Version >= 2.0.0
The package tinyphporg/tinyphp contains the following files
Loading the files please wait ....