开发像Imgur这样的网站所需的编程语言?

时间:2013-08-23 15:06:11

标签: html web-services web imgur

我是网络开发的新手。到目前为止,我对HTML和CSS有很好的了解。

1)我想知道开发像Imgur这样的网站需要什么样的编程语言,以及将使用的每种语言的作用是什么。

2)假设用户刚刚将图像上传到Imgur,那么为该特定图像生成唯一HMTL文件所需的步骤是什么。

3 个答案:

答案 0 :(得分:1)

你需要:

  1. HTML
  2. CSS
  3. 服务器端框架(例如,PHP,Ruby on Rails等)
  4. 最有可能是Javascript(但你可能没有它)
  5. 数据库后端,例如PostgreSQL或MongoDB
  6. 您不需要单独的HTML网站。当有人前往http://www.yoursite.com/image/1时,后端(通常是Apache中的.htaccess)将处理它并将其转换为/image.php?id=1,PHP(或其他框架)随后使用它来创建特定于图像的HTML页面。

    祝你好运!

    -totallyuneekname

答案 1 :(得分:0)

1)您可能最好使用PHP或ASP来查找服务器端语言。还要学习SQL,因为你需要在某处存储有关图像的信息,而数据库可能是最好的。

2)

  • 从网址
  • 获取图片的唯一ID
  • 从数据库中获取相应图像的地址,以及标题,描述等。
  • 将数据填入模板的相关部分,即图像标签内的图像地址,h1中的标题和标题标签等。

答案 2 :(得分:0)

每次希望有人查看图像时,您都不需要创建新的HTML文件。你可以只有一个php文件,它可以从数据库加载一些东西来获取你想要的东西。

为此,您可能需要:HTMLCSSMySQLi\pdojavascript

不仅可以让你学习一个框架,而且也可以在一个框架上工作,因为它可以帮助你完成大项目。

我经常使用的是codeigniter,它有很多好的文档供您阅读。