我们可以使用C ++编程语言进行网页设计/开发/编程吗?如果是,我可以学习这样做吗?我们是将它用作脚本语言还是别的?请尽可能详细地写。谢谢!
“我不想使用Visual-C ++或Asp.net”
答案 0 :(得分:1)
网页设计涉及为结构化内容和CSS编写HTML以进行演示。
现在,如果您正在讨论编写基于Web的应用程序...是的,您可以使用C ++编写服务器端后端,这将生成您的页面。 FastCGI是一种得到广泛支持的标准,您可以使用它来访问服务器上的C ++代码。
答案 1 :(得分:1)
对于服务器端编程,您可以。我所说的并不常见。它主要用于时间紧迫的情况。在哪里学习取决于您打算在服务器后端使用的框架。您当然也可以创建自己的http服务器。您所做的只是通过网络发送文本字符串。
在客户端,它更难。 Web读者通常只支持沙箱程序运行。 C ++不适用于沙箱环境,并且存在重大的安全风险。试想一下,如果你打开一个网站,它包含一个主要内存泄漏的c ++程序。
回答您的脚本问题。不,你不使用C ++作为脚本语言。脚本被解释。如果你想要某种脚本语言,你最好查找一个现有的脚本语言。如果出于性能原因你想使用C ++,那么必须在本地使用它。
使其不适合客户的另一件事是它依赖于平台。
如果您正在制作自己的服务器后端,那么您应该查看http协议(超文本传输协议)。以下是一个开头的链接:http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
答案 2 :(得分:0)
答案 3 :(得分:0)
答案 4 :(得分:0)
见c++ server side pages。如果您需要编写客户端代码,可以使用emscripten将c ++或c代码编译为javascript。