首页 > APP后台的技术栈?

APP后台的技术栈?

我想做一个app,后台打算用python来写,业务不复杂,也不用考虑性能问题,但之前没怎么接触过后台,不知道需要搭建一个什么样的技术栈,什么服务器跟python搭配得比较好?还是不用考虑,直接来一个简单的http服务器就行?框架只是听过django,但它似乎是个大而全的全栈框架,用这样的框架会不会小题大做?

能不能列一下后台的技术栈?谢谢~


一般的app,都不需要考虑太多压力,又不是上百万日活的项目


不会。 业务不复杂,没有高并发需求用 Django 写后台绰绰有余。 如果用 Django 的话通常的生产环境解决方案:

前端服务器: nginx 。主要做静态资源发送和动态请求转发至后端服务器;
后端服务器: uWSGI 。主要做后端服务器,说白了就是运行 Django 应用的服务器;

需要注意的是用 Django 做 app 的后台需要写数据接口( API ),这块需要用到数据序列化( json、 xml )等, Django 提供的 serializer 序列的数据比较复杂,不适用于直接输出,可能需要 django-rest-framework 或者自己写个序列器,之前我写过一个序列化服务,如果需要你可以看看:django-simple-serializer


如果项目不大的话。不建议用Python,可以试试PHP,开发部署都很快。
django是一个比较大的框架,你可以试着按照官方网站上的教程走一边。轻量级的选择 flask,起码两个小时就能用。可以留下项目地址,帮你参考

【热门文章】
【热门文章】