CrossPHP框架

为工程而设计的PHP框架,轻量化、高性能、易扩展

🏗️ 为工程而设计
🚀 API优先开发
轻量化架构
CrossPHP 快速开始
# 安装Composer
https://getcomposer.org/

# 设置Composer 阿里云镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

# 安装CrossPHP
composer create-project ideaa/crossphp cp ~v1

# 启动API
php -S localhost:8081 -t ./cp/public/api

核心特性

为工程而设计

多APP,入口隔离,安全、隔离复用兼顾。支持大型项目的模块化开发和部署

多APP 入口隔离

API优先

API专用注解,接口文档和程序逻辑同步维护,提高生产力

注解 文档同步

Model配置

配置Model类跟数据库表名对应关系,一键生成数据库操作类

一键 生成ORM

技术优势

🔍

没有黑魔法

在IDE下所有类方法都可以提示,集成的logStation在线调轻松调bug

轻量化

既可以独当一面,又便于跟其他框架配合

🏗️

模块化设计

支持插件式开发,按需加载,提高系统性能

📊

性能监控

内置性能监控工具,实时追踪系统运行状态

🔧

易于扩展

灵活的扩展机制,支持自定义组件和中间件

📚

完善文档

详细的开发文档和示例代码,快速上手

应用场景

企业级应用

适用于大型企业级应用开发,支持高并发、高可用的业务场景

API服务

专为API开发优化,支持RESTful API、GraphQL等多种接口规范

快速原型

轻量化设计,适合快速原型开发和小型项目的敏捷开发