当它进入后端开发时,我是一个乞丐。
我已经有一个正面和网站(html cuss javascript),我正在考虑制作我网站的应用版本。
我的网站是一个多类博客。
我遇到了解如何将服务器连接到我的网站和我的原生应用程序的问题。我知道php的基础知识。
我阅读文章和q / as,我所能理解的是移动应用和网站使用单独的服务器。
Web server and application server
- 有没有办法为两者制作服务器,还是使用单独的服务器更好?
- - 如果我在单独的平台上使用单独的服务器,如何让它们显示相同的内容而不在两台服务器上更改它(一个数据库为两个?)
- - 我听说过创建主数据库及其副本的系统。然后我将副本同步到主要版本。我该怎么做。
- - 我有没有关于这个主题的文件: 1)所有平台的服务器 (浏览器,ios应用程序,Android应用程序) 2)用于单独服务器的数据库系统
答案 0 :(得分:1)
根据我的一般经验和最基本的解决方案,您在后端有一台服务器,其中包含数据库以及从数据库获取数据并提供数据所需的代码。
例如,假设您编写了一个名为fetch的函数,该函数从数据库中提取用户并将用户列表作为结果返回。
现在无论您使用哪个平台,您都可以调用该功能获取用户并获取数据,如果您在移动应用上,则需要向该功能发出http请求,如果您在网络上,即前端,您将提出ajax请求。所以你的所有代码都在后端的一个地方。您不需要为2个不同的平台制作2台服务器。
P.S。当您编写后端代码时使用框架。