我想学习php。在网络编程方面,我是初学者。因此,我计划在不使用任何框架的情况下开始,直到我已经习惯了语言基础[我从SO中的其他帖子得到了这个建议]。此外,我在SO中发现了几个帖子,通过php.net官方网站上的文档来学习php。
但是,我看过几篇帖子,建议开发人员参考mvc和php强调的网站/书籍。那么,我是否正在选择php.net开始使用php?
[请不要将此问题视为“未完全构建”,因为我很难构建它,而且我打算从明天开始,所以这个响应非常重要:)]。
谢谢, 帕
答案 0 :(得分:1)
语言始终是一个偏好问题,我的偏好是asp.net mvc3(很快4)远远超过php。如果你学习PHP你可以开发PHP。如果您使用asp.net学习C#,您可以将它用于无数平台(带有monotouch的iPhone应用程序,带有monodroid的android应用程序,windows phone应用程序,桌面应用程序,带单声道的跨平台应用程序,带有统一性的非常漂亮的3D游戏,并且选项继续)。
自从开源以来,php也是一大群免费贡献者,我的观点是微软让他们的工具变得惊人,因为它是他们的一个大生机。我从来没有见过一个可以接近视觉工作室2010的ide,甚至没有棒球场(免费版本也非常好)。终于有大量免费视频发布了。阅读很好,但这是2012年而不是1992年...我必须阅读学习,你不要。投资一台便宜的第二台显示器,并在一台显示器上观看演示,在第二台显示器上进行。通过asp.net和www.asp.net,您将极其快速地开发出令人惊叹的应用程序并学习一种语言,您可以在当今行业中实现您想要的所有内容,所有这些都是免费的。
希望有所帮助
答案 1 :(得分:1)
当有人问我,如何学习PHP,然后我请他从w3schools.com开始,因为这个网站包含了tuturials做某事。然后我建议你买一些好的PHP书籍/电子书。 Lynda视频讲座也是您可以负担得起的好地方。否则尝试wrox,packt和sams的电子书是学习PHP的好地方。因为作者的意图是教你PHP,所以他们告诉你很多东西,而php.net这样的网站对那些已经知道如何工作但只是用于参考目的的人有好处。
一旦你掌握了PHP的基本知识,你应该学习一些MVC框架,比如Code Igniter或Yii e.t.c.
然而,目前PHP中有很多开发人员,他们知道很多框架,他们知道很多CMS,所以我认为输入一些更具体的框架类似RubyOnRails这样的东西是明智的。 Django等但仍然只是一个想法,如果你真的喜欢PHP并想学习它,那么我希望上面的内容能让你对如何学习有所了解。
感谢
答案 2 :(得分:0)
php.net是一个参考站点,不是真正学习PHP的地方。 MVC是不同的东西,它不是特定于PHP的,无论如何都有不同的风格。
我会得到一本APress或Wrox书籍,然后通过它。
答案 3 :(得分:-2)
http://php.net/只是PHP语言的参考,Model-View-Controller是不同的。
如果您正在搜索MVC框架,我会推荐CodeIgniter。