awesome for thinkphp
欢迎提交自己的基于ThinkPHP5.0/5.1/6.0版本开发的产品、扩展或者网站!由于版本历史和生态问题,暂不收录5.0之前的版本资源,请提交
Issue
或者PR。
本文总结整理了ThinkPHP
相关的资源,帮助开发者更好的学习和掌握ThinkPHP5+
。 在线阅读版本
官网的历史比较悠久,主要作用为ThinkPHP
的BUG反馈和建议,以及提问和交流,目前官网对移动端访问支持不好。基于6.0的新版官网重构中~
ThinkPHP5.0+
版本全部使用Git
进行代码版本管理,5.1+
版本开始官方已经不再提供下载版本,6.0+
版本开始必须使用composer
安装,目前主要更新的版本库为Github
,并同步更新到国内的码云。
目前
5.0
/5.1
/6.0
版本的版本库地址是相同,只是采用了不同的分支,目前主分支是6.0
。
Github
Gitee
对于框架的BUG和建议,建议使用Issues
功能,但不应该在Issues
里面提问。
欢迎有能力的开发者贡献和提交PR给我们,帮助我们更好的完善和改进,但并不是所有的PR官方都会合并。请首先注意是否通过CI检测并注意代码规范,然后官方团队会评估该PR是否适合合并。
及时了解官方最新的资讯、活动和漏洞通知,以及每周原创的优秀内容,是目前官方的主要公告和推广渠道,如果还没有关注的话,不容错过。
官方(新浪)微博 @thinkphp,通常会同步更新官方活动和资讯,由于广告泛滥等其它原因,不再更新其它内容。
官方博客(https://blog.thinkphp.cn)是独立于官网而设计的,专注于官方最新资讯、新功能和技巧和最佳实践等方面的文章,目前托管在看云平台,对移动端访问支持良好。
ThinkPHP开发者周刊旨在更好的鼓励和传播ThinkPHP
生态的优秀内容和产品服务,于2018年国庆创刊,每周周一定时推送精选的优质内容。
周刊推送渠道包括官方QQ群、微博(@thinkphp)、微信公众号(thinkphp2012),以及邮件订阅。
官方权威开发手册全部(并且只有)托管在看云文档平台,下面的各个版本的开发手册都可以导出PDF
/EPUB
到本地离线阅读,并支持发送到Kindle
阅读,开发手册经常会保持更新,建议收藏随时以备查询。由于手册内容庞杂,不建议新手上来就看完全开发手册,容易摸不到北,最好通读下官方出品的快速入门系列教程。
所有的手册对移动端访问支持良好,也可以使用看云阅读小程序直接阅读。
手册只是作为使用参考性质,不具备新手引导和教学作用。因此除了完全开发手册之外,官方还出品了一系列官方快速入门教程,作为完全开发手册的补充,这些都是对新手或者希望深入了解和学习框架细节的不可或缺,同时也是一种抛砖引玉,希望更多的第三方优秀教程涌现出来。
官方教程需要付费阅读(都是不到一杯咖啡的费用),写作不易请支持正版,主要包括:
这些入门系列教程,有些虽然是为ThinkPHP5而写,但很多思想和用法,在后续版本中仍然适用,能够帮你更快速的入门和掌握ThinkPHP的精髓。
官方所有教程书籍都仅限看云电子出版平台(官方旗下产品)发布,其它任何平台均为盗版和假冒。
速查表由官方团队成员维护,可能不一定及时同步更新,源码是最好的API手册。
除了官方的系列教程之外,还有很多优秀的第三方教程和视频,都可以作为新手入门的帮助。(后续整理)
think-phinx
—— https://github.com/itxq/think-phinx
think-phinx
by nhzex —— https://github.com/nhzex/think-phinx
Blade
模板引擎扩展 —— https://github.com/nhzex/think-blade
Workerman
驱动的SocketLog
转发服务端为了应对今后的安全问题,ThinkPHP联合国内知名安全团队的成员成立了ThinkPHP安全守护者计划,成员共6名,分别来自奇安信安全团队 、360安全团队、腾讯安全团队以及ThinkPHP官方成员,共同致力于守护ThinkPHP核心框架的安全。
目前成员列表: