为了账号安全,请及时绑定邮箱和手机立即绑定

【花式填坑第10期】PHP架构师未来之路:从不断进击のLaravel开始!

【花式填坑第10期】PHP架构师未来之路:从不断进击のLaravel开始!

PHP
慕女神 2017-06-27 10:22:59
相信大家在业务逻辑开发的过程中都深有体会,一款好的框架能给团队带来的,不止是开发速度上的提升,更是编码风格的统一,恰巧Laravel5.4就是不错的选择。而很多人会将各种框架进行对比,但实际上每个框架都有自己的优劣,我们要做的就是掌握它、并使用它!欢迎参与本期话题,聊聊PHP架构师之路。 话题交流时间:6月30日--7月02日话题交流方式:可以先在下方提问,老师会在活动期间一一给大家回复的轩脉刃老师的个人主页,可点击查看  什么是坑?相信每一位热爱学习の小伙伴都曾经遇到过各种各样的问题有待解决,我们称这种悬而未决的问题为坑。在各种各样奇奇怪怪的坑中,不乏深坑、巨坑,甚至是自己亲手挖的坑,但是光挖不填何年何月才能走上人生巅峰?  怎么填?每期1位大牛老师,围绕本期话题进行答疑与互动讨论  怎么参加?可根据话题主题在活动页下方进行留言,活动期间老师会为你解答活动时间结束了还能参与话题讨论吗?可以。进行话题分享,获取更多答案。
查看完整描述

24 回答

?
秋晨001

TA贡献1条经验 获得超0个赞

请问老师,
1.面对复杂的项目,高手是如何整理思路的?
2.面对自己从未做过的项目,程序员应该怎样着手?

查看完整回答
反对 回复 2017-07-02
  • 轩脉刃
    轩脉刃
    1 面对复杂的项目,我判断是否高手的标准就是能否把他简单化。在一个设计思路中,太多的if,else就是一个低级的设计,如何通过一个设计让这种分支逻辑变少是一个好的设计。 思考项目的时候,设计出好的表设计实际上是整理思路最重要的一步。 2 从未做过的项目的时候,我的经验是小心求证。比如从未做过支付,那么我在支付的代码逻辑里面多打几个日志,总是不会错的。
?
6234767

TA贡献1条经验 获得超0个赞

5.4给我们带来了什么新特性

查看完整回答
反对 回复 2017-07-01
?
不知疲倦

TA贡献3条经验 获得超0个赞

看见老师在项目中很多是 通过编辑器创建文件 比如创建 admin文件下的文件时候,那么比如创建admin这样的文件可以不可通过artisan创建

查看完整回答
反对 回复 2017-06-30
  • 轩脉刃
    轩脉刃
    暂时不可以的,laravel的artisan 自动创建的都是有自己默认规则的。
?
不会说话的鱼

TA贡献10条经验 获得超4个赞

老师,php的水平达到了什么程度才能够开发自己的框架,或者说要自己开发一套框架需要什么样的知识?
查看完整回答
反对 回复 2017-06-30
  • 轩脉刃
    轩脉刃
    现在自己开发的框架我觉得也分两种,一种是使用composer把一些组建都拼合起来的框架,另外一种是自己开发各种组建的框架。第一种比较容易,第二种就需要了解php和数据库,缓存,搜索等结合使用的方法,也要对php本身各个版本的性能和特性有足够了解
?
温柔的良夜

TA贡献2条经验 获得超0个赞

如何才能称得上是一个合格的 PHP 架构师呢?学好了基础语法,框架,数据库,等等一系列的扩展周边就可以了吗?

查看完整回答
反对 回复 2017-06-30
  • 程帝洲
    程帝洲
    你问你的问题过于低级
  • 俺就是兔子
    俺就是兔子
    一个架构师,都是通过项目的积累,而且低质量架构也很容易写,高质量的架构就很难了。 1.基础的语法必须过关,参考MVC设计架构,做好做到逻辑和表现分离,参考TP5 或者Yii2这些优秀框架的思想。 2.一个好的架构不是代码多么高深,而是思想? 3.想做架构,必须有好的编程思想。要不然你写的架构也是给自己看的。
  • 程帝洲
    程帝洲
    我想说的挺多的,真的....如果要用一句话总结话你就是:如果自己在php的一直努力的走着,你就会成为架构师,这几句话就像是放屁一样正好可以匹配你那个充满幻想成为架构师的小脑袋。。。我以前也这样问过别人哈哈哈哈
点击展开后面1
?
温柔的良夜

TA贡献2条经验 获得超0个赞

请问老师,我想研究一下 laravel 的源码,但是不知道从哪里着手开始,还有阅读源码有什么需要注意的地方吗?

查看完整回答
反对 回复 2017-06-30
  • 轩脉刃
    轩脉刃
    我阅读的方法是从main入口,然后使用一个xmind把每一步都纪录一下,然后看着这个思维导图大概就知道源码的主干了。
  • 温柔的良夜
    温柔的良夜 回复 轩脉刃
    好的,谢谢老师。
?
不吃鱼的喵儿

TA贡献4条经验 获得超0个赞

老师,现在不少大佬都说:php未来的发展不如java,身边也有不少php转行java,针对这个,老师怎么看,现在挺迷茫。

查看完整回答
反对 回复 2017-06-30
  • 程帝洲
    程帝洲
    如果你想敲一辈子代码这个问题就有意义,一个优秀的程序员你认为他只会一门计算机语言?
  • 不吃鱼的喵儿
    不吃鱼的喵儿
    嗯嗯,多谢老师
  • 俺就是兔子
    俺就是兔子
    你不得不说java的强大,能做后台,能做企业应用,更能做安卓端,大数据估计也差不多了。跨平台很多。但是你知道么?java连接个数据库要最少20行代码,php呢 最2行代码差不多了。
?
星语心愿0123

TA贡献1条经验 获得超0个赞

啥是PHP架构师,和这个PHP框架又是啥关系,

查看完整回答
反对 回复 2017-06-30
  • 轩脉刃
    轩脉刃
    php架构师就是能设计一个大架构,里面包含php框架,数据库,使用的缓存机制等,甚至还需要写一些公用的代码。了解自己设计的这个架构能支持到什么程度的用户量,达到这个程度之后的B方案是什么
?
慕莱坞1975833

TA贡献27条经验 获得超9个赞

linux要学到什么程度

查看完整回答
反对 回复 2017-06-30
  • 程帝洲
    程帝洲
    工作中经常要用的得知道,如果自己感兴趣可以继续学习
  • 轩脉刃
    轩脉刃
    我有一个标准,至少到安装各种软件都不是问题,包括源码安装。
?
一条路唯一

TA贡献1条经验 获得超0个赞

想成为一个PHP架构师该怎样规划

查看完整回答
反对 回复 2017-06-30
  • 轩脉刃
    轩脉刃
    先学习语法,再学习框架,再扩展学习数据库,redis等,再深入到http协议,操作系统等, php是一个使用其他工具和系统的语言,熟练php不够,还需要熟练各种周边的工具和系统。
首页上一页12下一页尾页
  • 24 回答
  • 27 关注
  • 14049 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信