search

Home  >  Q&A  >  body text

做php开发也有半年多了,但都是使用的thinkphp框架,总感觉自己的基础不行,该怎么提高?

本人刚毕业半年,然后进了一家软件公司,属于中小型公司,然后直接就开始学习和使用的thinkphp框架。到现在用了半年多,也开发了一两个项目。但发现如果脱离了thinkphp开发项目的话感觉会很困难。所以想求解,我下面该如何进步。

PHPzPHPz2818 days ago325

reply all(10)I'll reply

  • ringa_lee

    ringa_lee2017-04-10 15:31:17

    无论怎么样,基础的一定要牢牢掌握,至于框架这些,你必须要理解框架背后隐藏的思想,设计模式,带着这些问题去看框架的源码,看完一个之后,其他会很容易上手的。
    另外,要勤练习,单单看懂了,不代表你真的懂了,只有动手实实在在写出来,运行起来才是真正的掌握了。在你写的过程中,你会碰到意想不到的事,当你通过自己的努力解决了,你会收获一份实在的成就感。

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:31:17

    简单的说,如果这时候给你一个新的Framework,你能不能很快上手呢?
    重点不是学了多少框架,而是是否有学习的能力。

    reply
    0
  • PHPz

    PHPz2017-04-10 15:31:17

    学习能力很重要,如何学习也很重要。
    php入门简单深入难,php文档上的内容要最起码的熟悉,遇到问题避免重新发明轮子。
    建议偶尔拿出时间阅读几遍php文档,你会发现自己之前的代码有很多地方可以更优美。

    reply
    0
  • 阿神

    阿神2017-04-10 15:31:17

    个人观点,放弃TP,信不信由你。

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:31:17

    多敲代码 多看文档

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:31:17

    试着自己写个mvc的框架
    试着自己写一个感兴趣的项目,每个地方都你想着做到自己满意为止
    试着学习下其他语言 python objective-c perl ruby

    reply
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-10 15:31:17

    试着看源代码,以及其他开源的系统框架,

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 15:31:17

    怎么说呢 我和你情况差不多把! 想要进步 就逼着自己 学学新东西 用用新框架 比如laravel 啥的 不是说thinkphp 不好 只是说你应该看看外面的世界 ! 不能做个井底之蛙!

    reply
    0
  • 怪我咯

    怪我咯2017-04-10 15:31:17

    可以尝试着去读ThinkPhp的源码,然后研读PHP自身的源码。

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:31:17

    我觉得还好啊...如果自己完完整整做的项目的话,一个web项目下来也会让你有很大的收获....我就是靠一个web项目让自己的能力得到了飞速的提升....当然 那个项目是我自己完完整整的做的......

    reply
    0
  • Cancelreply