目录

项目迁移 - 前言

优质
小牛编辑
115浏览
2023-12-01

从一个框架切换到另一个框架是一个比较痛苦的过程,需要学习一套新的框架如何使用,同时原有的代码还需要大量修改,是一件令人非常苦恼的事情,特别是在对于新的框架不熟悉的情况下,往往不知道从何入手

本章节的文档正是为了解决这个烦恼,介绍了从目前主流的两个PHP框架ThinkPHPLaravel进行迁移,保持代码基本无痛切换,降低迁移项目的成本,同时更快的享受到easySwoole提供的常驻内存,方便的异步任务等传统框架难以实现的特性

开始之前

在开始迁移之前,建议阅读一遍easySwoole的文档,对框架有一个大致的了解,方便后续进行迁移,本章节的内容将使用Composer作为主要的包管理工具,请务必阅读项目初始化以及Composer集成章节来帮助您更快的部署框架以及完成必要的基础准备工作

本章节将会介绍如何将一些主要组件集成到easySwoole,计划介绍的组件以及文档进度请阅读参考下方表格,如有不完善的地方或者需要用到但是没有文档的组件,请加入交流群633921431一起交流或完善文档

组件所属框架仓库地址文档进度
数据库ThinkPHPORM已完成
模板类ThinkPHPTemplate已完成
验证器ThinkPHPValidate已完成
缓存类ThinkPHPCache已完成
组件所属框架仓库地址文档进度
数据库LaravelDatabase完善中
模板类LaravelBlade完善中
分页类LaravelPagination完善中
验证器LaravelValidation完善中
缓存类LaravelCache完善中