PHPer | 如何成为一名PHP开发者

1 . 官方文档-PHP 官方

2 . PHP The Right Way

中文翻译地址-PHP 之道

该文档作者是也是PHP 框架Slim的作者

Josh Lockhart

Github

3 . 多编写网站

4 . 上手框架

在PHP的世界里,许多的 PHP 开发者都使用框架,而不是重新造轮子来构建 Web 应用。框架抽象了许多底层常用的逻辑,并提供了有益又简便的方法來完成常见的任务。
你并不一定要在每个项目中都使用框架。有时候原生的 PHP 才是正确的选择,但如果你需要一个框架,那么有如下三种主要类型:

  • Micro Frameworks - 微型框架
    微型框架基本上是一个封装的路由,用来转发 HTTP 请求至一个闭包,控制器,或方法等等,尽可能地加快开发的速度,有时还会使用一些类库来帮助开发,例如一个基本的数据库封装等等。他們用来构建 HTTP 的服务卓有成效。

比如 Slim MicroMVC Lumen

  • Full-Stack Frameworks - 全栈框架
    许多的框架会在微型框架上加入相当多的功能,我们则称之为全栈框架。这些框架通常会提供 ORMs ,身份认证扩展包等等。

比如 Symfony Laravel Yii

  • 组件框架
    组件框架是多个独立的类库所结合起来的。不同的组件框架可以一起使用在微型或是全栈框架上。

详细的可以参考

5 . 读源码

6 . 必备学习资源

Video Tutorials 视屏教程

  • Youtube 视频 (温馨提示:英语水平要好一点,还有要自备梯子)

Youtube phpacademy

Youtube thenewboston

Youtube businessgeek

Youtube LevelUpTuts

社区

书籍

其他有用的资源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Composer Repositories Composer源 Firegento - Magento模块Comp...
    零一间阅读 9,363评论 1 66
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,754评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,691评论 25 709
  • iOS架构漫谈当我们在谈iOS应用架构时,我们听到最多的是MVC,MVVM,VIPER这三个Buzz Word,他...
    anddygon阅读 7,128评论 5 14
  • 一 再执着的念,也终有等到心死的一天,一个人苦苦编织的一厢情愿的谎言,终有被自己识破的一天。不想再一次次希望又失望...
    小凯兔崽子阅读 1,220评论 0 0

友情链接更多精彩内容