2015年4月

Composer来了,这是最好的时代!

“一个时代结束了,另一个时代开始了。”

Framework Interoperability Group(框架可互用性小组),简称 FIG,成立于 2009 年。FIG 最初由几位知名 PHP 框架开发者发起,在吸纳了许多优秀的大脑和强健的体魄后,提出了 PSR-0 到 PSR-4 五套 PHP 非官方规范:

  1. PSR-0 (Autoloading Standard) 自动加载标准

  2. PSR-1 (Basic Coding Standard) 基础编码标准

  3. PSR-2 (Coding Style Guide) 编码风格向导

  4. PSR-3 (Logger Interface) 日志接口

  5. PSR-4 (Improved Autoloading) 自动加载优化标准

之后,在此标准之上,Composer 横空出世!Composer 利用 PSR-0 和 PSR-4 以及 PHP5.3 的命名空间构造了一个繁荣的 PHP 生态系统。Composer 类似著名的 npm 和 RubyGems,给海量 PHP 包提供了一个异常方便的协作通道,Composer Hub 地址:https://packagist.org/。Composer 中文网站:http://www.phpcomposer.com/。

- 阅读剩余部分 -

进程保持——SSH中screen命令的使用

有时候会碰到这样的情况,用SSH远程到一个linux主机进行一些操作,有时候这些操作要花很长的时间,这样就会出现一些问题,你运行SSH客户端的电脑就不能关了或如果出现网络中断,则当前连接就会中断,就算是你重新打开SSH,也只会打开一个新的session,无法恢复之前的session。
这个时候,你就需要Screen这个工具了,它可以解决这个问题。在安装了Screen之后,在putty中就可以直接使用啦。

使用方法:

screen
//以下^A表示同按“Ctrl + A”键
^A c #Create,开出新的 window
^A n #Next,切换到下个 window
^A p #Previous,前一个 window
^A ^A #在两个 window 间切换
^A w #Windows,列出已开启的 windows 有那些
^A 0…9 #切换到第 0..9 个 window
^A t #Time,显示目前的时间,与系统的 load
^A K #kill window,强制关掉目前的 window
^A ? #Help,显示简单说明
^A d #detach,将目前的 screen session (可能含有多个 windows) 丢到背景执行

- 阅读剩余部分 -