• 【Composer】实战操作二:自己创建composer包并提交

    大纲创建自己的composer库提交到指定平台测试安装自己的库设置composer平台自动更新如何方便测试自己开发的库开始动手创建自己的composer库个人博客后台有一部分是关于统计的,通过UA获取浏览器,设备,操作系统。本人封装了一个库,放在github上,源码地址:https://github.com/apanly/browser-detector,任何一个文件夹只有有个composer.j
  • 【Composer】实战操作一:使用库

    前言前面我们简单介绍了composer的安装以及如何安装库本文目的主要实战讲解如何使用库,主要是PSR-0和PSR-4的区别,以及如何在代码中引用。关于PSR-0和PSR-4的具体区别可以参考博文PSR:php编码规范演示代码演示代码都在https://github.com/apanly/composer_helloworld中,有兴趣的可以clone实战内容引用资源phpoffice/phpex
  • PSR : php编码规范

    诸王混战关于开发标准这块,可以说一直都是风格迥异,各家都有各家的玩法,民间更是个人玩个人的。目前我们国内比较出名的几个框架(Yii,Laravel)都已经支持Composer并且加入了PHP-FIG(php框架程序组)。其中Composer的自动加载就支持PHP-FIG指定的PSR-0和PSR-4规范来实现自动加载机制,并且Composer推荐使用PSR-4PHP-FIG这是一个自愿非正式的机构,
  • Composer : php依赖管理工具

    原始时代我记得在当时用php的时候还没有composer,只有个pear,但是不好用呀,还不如直接在互联网上到处复制代码了,更快更不容易出错,当时也没有github这么好的社区工具了总结如下代码混乱规范不统一没有后续统一更新等管理Composer侠应运而生composer直到如今已有5个年头了,也是直到今年才有了第一个稳定版本1.0,以前都是alpha版本了,其实composer的发展也和PHP-