【问题标题】:What are good resources for learning about the web back-end?什么是学习 Web 后端的好资源?
【发布时间】:2010-10-12 00:07:30
【问题描述】:

在网络编程方面似乎存在大量信息不足。我能找到的所有资源都是基于用特定语言教你前端(HTML/CSS/脚本),但在解释后端发生的事情时,它们并没有深入。知道什么好的资源吗?

例如,对以下问题的答复包含很多我在“30 秒内学习 PHP!”中从未获得的信息。打字本:Why do we need anything more than HTTP GET, PUT, POST?

编辑:一个虚构的标题是“在构建 Web 应用程序之前需要了解的内容:与语言无关的版本”。

【问题讨论】:

    标签: web-services web-applications web


    【解决方案1】:

    这是一个很大的区域。您可以了解以下任何或所有内容:

    服务器操作系统:Linux 或 Windows

    Web 服务器:Apache、IIS 可能是最常见的,但还有其他几个

    数据库:MySQL、PosGRE、SQLite、SQL Server、Oracle 等

    一种后端编程语言:Ruby、PHP、Java(各种风格)、Python、Perl、C# 等

    一个框架:Rails、CakePHP、Zend、.net、JSP 等。

    CMS:Drupal、Django、Joomla、WordPress 等

    所以你需要稍微缩小你的兴趣范围。一旦你这样做了,几乎所有上述内容都会在网络上提供大量关于它们的免费信息。或者去亚马逊搜索上面的一本,你会发现很多书。我倾向于喜欢 Apress 和 O'Reilly 的那些,但他们并不是唯一推出优秀技术书籍的人。

    如果您能更好地了解您真正想了解的内容,我相信人们可以为您提供特定网站、书籍、播客、博客等方面的良好建议。

    【讨论】:

    • 一个虚构的标题是“在构建 Web 应用程序之前需要了解的内容:与语言无关的版本”。具体来说,导致我提出这个问题的原因是我对 PUT HEAD 和 DELETE 的无知。那会属于什么范围?
    【解决方案2】:

    为了更好地理解正在发生的事情,使用更多的 JavaScript 实验室,如 jQuery 和 Prototype,我建议你阅读 DOM(文档对象模型)这是网络中大部分内容的主要原则今天。

    http://www.codeproject.com/KB/books/JavaScript_Programmers.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      相关资源
      最近更新 更多