php框架 - PHP学习到什么程度再去学框架比较合适?
伊谢尔伦
伊谢尔伦 2017-04-10 16:19:24
[PHP讨论组]

PHP学了一段时间,不知道怎么是好。觉得自己的基础还不够,是要不停的写写写呢?还是开始接触框架呢?
如果继续写,那有哪些好的项目可以写呢?
如果学习框架的话,Laravel会不会适合呢?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(18)
迷茫

看你对程序的清晰、干净、易维护,有多深的认识和洁癖。
如果没有或很不足,那么请反过来,编写1~2个混杂、土炮、意大利面式的程序,并试图修改它,知道疼了再学。
如果有,那么什么时候都好,推荐越早越好。

框架是利器,但同时也是限制。框架厘清代码、分离逻辑的目标是主要的,但具体模块反倒是次要的(甚至是可弃用、可代换的)。

如果不理解框架“为什么”就去学,最后必然一头陷入各种用法的细节当中。到头来的结果是:被框架的细节约束的无比痛苦,却丝毫没学会如何用框架整理程序,本末倒置,学了白学。

以上肺腑之言。

大家讲道理

可以研究一些微型框架,理解web开发的原理给你推荐俩,我自己就是在其中学到不少东西:
https://github.com/badphp/dispatch
https://github.com/bephp/router

阿神

表示没学过php就跟着jellybool的laravel教程开始看了……
目前自我感觉还好……
php是最好的语言

怪我咯

建议先了解下设计模式,再看框架,php框架入门的推荐 Codeignter就是CI框架了,单入口,轻量级,文档也全!上手很简单。

巴扎黑

把面向对象和设计模式搞清楚再研究框架。框架推荐Laravel。

怪我咯

学习了一段时间了,那么也应该遇到些问题了,试着把问题用不同的解决方式去解决,比如说,感觉PHP和html混合写太麻烦了,那么你需要的是一个封装的视图类,或者函数也行,你不必管别人怎么实现的,你想的是,如果是我我应该怎么做,当你尝试后,知道原理后,哦,或许我需要一个模板引擎了,那么smarty作为入门是个不错的选择,你可能还会感觉数据库操作重复的地方有点多啊,那么此时你也可以试着去封装成类去使用,一定要自己想自己的解决方案,然后逐渐组成一个简陋的框架模型,当然你最好了解下简单的设计模式,或许你感觉有点抽象,大可不必,当你感觉可以的时候,你可以去看一个框架的源码,在此推荐Slim,我的建议是1.20版本,不记得又没有这个版本,就是最初的选一个,因为她很小,很容易扒光,她并没有使用命名空间和composer,或许更易于你了解和理解一个框架,你会发现她用的设计模式也是很基础的那些。当然能花多久看你用不用心了。

PHP中文网

几乎所有的企业都用框架做项目,如果不会一两种的话可能对求职不利。但如果只是在学习阶段,建议还是把基础打牢再学框架,那时候用起来才会知其然,且知其所以然。php基础不牢的话,学框架只能停留在很浅的层次。如果基础很好,无论什么框架,都能轻易上手,这是我的体会。

天蓬老师

学习框架先从thinkphp开始吧 简单点.

至于什么时候开始学框架,大概了解smarty模板,了解类就差不多可以了

PHPz

了解OO语法和概念,其他语法边看框架边补充,框架推荐Laravel。框架先从使用开始,慢慢再深入源码。

怪我咯

最好是看下基础,然后开始研究框架,多写代码,多思考,再看书,再研究。 反反复复,无穷匮也。(^__^) 嘻嘻……

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号