|
|
1
13
在学习这两种语言之前,花点时间深入学习HTML和CSS。还要学习Javascript和JQuery(或者您最喜欢的客户端库)。奥莱利关于这个话题的书在我看来都很不错。 我这么说是因为我认为您会发现,对于大多数现代网站,很多丰富性都转移到客户端,而不是服务器端。在这种模式下,PHP或JSP中的代码可能看起来非常相似(即,从数据库获取数据并将其提供给视图或JSON供客户机使用)。 |
|
|
2
1
也就是说,PHP是一个骗局,所以它不应该带来任何挑战。请记住,如果您想从该语言中获得最大的收益,您必须学习一点关于配置apache和框架(cake、codeigniter、zend等)的知识。 |
|
|
3
1
正如大多数人所说的,客户端的考虑更为尖锐——除非您想尝试像这样的“客户端代码的服务器端生成器” gwt (我听说后者很好用,但就我个人而言,我对代码生成器总是很谨慎,尤其是使用代码生成器时,不了解它为您生成的“代码”,在本例中,它是HTML、CSS和Javascript以及自己的框架)。除了GWT和类似的方法(如果这是你选择的毒药),真正学习HTML、CSS和Javascript确实是必须的——然后你又可以在很多很多框架中进行选择(jQuery、Dojo、, closure 对于性能问题,你真的想研究Steve Souders的 site (和书籍等)史蒂夫是一个服务器端专家,直到测量结果表明瓶颈实际上是客户端的,然后他把自己变成了一个服务器端专家 这个 客户端性能向导;-)。但是要想从书中得到最大的收获,你首先需要了解HTTP、HTML等;-)。 |
|
4
1
每天命中率并不是一个真正有用的性能评估指标。您确实需要关注峰值负载和可接受的响应时间。 每天8-10万次点击率平均约为每秒1次。点击不会均匀分布,因此对于正常流量,您可能期望峰值负载为每秒10次点击。
如果你卖的是1美元的机票,那么你的最高点击率应该是每秒1000次。 现在,您为站点选择的语言远不如您选择的数据库(不一定是关系数据库)和在数据库中存储数据的方式重要。 扩展前端相对容易,因此快速高效的HTML生成不应该是首要考虑的问题。选择一个在开发时间内高效的平台。 |
|
|
5
0
我认为这个问题应该是主观的。但是,我会把我的2分钱投进去。 JSP很可能与J2EE很好地吻合(我听说它可能有点僵硬,但我没有经验来提供任何关于这件事的见解。)
我也赞同戴夫·马克尔的观点。如果你想学习webdev,HTML、CSS和JavaScript也很重要。你可能永远都不想成为一名前端开发人员,但你在某个时候离不开处理这些技术。 |
|
|
6
0
|
|
|
7
0
它并不像C++,但我会推荐PHP。您不能期望服务器端脚本语言类似于C++之类的编译语言。就我个人而言,我觉得PHP是一种难看的、看起来凌乱的语言,但一旦你开始使用它,它将是非常有益的。其他语言有太多的缺点。Net过于以微软为中心,Python和Ruby-on-Rails过于晦涩,而且也是非花括号语言,这意味着需要进行大量调整才能改变它们。希望这有帮助。 |