跳到主要内容

3 篇博文 含有标签「服务器」

查看所有标签

· 阅读需 1 分钟
KyleWen33
  • 根据业务逻辑写 api 文档
  • 服务器配置3306等端口权限
  • 服务器安装mysql、jdk、Nginx、Redis等
  • Mysql基本配置,新建用户,允许远程连接等
  • 写sql脚本,数据库建表
  • 创建 spring + maven 程序,写业务代码
  • 本地 localhost 测试接口
  • package jar包,上传 jar 包到服务器
  • Nginx 配置,运行jar包,服务器接口测试

其中一些环节理解的还不透彻,仍需精进。

这里做一个简单的大纲记录,以备后用。

· 阅读需 2 分钟
KyleWen33
  • 如果觉得做后端很麻烦,先想一想,后端是不是必须的,如果不是的,做本地端就可以

  • 如果确实要做后端,构建自己的用户系统,如果是iOS 平台的话,建议用 CloudKit,但是也不是很快, CloudKit的学习资料比较少,也是需要自己花时间去研究

  • 如果是跨平台,安卓和iOS都有,那么我最推荐的是 Firebase。但是Firebase 只能针对海外市场。国内的话你可以试试LeadCloud。

  • 另一种不推荐的做法,就是自己搞定后端,难倒是不难,主要是繁琐,对于不熟悉的人来说,步骤繁多。大概步骤是学习简单的Java,买服务器,部署开发环境,数据库,建表,上传war包到服务器等等。想从零试试的, 可以看看这个专栏:

https://xiaozhuanlan.com/houtaikaifa/present/6533ecdc896789e734ac9e04313e280127fb3b9e

👆 我之前自己写后台的时候的笔记,免费送给圈友,直接可以领取。

以上说的这些,都只是一个方向,不是详细的保姆教程,提供了关键思路,还是要自己去操作。做独立开发者就是这样,一定要有耐心,繁琐的事情会有很多,所有事情都要自己一件一件去做。

· 阅读需 1 分钟
KyleWen33

后台开发,目前主流的编程语言是Java,Go语言,C++,python 以及php 。

个人建议学Java,主流中的主流,使用更广泛,更好找工作。

但如果是做独立开发的话,如果你之前没有编程经验,建议先学会做前端,也就是App、小程序、或者网站。先做本地端的,也就是不涉及到和云端数据交互的。

如果需要做云端数据交互的,小程序可以用小程序云开发,iOS 可以用 CloudKit,网站和安卓端可以使用 FireBase 或者 LeanCloud。

提示

这是个点击测试

<button onClick={() => alert('button clicked!')}>Click me!</button>