首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏仁扬笔记

    Composer 镜像原理 (2) —— composer.json

    version_normalized":"1.0.2.0", "license":[ "MIT" ], "authors":[ { "name":"PHP-FIG ://www.php-fig.org/" } ], "source":{ "type":"git", "url":"https://github.com/php-fig ://www.php-fig.org/" } ], "source":{ "type":"git", "url":"https://github.com/php-fig ://www.php-fig.org/" } ], "source":{ "type":"git", "url":"https://github.com/php-fig ://www.php-fig.org/" } ], "source":{ "type":"git", "url":"https://github.com/php-fig

    60900编辑于 2023-06-20
  • 来自专栏开源技术小栈

    PHP推荐标准 PSR-6 和 PSR-16 区别

    PHP-FIG PHP-FIG 是指PHP Framework Interop Group(PHP框架互操作性小组),是一个由PHP社区成员组成的团体,旨在为PHP项目制定标准和规范,以提高不同PHP框架之间的互操作性和可移植性 PHP-FIG 制定的标准和规范通常被称为PSR(PHP Standard Recommendations),目前已经发布了多个PSR。 PSR-6 vs PSR-16 PHP 框架互操作组 (PHP-FIG) 提供了两项与缓存相关的公认建议:PSR-6(缓存接口)和 PSR-16(简单缓存)。 经过不少于四年的工作,于2015年12月8日被PHP-FIG接受。 PSR-16 PSR-16 在 PSR-6 之后于 2017 年 1 月 2 日被 PHP-FIG 接受。最终投票显示明确批准,24 票赞成,3 票反对。

    48810编辑于 2024-03-11
  • 来自专栏Owen's World

    PHP编码规范(中文版)

    PHP编码规范(中文版)导读 本文档是PHP互操作性框架制定小组(PHP-FIG :PHP Framework Interoperability Group)制定的PHP编码规范(PSR:Proposing 提交规范建议 可以通过以下方式给本规范提交建议: fork [PSR代码库](github.com/php-fig/fig-standards),创建并检出一个分支,在 proposed/ 下添加 规范建议 Github,最后给我们发送一个 pull request;又或者 在 Github 下新建一个讨论 ticket;又或者 在 [邮件列表](groups.google.com/group/php-fig 成为投票成员 注意,你 不需要 成为投票成员才能在 [邮件列表](groups.google.com/group/php-fig/) 中发表言论。 想要成为投票成员,你必须发送一封邮件到 [邮件列表](groups.google.com/group/php-fig/) 中。

    2.7K30编辑于 2021-12-08
  • 来自专栏沈唁志

    PSR-各个框架遵循的统一编码规范现代PHPer的开发规范

    要想了解 PSR,首先得知道制定这一标准的人/组织是谁: PHP-FIG PHP-FIG全称为PHP Framework Interop Group,是一个组织,这个组织的成员由一些 PHP 框架的代表组成 PHP-FIG制订了推荐规范,PHP 框架可以自愿实现这些规范,改进其他框架的通信和共享功能 PHP-FIG的使命是以最低程度的限制,制定一个协作标准,各个框架遵循统一的编码规范,避免各家自行发展的风格阻碍了 /** * 正确的示例: **/ if (1 == true) { // do something } else { // do something } PSR-3:日志接口规范 PHP-FIG 这样既不方便,又不美观,所以 PHP-FIG 在此基础上考虑,规范了一个统一的自动加载器策略 如何使用自动加载器 建议使用依赖管理器Composer自动生成的 PSR-4 自动加载器,而且现在的 PHP PSR-ME:制定自己的 PHP 规范 遵循 PSR-1、PSR-2 的使用规范 合适、精简的变量、方法、类命名,能让人看一眼就清楚是做什么的 尽量编写出高内聚、低耦合的代码 保持代码结构整洁、美观 PHP-FIG

    1.3K20发布于 2018-05-24
  • 来自专栏全栈程序员必看

    PHP中对PSR-1、PSR-2规范理解

    PHP-FIG 在说啥是PSR-[0-4]规范的之前,我觉得我们有必要说下它的发明者和规范者:PHP-FIG

    64110发布于 2021-05-27
  • 来自专栏康怀帅的专栏

    PHP 编码规范

    变量 小驼峰 常量 大写 + 下划线 More Information https://github.com/PizzaLiu/PHP-FIG/blob/master/PSR-2-coding-style-guide-cn.md

    2K30发布于 2018-02-28
  • 来自专栏Owen's World

    psr/log日志记录库的通用接口

    github.com/php-fig/fig… composer require psr/log 日志接口规范 本文制定了日志类库的通用接口规范。 * * 详情可参阅: https://github.com/PizzaLiu/PHP-FIG/blob/master/PSR-3-logger-interface-cn.md */ interface

    1.1K20编辑于 2021-12-08
  • 来自专栏luxixing

    PHP新手最佳实践

    上传图片不要存储在数据库里,上传图片时裁剪图片节省存储空间 良好的注释文档,保持php代码风格的一致性(比如缩进一会儿使用tab,一会儿使用space就是特别差的习惯) 良好的代码code style,请参考 PHP-FIG 标准,PHP-FIG是php框架代码规范的非官方组织,有很多框架遵循此编码规范 尽可能多的使用开源的解决方案,避免重复造轮子,在自己写代码完成一个功能前,先去搜索引擎或者技术网站查找是否已经有相关的解决方案

    1.1K20发布于 2019-05-29
  • 来自专栏决胜机器学习

    ModernPHP读书笔记(二) ——PHP开发标准

    ModernPHP读书笔记(二) ——PHP开发标准 (原创内容,转载请注明来源,谢谢) 本文主要讲述PHP-FIG(PHP FrameworkInteroperability Group(PHP框架可互用性小组 二、规范 PHP-FIG共制定五套规范,编号PSR-0~PSR-4,但是PSR-0已经被PSR-4取代,因此已经废弃,故讨论的规范通常只讨论四套规范。

    1.1K100发布于 2018-03-07
  • 来自专栏waki

    PHP标准规范之-composer 自带autoload使用【最简单、最底层的用法】

    让你想在哪里安装PSR-4在哪安装(在独立项目中,在CI框架中,在原来没有使用的composer的CI框架中),这里让你看透autoload在程序运行过程中起作用的位置、如何起作用的 一、手册、参考文件 PHP-FIG

    3.5K20发布于 2019-05-25
  • 来自专栏雨过天晴

    原 使用 PHP-CS-Fixer 自动规

    最推荐大家遵守的是 php-fig(PHP Framework Interop Group) 组织定义的 PSR-1 、 PSR-2 两个。不了解的同学可以先通过连接点击过去阅读下。

    1.5K30发布于 2018-06-04
  • 来自专栏深度学习与python

    编程中的典型错误操作:应用程序级别

    谷歌的代码风格指南,包括从 C++ 到 JavaScript 的指南 AirBnB 的代码风格指南,深入介绍了 JavaScript 的编码风格 Github 的代码风格指南 PHP-FIG 的编码标准 ,PHP-FIG 有广泛的编码风格和其他的 PHP 编码标准 编码约定,针对不同编程语言的广泛风格 IDE 工具能够帮你保持代码标准的约定: ESLint,帮助修复 JavaScript 中的问题 W3C

    1.2K20发布于 2021-11-10
  • 来自专栏Web技术布道师

    PHP实现一个轻量级容器

    PSR-11 PSR 是 php-fig 提供的标准建议,虽然不是官方组织,但是得到广泛认可。PSR-11 提供了容器接口。

    89120发布于 2019-05-14
  • 来自专栏程序生涯

    PSR0-PSR4

    https://github.com/PizzaLiu/PHP-FIG PSR(Proposing a Standards Recommondation 建议重新修订标准), 即PHP编码规范,目前PSR

    86920发布于 2020-08-14
  • 来自专栏程序员IT圈

    看吧,这就是现代化 PHP 该有的样子

    实际上,PSR 是 PHP Standard Recommendations 的简写,是由 PHP-FIG(http://www.php-fig.org/) (PHP Framework Interop PHP-FIG 是由一些大的 PHP 项目、框架、CMS的成员组成的组织,旨在思考这门语言的未来、生态,讨论语言中应遵循的标准。 很长一段时间以来,PHP 没有编码风格之说。 PHP-FIG 做了很多的工作,通过推出统一的编码规范,他们好像在说:“不要再纠结编码风格了,让我们所有人都遵循一个标准,然后重心都集中于好软件的制作上吧”。

    1.9K60发布于 2018-03-27
  • 来自专栏学院君的专栏

    玩转 PhpStorm 系列(十一):编码风格篇

    2、PSR-2 代码嗅探工具 与 PSR-4 不同,PSR-2 是 PHP-FIG 组织为 PHP 制定的编码风格标准,它涉及的范围远大于类的自动载入,包含 PHP 编码风格的边边角角,如果要让自己的

    2.7K10发布于 2020-08-18
  • 来自专栏stark张宇

    PHP - 代码规范PSR

    需要改进,PHP代码遵循PSR(PHP Standard Recommendation)规范,之前忘了看那本书到psr4,psr4优化的是composer的依赖倒置,现在已经到psr18了,官网链接 php-fig

    95710编辑于 2023-02-03
  • 来自专栏黄啊码【CSDN同名】

    PHP PSR规范

    PSR 是由 PHP FIG 组织制定的 PHP 规范,是 PHP 开发的实践标准,这是具体的地址: https://learnku.com/docs/psr 这里顺便把基本的规范写一下 至今,php-fig * * See https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md *

    1.8K20发布于 2020-05-29
  • 来自专栏编程拯救世界

    日志记录规范总结

    when-to-use-the-different-log-levels 最佳日志实践(v2.0): https://zhuanlan.zhihu.com/p/27363484 Logger Interface: https://github.com/php-fig

    5K11发布于 2019-12-12
  • 来自专栏PHP在线

    PHP的PSR系列规范都有啥内容

    PHP-FIG — PHP Framework Interoperability Group, 是制定PSRs开发规范的组织,它的成员由很多知名PHP社区项目组成,在其官网首页下方可以看到成员清单。

    1.2K70发布于 2018-03-08
领券