我看到它的方式是我必须有数据库来存储个人资料信息,用户发布的内容。此外,某种机制来执行事务。此外,我需要一个处理客户端请求的服务器(可能是Java或其他)。
我熟悉一些网络语言但尚未完成该领域的任何项目。所以我的问题是我需要知道的语言是什么?什么是最简单的?我从哪里开始?一般来说,如果你不得不做facebook,你怎么开始?
答案 0 :(得分:1)
那是一个非常普遍的问题......但是: 你基本上只需要知道html / javascript(css)和服务器端语言。 通常你不会实现一个处理客户端请求的完整服务器,但是使用现有服务器只需编写生成答案的代码,服务器端代码(可以是PHP,C#,VB,也是JS(使用节点) .js)),它运行在web服务器上(例如apache(php),IIS(.net语言(c#,vb ..))。 您应该选择适合您的服务器端语言,然后阅读有关如何创建简单网页,会话如何工作(登录)以及如何集成数据库的一些教程。关于付款问题:有很多付款apis,你可以很容易地集成到你的页面(但大多数将收取交易费用或每月费用)。 这样: