浅谈PHP程序员怎样修炼?
说话
2019年是不安本分的一年,身为程序员的我们也是惊恐不已,大厂各种裁员,整的程序员界胆战心惊。就算是这样,照旧有许多喷子攻击我大PHP阵营
张三喷子:“php已经不可了”,立刻要被什么什么替换了。
李四喷子:“php这个技术不如这门说话了,不如那门说话了”
王五喷子:“身边伴侣都去学某某说话了,php不可了”
其实吧,作为多年php圈子里面的混混,我想说两句
第一,奉上最新的世界开发说话排行榜
至今为止,其实PHP没有跑出前十名,其实会不会跑出前十名这并不重要。JavaScript在PHP前面,也并不会代表什么。
发布下个人意见吧
- 开发说话的存在即合理
- PHP算是一门老说话,在互联网开展长河里,PHP说话负担着历史上的重要
- 不管显现什么情势的新开发说话,都没法代替PHP本身在界内的影响力
开发框架
2019年并没有显现特殊火爆的新开发框架。
位于榜首的照旧是全能足手架 - Laravel
在过去的一年,我见过太多太多PHP的项目在重构历程中渐渐引进Laravel,并将Laravel作为项目首选开发框架。
当然我也是如此,作为Laravel框架的早期使用者,我由衷的感受Laravel在近些年内的地位还是很不乱的。
有些人要说了,Laravel框架太重、运转速度太慢、blblblbl的各种缘由,我只能说,羊毛出在羊身上,Laravel是组件化开发早期框架,感受哪个慢就不加载哪个呗,哪个重就删掉不就行了,一每天不寻解决方案,只会抛出问题,难道Laravel框架的开发者会依照小众个人意愿去改嘛
其他的框架我很少理解,在这里就着重讲解下Laravel
框架本身没什么好说的,讲些Laravel社区生态相关的事。
文档
第一说的是完全的框架中文相关文档,这里必需提到一个大佬Summer,是这位大佬创立起Laravel中文社区,让所有Laravel框架使用者不再对英文发愁
https://learnku.com/laravel
开发
让开发者更快速的构建属于本人的PHP程序,Laravel做了许多。例如一键启动PHP程序
php artisan serve
这让PHP程序员在任意的一台电脑上都可以轻松编写PHP代码并直接运转
当然还有专属于Laravel的开发环境 Homestead
扩展
最后是各种第三方扩展不竭丰硕着Laravel社区,例如
Horizon,它为Laravel供给了队列可视化的外表盘,为什么列出Horizon呢,是由于关于程序员来说,看不到或者没法断言的任何事情,会让程序员没有平安感,而恰恰Horizon让你看到所有你想看到的事件
还需要强调的一个Telescope,我此刻的项目内也使用了Telescope
它会检测框架内所有的恳求,并列出相关信息,当程序显现问题的时候,你会发明Telescope几乎是救命神器
还有许多许多的工具等候你的使用
当然选中什么框架,用什么方式来去做PHP说话的相关开发,还是要按照需求和个人喜欢去选中。都是PHP大营的产品,这里不做太多描写。(怕被本人人打)
Swoole
Swoole算是从新托起了PHP在开发说话中的地位。将以往没法实现或者实现艰难的问题几乎全部解决。
Swoole已经一目了然,本篇就不外多描写了。
https://www.swoole.com/
工具
一目了然,在开发历程中,仅仅熟练使用本人的本命说话是完全不足的。还要依靠一些三方工具,去不竭晋升开发效力和编码质量。
Sequel Pro
Sequel Pro 是一款数据库治理软件,在使用过不会因数据量过大而卡死,UI精巧小巧。是我这些年来不断使用数据库治理软件。
VLC
这是一款测试推拉流的工具,至今是没有寻到比它更好的软件代替
PhpStorm
每位程序员都有本人钟爱的开发工具,PhpStorm则是我的首选。大概本身体积略大,消耗内存也比力高,对电脑本身是有一些要求的。
但当你真正熟练使用它的时候,会发明开发速度不是一样的快。
ShadowsocksX
这个少说为好,假如是一位真正的程序员,我信赖翻qiao对TA来说比媳妇还重要
PostMan
在移动互联网时代,每位PHP程序员都必需要开发接口。而PostMan在开发历程中作为调试奇妙,是每位程序员装机必备之佳品
有道云笔记
其实吧,这个也属于程序员必备。人生漫漫,在从事开发事业的历程中,要记载的东西还是许多的吧。
Alfred
Mac必备神器,当用了它后,我感受生活水平都提高了
GitKraken
GitKraken是我迄今为止见过ui做的最美的git客户端
还有许多许多工具有待发明,当然一把趁手的刀才是好刀,各位伴侣按需选中
前端
简便聊一下前端,近些年来,前端开展快速,我认为作为一位程序,不管是做前端、后端、效劳端还是PC端开发的。都应去理解其“火”的缘由,去理解,去实践,不要被时代丢弃。
前端技术我的倡议是:还是需要去学习的,要不要深学要看个人需求.
以上就是浅谈PHP程序员怎样修炼?的具体内容,更多请关注百分百源码网其它相关文章!