我试着做教程,但它是杂乱无章的,我在哪里可以学习PHP从初学者到大师?我正在寻找一个像www.w3chools.com这样的网站,但不知何故我觉得它不完整,特别是当涉及到更高级的功能时。
我知道一些基础知识,但我不能做一个安全的在线商店,我似乎被困在这一点上,我应该如何/从哪里进行?
发布于 2010-05-29 00:03:29
我7年前就开始学习了。根据我的个人经验,你的编程之路会是这样的:
HTML -> CSS -> Javascript -> PHP/MySQL此处插入其他web脚本语言->“桌面语言”
对于超文本标记语言(和CSS),我首先在(然后是freewebs.com) webs.com上使用了一个图形编辑器,它允许我添加代码片段。我使用了一些随机的GeoCities站点(愿它安息)来查找内容。现在,使用谷歌或Bing。
然后,我拿到了Jeffrey Zeldman的书“Designing with Web Standards”。我跟着书读了一遍,在记事本上输入了代码。试着理解代码是做什么的。
帮你自己一个忙,使用Notepad++或Programmer's Notepad。它们支持自动跳转以获得更整洁的代码。从长远来看,它会让你成为一个更好、更理智的程序员。
我过去经常做的另一件事是通过在浏览器中右键单击并点击"view source“来查看人们的代码。
这只会在PHP运行之后得到HTLM/CSS,并在它运行之前得到Javascript。由于其调试功能,Google Chrome非常适合于分析脚本。(不过,还不用担心这一点。)
Javascript在当时是一种冒险。现在,我们有了jQuery。从该框架或类似的框架开始。这可以在网上进行研究。我从来没有买过Javascript的书。我确实有一个来自Visual Quickstart的古老的方法,我用它来学习方法是什么样子的。除此之外,正在讨论的这本书是一本过时的书。
要学习PHP/MySQL,你可以得到一本书。这两种语言通常放在一起,所以找到向您展示如何同时使用这两种语言的书籍应该很容易。我使用了O'reilly books for PHP。
我不太喜欢在线PHP参考,因为当我测试时,我并不总是有互联网。我在我的机器上使用虚拟服务器设置。当你准备好学习PHP和MySQL的时候,看看这个。
最后要记住的是,web标准总是在变化,但不要对此太着迷。刚开始的时候,XHTML非常流行,现在每个人都在谈论HTML5。和其他许多人一样,我仍然使用XHTML。它表明,对于每个人来说,事物以不同的速度移动。
祝你好运,我希望我能帮上忙!
编辑: Geoff Adams几乎总结了我在图书投资方面的后续行动。而且,这需要时间。我离完美还差得远呢。
发布于 2010-05-28 23:39:43
要达到“精通”需要花费大量的精力、时间和精力。你不能仅仅通过阅读教程就成为一名专家--最好的方法是从实践中学习。掌握基础知识,然后玩转。一旦你感觉更舒服了,就买一些书。
如果您希望构建一个复杂的系统,那么使用现成的替代方案可能会更好。在你决定重新发明轮子之前,试着用谷歌搜索各种电子商务系统(Magento目前很流行)和内容管理系统(CMSes)。
发布于 2010-05-29 00:12:09
https://stackoverflow.com/questions/2930331
复制相似问题