AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
# 做一个基于FA框架的系统,需要怎么设计各个端的设计 ### 市场概述: 现在以做一个微信小程序为例,同时兼容支付宝小程序,APP,H5,基本上绝大部分的项目就是这4个端,H5基本已经很少有要求开发了, APP是个别项目才需要的,APP项目一般是重量级项目才做,现在大部分都是基于小程序的轻量级项目;所以我们需要一个完整的后端,和跨平台的前端.以实现快速开发交付项目. ### 技术选型: 1. 前端 为了可以一次开发,就通用各种客户端,安卓app,IOSapp,微信小程序,支付宝小程序,百度小程序,抖音小程序,各种小程序,浏览器H5;我们选用 [uniapp框架](https://uniapp.dcloud.io/)来做前端; 2. 后端 后端主要包括系统的管理后台和API接口功能,我们选用 [Fastadmin框架](https://www.fastadmin.net/)来实现;fastadmin是基于thinkphp框架的二次开发,而thinkphp 是基于PHP 语言开发的. 3. 服务器 服务器我们选用各种云服务器,阿里云,腾讯云,华为云,各种云服务器区别不大, 主要看价格,优先选阿里云; 服务器操作系统,我们选用centos7 64位,一般选最新的版本; 服务器管理软件,我们选用[宝塔面板](https://www.bt.cn/new/index.html),集成各种软件,简单易用. 运行环境:在宝塔面板中我们需要安装以下软件来运行我们的系统: PHP:安装7.1版本以上,7.2最常用, 8.0现在还不普及,暂不用,改变巨大,可能代码兼容不了报错; Mysql:数据直接安装5.6即可; Nginx:web服务器我们选用nginx,不使用apache,弄懂nginx就足够了; Redis:缓存软件,基本都会用到; phpMyAdmin 5.0:用于在线管理mysql数据库的网站系统;