嘿伙计们我正在考虑将C ++网络编程与PHP结合起来我在PHP / MySQL / AJAX等方面有所了解,但在C ++中并没有太多的东西。所以我正在考虑构建一个Web应用程序。并以Cpp / Qt4为例为客户创建客户:
The php app is a chat application/server that offers the users to chat in rooms or PMs and etc. ( Like IRC ).
And would want to make a chat client in Cpp/Qt4 to be downloadable and use the same server. Like (mIRC)
我想帮助我提一些我应该参考的技巧或资源。 先感谢您! 干杯!
答案 0 :(得分:1)
我不认为将Qt与PHP混合是一个好主意。 PHP是一种(非常差的)Web服务器编程语言(你可以考虑使用Opa,或者Ocsigen的Ocaml,甚至是Wt的C ++。
Qt通常在桌面上运行。 (因此,从PHP运行Qt程序需要Web服务器访问您的桌面X11 server,这是不寻常的。)
您可以运行一些Web服务,例如通过FastCGI,将它们与你的PHP混合。例如,您可以在PHP应用程序中使用Ajax XMLHttpRequest
查询用C ++编写的FastCGI或CGI。
答案 1 :(得分:1)
我建议您研究使用PHP,Ruby,Node或您喜欢的任何其他服务器语言开发基于SaaS的应用程序。
通过这种方式,您只需要担心在c ++中创建界面并与您创建的API进行交互。与数据库的连接和其他请求将通过服务器完成