我编写了一个应用程序,它连接到MySQL数据库并在Qt框架中查询/添加/删除数据。我想转换为在浏览器中运行的Web应用程序。我在PHP方面有一些经验,我可以在其中编写整个应用程序,但是我遇到了一个问题:每当我想要对数据库执行操作时,我都会被迫重新加载页面。我想制作一些类似Facebook/GMail/Facebook Messenger的地方,而不用重新加载整个页面就可以访问数据库。这是我以前从未做过的部分。将Qt C++应用程序转换为Web应用程序
我对此有些疑问:
- 什么JavaScript库在那里,我可以使用?
- 什么是适当的方式来做到这一点:创建一个位于Web应用程序和数据库之间的后端,或直接连接到数据库?
我不一定需要坚持那种语言,我愿意接受新技术,编程语言。
编辑: 基于建议和我自己的研究,我发现了两种我认为可以使用的技术:AJAX和PHP(感谢Hugo Dias)或NodeJS。我还没有写任何代码,所以哪个更适合我的应用程序?更多的信息:这个应用程序将只有少数用户在同一时间,如最大10.
我不需要坚持C++。这就是我提到JavaScript的原因。 JavaScript能够满足我的需求吗? –
不,javascript基本上是客户端代码,它无法连接到服务器端的数据库。对于服务器端编程,您需要servlet或JSP。 –