如何实施/设计网站?

时间:2015-07-24 21:08:00

标签: web-services web

网站设计,数据库等不是我的领域。但是,我有一个想法,并希望实现它。为了做到这一点,我需要设计一个网站,让用户登录,然后他们可以发布内容给网站。可能他们也不得不使用他们的信用卡购买。

我看到它的方式是我必须有数据库来存储个人资料信息,用户发布的内容。此外,某种机制来执行事务。此外,我需要一个处理客户端请求的服务器(可能是Java或其他)。

我熟悉一些网络语言但尚未完成该领域的任何项目。所以我的问题是我需要知道的语言是什么?什么是最简单的?我从哪里开始?一般来说,如果你不得不做facebook,你怎么开始?

1 个答案:

答案 0 :(得分:1)

那是一个非常普遍的问题......但是: 你基本上只需要知道html / javascript(css)和服务器端语言。 通常你不会实现一个处理客户端请求的完整服务器,但是使用现有服务器只需编写生成答案的代码,服务器端代码(可以是PHP,C#,VB,也是JS(使用节点) .js)),它运行在web服务器上(例如apache(php),IIS(.net语言(c#,vb ..))。 您应该选择适合您的服务器端语言,然后阅读有关如何创建简单网页,会话如何工作(登录)以及如何集成数据库的一些教程。关于付款问题:有很多付款apis,你可以很容易地集成到你的页面(但大多数将收取交易费用或每月费用)。 这样:

  1. 选择server-side language(我更喜欢c#(MVC))
  2. 安装开发环境(服务器等)
  3. 阅读教程和练习
  4. 逐步构建您的网络应用