后端开发者从零做一个移动应用(后端篇)

本文是一位后端开发者分享从零开始构建移动应用后端的经验,探讨了后端开发的疑惑、框架选择以及后端需要完成的任务。作者强调了代码结构设计和模块划分的重要性,并以Phalcon框架为例,详细解释了命令行脚本、API版本管理和后台管理的实现。文章还提到了API版本控制和前后端分离的好处。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先来上一张前端页面的效果图(Vue + Vux + Vuex + Vue-Router)。
image

* 第一次做gif 没什么经验,太大了。加载慢 *

项目地址: http://m.jiasux.com ,大家可以自行手机打开查看效果。


好了,废话少说,来聊聊后端

后端写些什么,什么东西写出来对我是更好的总结,也是对大家更好的帮助?在准备写的时候,我思考了很久。

之前准备了 手摸手,嘴对嘴 教程。想一想这样子没什么意思,如果是一步步做的教程还不如看视频去,就想也许通过总结后端结构(注意是结构不是架构)设计、代码组织、模块划分对大家更有帮助。

后端开发的疑惑

后端开发最常面对的一个问题:性能、高并发等等。但是这不在本文的讨论范围,我们只讲基本的怎么把代码写好,如何把业务模块划分好。

性能、高并发的解决方案, 大部分是在代码之外的扩展。

那么站在纯粹的 写代码 角度,如何写好后端的代码呢?我以前的疑惑常常有:Controller 层到底放哪些代码?Model 又可以做哪些事情?自己的一些扩展、工具类,该如何组织?

发现现在能够想起的疑惑变少了,如果你有什么疑惑,欢迎留言我们一起学习讨论

虽然代码主要是实现业务逻辑,但是选择一款好的框架,非常有助于提升团队作业能力,让代码层面的性能无忧。

框架的选择

说实话,自感 php7 出来后,代码层面的性能,已经到了一个非常高的层度。基本上在百万级别左右的系统,在语言层面没有什么顾虑了。

框架方面,自己用过的php框架包括(时间先后):ThinkPHP Laravel 非著名自造框架<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值