在学习了PHP的基础知识之后,我应该学习哪个框架(如果有的话)?

在学习了PHP的基础知识之后,我应该学习哪个框架(如果有的话)?,php,frameworks,Php,Frameworks,我听说过Ruby和CakePHP之类的框架。既然我已经学习了PHP的基础知识,我应该继续学习它们吗 如果是这样的话,PHP开发人员更喜欢哪一个?您可能首先想要找到一个您希望从事的项目。无论是个人项目还是社区项目,找出您感兴趣的内容并开始构建它 一旦你决定了一个项目,你就可以选择一个你想要使用的框架,你将比任何其他方式都更有效地学习它 您可以查看一些其他开发人员喜欢使用的框架 您可能还想研究如何通过简单的框架学习编码理论。设计模式、面向对象编程和其他实践都非常好,它们可以让您的代码跨越不同的语言,

我听说过Ruby和CakePHP之类的框架。既然我已经学习了PHP的基础知识,我应该继续学习它们吗


如果是这样的话,PHP开发人员更喜欢哪一个?

您可能首先想要找到一个您希望从事的项目。无论是个人项目还是社区项目,找出您感兴趣的内容并开始构建它

一旦你决定了一个项目,你就可以选择一个你想要使用的框架,你将比任何其他方式都更有效地学习它

您可以查看一些其他开发人员喜欢使用的框架

您可能还想研究如何通过简单的框架学习编码理论。设计模式、面向对象编程和其他实践都非常好,它们可以让您的代码跨越不同的语言,因为它们处理的是想法而不是特定的代码

您只需浏览以下内容,就可以找到许多关于编码理论和最佳实践的好信息。一旦你通过了所有的卡通帖子,你可以看到一些你可能感兴趣的话题,比如你需要了解它们以避免它们,等等

你也可以看看和你在同一条船上的人,或者和你在非常相似的船上的人。标签上写满了人们在寻找提高自己的方法的问题。以下是一些例子:

最后,您可能想尝试回答有关StackOverflow的一些问题。通过教别人,你可以学到很多你认为自己已经知道的东西

这也来自于经验。如果你看看我的,在这一点上,我已经回答了大约430个问题,从这些问题中我获得了大量的知识,因为我必须研究每个问题,确保在回答之前我理解了主题


此外,在回答时,你肯定会遇到一些有趣的问题。我所有的书都是我从中学到新东西的,现在我已经有6页了

你可能首先想找到一个你想做的项目。无论是个人项目还是社区项目,找出您感兴趣的内容并开始构建它

一旦你决定了一个项目,你就可以选择一个你想要使用的框架,你将比任何其他方式都更有效地学习它

您可以查看一些其他开发人员喜欢使用的框架

您可能还想研究如何通过简单的框架学习编码理论。设计模式、面向对象编程和其他实践都非常好,它们可以让您的代码跨越不同的语言,因为它们处理的是想法而不是特定的代码

您只需浏览以下内容,就可以找到许多关于编码理论和最佳实践的好信息。一旦你通过了所有的卡通帖子,你可以看到一些你可能感兴趣的话题,比如你需要了解它们以避免它们,等等

你也可以看看和你在同一条船上的人,或者和你在非常相似的船上的人。标签上写满了人们在寻找提高自己的方法的问题。以下是一些例子:

最后,您可能想尝试回答有关StackOverflow的一些问题。通过教别人,你可以学到很多你认为自己已经知道的东西

这也来自于经验。如果你看看我的,在这一点上,我已经回答了大约430个问题,从这些问题中我获得了大量的知识,因为我必须研究每个问题,确保在回答之前我理解了主题


此外,在回答时,你肯定会遇到一些有趣的问题。我所有的书都是我从中学到新东西的,现在我已经有6页了

学习其他环境。学习C,学习Java,学习设计模式和OOP。不要局限于PHP。框架只在保持代码整洁和为您完成方面有所帮助。

了解其他环境。学习C,学习Java,学习设计模式和OOP。不要局限于PHP。框架只在保持代码整洁和为您完成方面有所帮助。

有一个非常方便的网站:它根据不同的功能对多个框架进行排序

显然,对于你下一步应该去哪里,没有正确的答案。您可以学习另一种Web开发语言,如RubyonRails;您可以更多地使用数据库或客户端脚本;您可以决定,您希望超越web开发,更多地转向传统的软件开发;您可以成为PHP大师并开发自己的库。实际上,这取决于您对PHP所学到的东西真正感到兴奋和强烈的感受

我会查看该站点,探索许多不同的框架方法。没有一个完美的,只有一个完美的
最适合满足特定需求。

有一个非常方便的站点:它根据各种功能对多个框架进行排序

显然,对于你下一步应该去哪里,没有正确的答案。您可以学习另一种Web开发语言,如RubyonRails;您可以更多地使用数据库或客户端脚本;您可以决定,您希望超越web开发,更多地转向传统的软件开发;您可以成为PHP大师并开发自己的库。实际上,这取决于您对PHP所学到的东西真正感到兴奋和强烈的感受


我会查看该站点,探索许多不同的框架方法。没有一个是完美的,只有那些最能满足特定需求的。

可能有一半的原因是因为这个问题是另一个最好的?问题对一门语言不熟悉并不能免除你至少要检查一下之前还有什么@为了澄清你的问题:你必须考虑你是想学习一门新语言还是想加深对PHP的了解,或者两者兼而有之。我认为,如果你学会了一些基本知识,那么再坚持使用PHP来获取一些例程也无妨。Ruby不是一个框架,它是另一种语言,您可能指的是RubyonRails。请注意,它与PHP完全不同。嗨,Josh,我很好。。至少反应很好:谢谢Felix的提醒@危机,这很好,但当我发表评论时,没有答案,没有评论,我相信只有-4票。而拉博伊只是一天的会员。这似乎是粗鲁的,与SO应该采取的方式相矛盾。可能有一半的原因是因为这个问题是另一个最好的问题?问题对一门语言不熟悉并不能免除你至少要检查一下之前还有什么@为了澄清你的问题:你必须考虑你是想学习一门新语言还是想加深对PHP的了解,或者两者兼而有之。我认为,如果你学会了一些基本知识,那么再坚持使用PHP来获取一些例程也无妨。Ruby不是一个框架,它是另一种语言,您可能指的是RubyonRails。请注意,它与PHP完全不同。嗨,Josh,我很好。。至少反应很好:谢谢Felix的提醒@危机,这很好,但当我发表评论时,没有答案,没有评论,我相信只有-4票。而拉博伊只是一天的会员。只是看起来很粗鲁而且与工作方式相矛盾。Chacha102,你太棒了!谢谢你的努力。。将查看所有链接,你太棒了!谢谢你的努力。。将检查所有链接