什么是了解网络后端的好资源?

时间:2010-10-12 00:07:30

标签: web-services web-applications web

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

例如,对以下问题的回复包含了我在“30秒内学习PHP”中永远不会得到的大量信息。类型书: Why do we need anything more than HTTP GET, PUT, POST?

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

2 个答案:

答案 0 :(得分: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的那些,但他们并不是唯一一本推出优秀技术书籍的人。

如果您能更好地了解您真正想要了解的内容,我相信大家可以为您提供有关特定网站,书籍,播客,博客等的良好建议。

答案 1 :(得分:0)

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

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