#PHP框架

LLPhant - PHP生成式AI框架,兼容多种LLM引擎
LLPhantPHP框架OpenAIMistralAnthropicGithub开源项目
LLPhant框架兼容Symfony和Laravel,支持OpenAI、Anthropic、Mistral及Ollama等多种LLM引擎。通过LLPhant,可轻松构建强大的应用程序,包括文本生成、聊天机器人、个性化内容创建和文本摘要等功能。该框架还提供嵌入生成与相似度搜索,并支持多种向量存储方式。项目参考了LangChain和LLamaIndex的经验,为开发者提供简单易用的工具。
laravel - PHP构建原生桌面应用的框架
NativePHPLaravel桌面应用开发PHP框架开源项目Github
NativePHP Laravel是一个Laravel框架扩展,允许开发者使用PHP构建原生桌面应用。项目提供详细文档,涵盖快速入门、安装、配置和应用生命周期。支持跨平台开发,简化桌面应用创建过程。该开源项目采用MIT许可证,鼓励社区参与和使用。
nutgram - 基于PHP 8.2的高性能Telegram机器人开发框架
NutgramTelegram机器人PHP框架开源项目API开发Github
Nutgram是基于PHP 8.2的Telegram机器人开发框架,专注于提供高性能、可扩展和灵活的开发体验。该框架支持最新的Telegram Bot API,集成了处理程序系统、中间件、会话管理等高级功能,同时保持API简洁易用。Nutgram可与Laravel和Symfony无缝集成,并提供完整的测试系统。无论是构建简单还是复杂的机器人应用,Nutgram都能满足各种开发需求。
workerman - 异步事件驱动的PHP网络应用开发框架
WorkermanPHP框架网络应用异步事件驱动高性能Github开源项目
Workerman是一个基于PHP的异步事件驱动框架,专注于构建高性能、可扩展的网络应用。该框架支持HTTP、WebSocket和SSL等多种协议,并通过Event扩展实现更高效的性能。Workerman运行于POSIX兼容系统,需要POSIX和PCNTL扩展支持。它提供简洁的API,便于开发者快速创建各类服务器,同时支持自定义协议、定时任务和异步连接等功能,适用于构建多种类型的网络应用。
botman - 多平台聊天机器人PHP开发框架 简化智能对话系统构建
BotMan聊天机器人PHP框架多平台支持开源项目Github
BotMan是一个框架无关的PHP库,专为简化多平台聊天机器人开发而设计。支持Slack、Telegram、微信等主流平台,提供简洁API,便于开发者创建智能对话系统。该开源项目托管于GitHub,支持社区贡献,为创新型聊天机器人开发提供便利。
symfony - 灵活高效的PHP框架 助力Web与控制台应用开发
SymfonyPHP框架开源项目Web开发组件库Github
Symfony作为一款知名PHP框架和组件库,广泛应用于众多Web应用和PHP项目。该框架提供完善的文档资源、活跃的社区互动和规律的版本更新。Symfony严格遵循语义化版本控制,提供长期支持版本,并采用可预测的发布流程。这个开源项目欢迎开发者通过代码或文档贡献参与其中。Symfony的发展由核心团队引导,并获得大量贡献者的鼎力支持。
yii2 - 现代化PHP开发框架 快速高效且易于定制
Yii FrameworkPHP框架开源项目Web开发MVC架构Github
Yii2是一款现代PHP框架,专为快速开发而设计。它提供合理默认配置,同时保持高度灵活性,适应各类项目需求。支持PHP 7.3+,拥有完善文档和活跃社区,Yii2是构建高质量Web应用的可靠工具。
cakephp - 高效PHP开发框架 加速Web应用构建
CakePHPPHP框架Web开发MVCComposerGithub开源项目
CakePHP是一个基于PHP的快速开发框架,采用关联数据映射、前端控制器和MVC等设计模式。它为不同水平的PHP开发者提供结构化环境,支持快速开发强大且灵活的Web应用。CakePHP可通过Composer安装,提供完整文档、API参考和社区支持,适用于各种规模项目。该框架鼓励开发者参与贡献,持续改进。
cphalcon - 快速高效的PHP Web开发框架
PhalconPHP框架高性能开源C扩展Github开源项目
Phalcon是一款基于C扩展的开源PHP Web框架,以高性能和低资源消耗著称。该框架采用Zephir/C语言开发,可在Windows、Linux、FreeBSD和macOS等多个平台上运行。Phalcon不仅提供完善的安装指南和API文档生成工具,还拥有活跃的社区支持。框架使用BSD 3-Clause许可证,并持续更新以满足现代Web开发需求。
search - CakePHP应用的可分页过滤器插件
CakePHP搜索插件分页过滤PHP框架开源软件Github开源项目
Search是一个专为CakePHP 5.x设计的插件,提供创建可分页过滤器的简单接口。该插件通过Composer安装,文档完善,代码质量高,持续维护更新。它能有效增强CakePHP应用的搜索和过滤功能,受到开发者广泛欢迎。
laravel-blog - Laravel博客项目展示框架核心功能与最佳实践
LaravelPHP框架Web开发API测试Github开源项目
这是一个基于Laravel 10.x的开源博客项目,展示了框架的核心功能和最佳开发实践,包括认证、API、Blade模板、广播、缓存等。集成Bootstrap、Pint、Font Awesome等流行工具,提供全面的学习平台。项目documentation涵盖安装指南、常用命令和API访问方法,适合深入学习Laravel开发的程序员参考。
lumen-framework - Lumen 轻量级高性能PHP微框架
LumenPHP框架微框架Web应用开发LaravelGithub开源项目
Lumen Framework是一个基于PHP的高性能微框架,是Laravel的轻量级版本。它专注于快速构建Web应用和API,提供路由、数据库抽象、队列和缓存等核心功能。Lumen通过简洁的语法和高效的性能,简化了小型到中型Web项目的开发流程,特别适合需要快速部署的应用场景。
think - 基于PHP 8.0+的高性能Web开发框架
ThinkPHPPHP框架开源框架Web开发MVC架构Github开源项目
ThinkPHP 8.0是基于PHP 8.0+重构的Web开发框架。框架升级PSR依赖,集成think-orm 3.0,实现与旧版本的兼容。遵循PSR-2命名和PSR-4自动加载规范,提供完整文档和生态服务。采用Apache2开源协议,为开发者提供高效的Web应用开发工具。
framework - Go! AOP框架为PHP提供面向切面编程能力
Go! AOP面向切面编程PHP框架横切关注点钩子系统Github开源项目
Go! AOP是一个PHP面向切面编程框架,通过高效的钩子系统在现有PHP代码中实现横切关注点。支持方法拦截、属性访问拦截等功能,无需修改源代码。针对生产环境优化,可集成到现有PHP项目中。该框架为开发者提供了实现AOP的灵活方案。
hyperf - 基于Swoole的高性能协程PHP框架
HyperfPHP框架协程高性能微服务Github开源项目
Hyperf是基于Swoole的高性能PHP框架,采用协程、依赖注入等技术,支持MySQL、Redis、WebSocket、gRPC等组件。框架性能优于PHP-FPM,提供企业级功能,适用于Web服务器、微服务等场景。Hyperf遵循PSR标准,组件可插拔,为开发者提供灵活的开发工具。
one - 轻量级高性能PHP框架 兼容Swoole和PHP-FPM
OnePHP框架SwooleORM路由Github开源项目
One是一个轻量级PHP框架,支持Swoole和PHP-FPM环境。框架响应速度快,使用简单,组件灵活,开发效率高。支持多种数据库、ORM、缓存、事件处理和RPC调用。适用于各类Web应用开发,可提高开发效率和系统性能。总代码量不到500K,易于掌握核心设计原理。
framework - 高效灵活的PHP Web应用程序框架Laravel
LaravelPHP框架Web开发开源软件框架文档Github开源项目
Laravel是一个PHP Web应用程序框架,提供路由、依赖注入、数据库迁移、任务队列和实时事件广播等功能。框架设计注重开发效率,适用于不同规模的项目。Laravel具有丰富的文档和教程资源,支持各层次开发者学习和使用。该框架采用MIT许可证开源。
framework - ThinkPHP 8.0 基于PHP8.0+重构的高性能开发框架
ThinkPHPPHP框架开源框架Web开发顶想云Github开源项目
ThinkPHP 8.0是一款基于PHP 8.0+重构的开发框架。该版本升级了PSR依赖,集成think-orm 3.0,支持从6.0/6.1版本无缝升级。框架遵循PSR-2命名规范和PSR-4自动加载规范,并提供详细文档。作为Apache2开源项目,ThinkPHP 8.0为PHP开发者提供了高效、灵活的开发工具。
framework - 全栈PHP框架Spiral,高性能常驻内存设计 支持多种应用开发
Spiral FrameworkPHP框架高性能全栈开发PSR兼容Github开源项目
Spiral Framework是一款高性能全栈PHP框架,采用常驻内存设计,包含60多个PSR兼容组件。框架使用混合运行时模型,结合RoadRunner应用服务器,支持队列、gRPC和WebSocket等功能。Spiral提供ORM、模板引擎和脚手架工具,适用于开发各类应用,性能出色且可靠。
mix - 高性能PHP开发框架支持多种服务器驱动
MixPHPPHP框架命令行开发HTTP框架独立模块Github开源项目
MixPHP是一款支持多种服务器驱动的PHP开发框架。基于Vega驱动,它可同时兼容Swoole、Swow、WorkerMan、FPM和CLI-Server环境,实现无缝切换。框架提供数据库、Redis、gRPC等独立模块,开发者可灵活组合使用。MixPHP在性能测试中表现优异,适用于CLI程序、API接口、Web页面、WebSocket服务和gRPC接口等多种开发场景。
app - 现代化PHP应用开发框架 Aplus Framework
Aplus FrameworkApp Project开源项目PHP框架持续集成Github
Aplus Framework App Project为PHP应用开发提供现代化解决方案。该框架集成了完整的项目结构和开发工具链,涵盖代码质量检查、单元测试和文档生成等功能。开发者可快速搭建环境并轻松部署到不同CI/CD平台。无论开发API或网站,Aplus Framework均可助力创建高效稳定的PHP应用。
comet - 现代化PHP框架 构建高效REST API与微服务
CometPHP框架REST API性能优化微服务Github开源项目
Comet是一个现代PHP框架,用于构建高性能REST API、CRUD应用、管理面板和微服务。该框架每秒可处理10万次HTTP请求,延迟仅0.1毫秒。Comet具有跨平台兼容性,内置Web服务器,集成身份验证,并提供验证和测试工具。基于SlimPHP等成熟组件开发,支持Composer扩展,符合PSR标准,并包含高效HTTP客户端。
tempest-framework - 轻量级零配置PHP框架Tempest
PHP框架Tempest零配置零开销控制器Github开源项目
Tempest是一个开源的轻量级PHP框架,以零配置和零开销为特点。它使用注解式路由和简洁语法,方便开发Web应用和命令行工具。框架支持依赖注入,提供直观的控制器和命令类定义,简化开发流程。Tempest致力于创建一个不干扰开发者的环境,提升PHP编程的效率。