2010-09-25 127 views
3

最好的地方这本书适合于begineers和一些链接,可以在学习PHP什么是学习PHP

+1

可能的重复:http://stackoverflow.com/search?q=what+is+the+ best + place + to + learn + php – 2010-09-25 09:02:55

+3

Ruby想学习PHP ;-) – Shoban 2010-09-25 09:22:24

+1

我不知道这样的地方。所有的在线教程都是过时和跛脚的 – 2010-09-25 09:35:31

回答

2

PHP是很容易习惯它。这是继续前行并利用自己的知识开发新产品并且没有任何帮助的重大举措。

但是,这可以帮助你最好的地方是W3School和Tizag:

Tizag - PHP Tutorial

然而,这本书将帮助,但他们有时过时,只要他们出版。

大多数人最好的地方是一个教程网站,就像我上面说过的那样。

1

如果我想浏览一种语言,我会在网上做一些教程。

如果我想学习一种语言,我会buy a book。 如果您正在进行大量阅读,纸张仍然效果最好。额外的好处是,书籍通常由真正的作家撰写(如果你知道我的意思)。我也相信,投资的想法是一个额外的动力来挖掘(你已经花了钱,所以你最好不要让它浪费)。

我对初学者O'Reily的书有一个弱点(学习$ languageNameHere等)。

0

作为反驳。如果你是一个完整的初学者,我会建议不要将PHP作为第一语言。它有一种非常容易接受的语言的声誉,部分原因是它是一种非常“松散”的语言,因为它可以让你几乎逃避任何事情。其结果是有大量可怕的代码可用(超过公有领域恕我直言的80%)。

因此,如果您自学的时候非常非常容易陷入真正糟糕的习惯,结果您的代码既不易于扩展也不容易维护。我见过不止一位自学的编码员 - 拥有很多天才的人才 - 他们制作了无法维护的意大利面条,他们因为他们还没有更好的了解而一直引以为傲。不要陷入这个陷阱。

PHP可以写得很好,我已经看到了一些非常优秀的代码,但它需要知道你在做什么来克服它的错误。

所以两条建议:

  1. 认真考虑Python或Ruby作为替代品。这些都会强迫你获得良好的习惯。 Python尤其是一种喜悦。

  2. 如果你坚持PHP,那么我会强烈建议以作为CakePHPCodeIgnitor确立一个框架,这样学习它结合(我不会建议Zend框架,因为它是一个初学者相当复杂,但情况因人而异上那)。

使用一个好的框架强制执行PHP规定,以保持代码的严密性和可维护性。使用这些代码编写的代码通常只是一种更加优雅的语言所编写的代码。

0

参观和探索www.w3school.com

或看书头第一(PHP & MySQL的)