当前位置: 首页 > 后端技术 > PHP

2019PHP程序员实战秘籍

时间:2023-03-29 18:05:21 PHP

我人生的文章就放在这里,我的博客,希望每一行代码,每一段文字,都能对你有所帮助。https://github.com/CrazyCodes...前言新年新气象。2012年参加LAMP兄弟会培训,成为一名PHP程序员。彼时,PHP风靡一时,大有称霸天下之势。当然,我的大PHP现在也不错。我认为可以通过三种方式成为PHP程序员。专业出身,找了一份PHP开发相关的工作,从培训班开始自学(毕竟PHP入门是当时所有语言中最简单的)(像我,我不是专业,自学能力不强,所以参加的培训学校注:2012年的LAMP兄弟乐队其实还不错,现在的就不评价了)就我近六年职业。2019年程序员发展路线已经为大家准备好了。紧跟潮流2012年,PHP是Web开发的强者。记得当年PHP微信开发很火。经过几年的不断发展,PHP其实更偏向于后端。好久没接触前端的东西了。那时候是混合开发,所以作为一个PHP程序员,不要太在意前端的技能,关注后端应该会的东西。框架Laravel一个过度设计的、优雅的、复杂的PHP开发框架。这个框架在我多年的实践中证明,只适合写背景。如果你用它来写接口,你会发现性能与原生PHP相去甚远。具体对比数据大家可以自行google。建议认真学习Laravel的设计方法,没必要学习使用这个框架Lumen这是一个LaravelApi框架,它的速度比Laravel快很多,是一个精简的LaravelSymfony这个框架我没见过多少,Symfony不仅仅是一个框架,还是一套PHP组件库。要知道Laravel的DB、Dump、Route、Response其实都是基于Symfony组件的。可见laravelcomposer.jsonhttps://github.com/laravel/fr...CodeIgniter也可以关注上个时代的框架霸主,他的新版CodeIgniter可能会有奇迹扩展swoolePHP异步编程框架,这个不用多说。从4.1.0开始,Swoole加入了Coroutine,让并发开发变得更简单。语法与Goroutinerabbitmq消息队列非常相似。资料多了就知道docker有什么用了。别告诉我你没听说过docker2019年,容器技术泛滥成灾。是时候看看老铁了,https://segmentfault.com/a/11...,https://segmentfault.com/a/11...DevOps这是一个看似高端但实实在在的话题非常实用。如何做DevOps?可以先了解以下知识travisCi,一个基于Github的自动发布、自动集成、自动测试的平台,https://segmentfault.com/a/11...teamcityjetbrains推出的自动发布平台,集成,和测试,https://segmentfault.com/a/11...phpunit当然,在做前两个之前,你必须学会??如何有效地编写和测试composer,学习强大的搬砖技巧,巧妙的搬砖,学会寻找各种组件包来实现自己的应用算法。算法是程序开发的基础(大厂更注重基础)。可以联系下面平台的LintCode吗?根本无法解决以上问题?不知道?我不推荐一些乱七八糟的算法书。首先我判断你和我一样(我们数学没学好)。虽然计算机算法和数学有一些区别,但是还是建议继续看我下面的建议。我从小不喜欢学基础,所以选择了这个职业,但是我没有扎实的基础(其实我没有做),所以我选择了通过这种方式来补充知识.作为土生土长的山东人(北方),我选择了人教版《数学》。如果你有勇气,就跟我来补足地基吧。我是从初中数学开始到高中数学的。在学习的过程中,买很多试卷做练习,巩固练习。之后,想想你在大学期间学到了什么。其他相关阅读书籍请参考以下https://segmentfault.com/a/11...除了数学,应该是计算机相关的线程,通信协议等....语言的原因把学习其他语言放在这里,感觉就不太重要了。如果是久经沙场的程序员,相信学一门语言也能轻而易举。但是你也可以选择一些科目作为爱好。GoJavaC+Python可以随意选择,学什么语言都一样,只不过是学语法而已(至少大部分人是这样)。文章可以从根本上帮助你。谢谢

猜你喜欢