美文网首页
php编码规范:composer包规则建立

php编码规范:composer包规则建立

作者: 程序媛大丽 | 来源:发表于2016-12-16 14:49 被阅读0次

    《我是程序媛》系列:php的composer包规范

    此规则仅仅针对我司我Team:

    composer包分类

    • component包
      1. 调用服务层的每个系统都封装成一个组件包;
      2. 各项目无须单独开发接口调用,直接安装包即可;
    • Module包
      1. 带页面的项目,打模块包;
        举个例子:卡券系统需要在cms系统展示就打模块包;卡券系统即可利用cms系统的权限,日志等基本功能;
    • Application包
      1. 整体项目直接安装使用
        举个例子:cms系统想开源,就直接打成一个app包;
        再举个例子:项目的代码模板;

    总规则

    • 每个包都是一个单独的git代码仓库
    • 调用其他系统的接口地址写在params.php里
    • 调用其他系统的包都区分环境,因为每个环境不仅仅域名ip不一致,也有可能是接口地址不一致;
    • 每个包要区分版本;
    • 所有包均放在vendor的web目录下;

    逐步细化中……


    php编码规范:composer包规则建立

    相关文章

      网友评论

          本文标题:php编码规范:composer包规则建立

          本文链接:https://www.haomeiwen.com/subject/qcmnmttx.html