只读书不实战,知识理解不足透彻,现在韶光相对充裕,以是想通过搭建小程序的实战练习,加深对一些技能知识的理解,现在操持建立个【PHP-小程序】专题,用于记录实战过程中碰着的问题。
平时的事情、周末韶光都比较紧张,要应对事情加班、陪伴家人,要做完听书小程序的项目,估计也不是一个短期的过程,现立下flag,希望自己能坚持下去,加油!
1 技能选型

搭建小程序,须要有后台做事端,JAVA、PHP、Python都是后端做事措辞的选择,我是学习JAVA的,但考虑到JAVA对做事器的哀求比较高,也比较重,不符合轻量大略的原则,只有PHP、Python选择了,由于之前项目也用过PHP,对这门措辞相对熟习,以是选择利用PHP技能(紧张还是Python才是学习入门阶段)
技能:PHP、小程序、mysql
框架:ThinkPHP5(PHP框架)、FastAdmin(后台管理系统框架)、原生小程序
ThinkPHP5开拓技能:
www.kancloud.cn/manual/thinkphp5/118003
2 小程序环境
直策应用微信原生的微信开拓者工具、微信封装的前端框架措辞,做小程序前须要申请一个小程序做事号,详细申请流程见:
developers.weixin.qq.com/miniprogram/dev/framework/quickstart/getstart.html#%E7%94%B3%E8%AF%B7%E5%B8%90%E5%8F%B7
小程序环境搭建及框架措辞先容见官网:
developers.weixin.qq.com/miniprogram/dev/framework/quickstart/getstart.html#%E5%AE%89%E8%A3%85%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7
由于腾讯针对小程序专门封装了前端措辞,以是学习也须要一定的韶光本钱,特殊腾讯的API文档有些地方说的不明不白,有些坑,碰着问题只能乞助万能的互联网了,这也是必须经历的过程。
准备好小程序环境,接下来就要搭建PHP环境了
3 搭建PHP环境
(1) PHP开拓工具,选择vscode,也有很多其他工具,都可以用,自己习气就好。
(2) PHP开拓须要安装php、apache、mysql等,直接安装phpstudy,已经集成好了所有工具,非常方便
Phpstudy软件安装地址:
m.xp.cn/
完成phpstudy环境安装后,选择php7.0版本,利用工具就可以开始开拓了。
4 PHP后台管理系统
PHP开拓,利用框架会事半功倍,我选择利用的是ThinkPHP5框架,小程序后台也须要有个统一的后台管理系统,方便掩护一些后台功能。
目前后台管理系统很多,我比较方向于FastAdmin框架,FastAdmin框架地址:
www.fastadmin.net/
以上环境都搭建好后,就可以启动小程序的开拓事情了。
后期开拓过程中碰着的问题,我也会在后续的文章中逐一写出来,欢迎大家互换示正。