Ethna PSR-0 support and Composer support

Preview:

DESCRIPTION

 

Citation preview

Ethnaの PSR-0対応

松倉 友樹Yuki Matsukura@matsubokkuri

PSRとは?

•Proposing a Standards Recommendation

•PSR-0• オートロードのための命名規則

•PSR-1• 共有コードの高レベルな連携性を目的にした

規約•PSR-2• 標準化されたコードを目指すスタイルガイド

Ethna 2.1.2を PSR-0対応しました。

% ab -n 1000 -c 10

273 [#/sec]

2.1.2

% ab -n 1000 -c 10

356 [#/sec]130.4 % fater than Ethna 2.1.2

2.1.2-autoload

% ab -n 1000 -c 10

133 [#/sec]51.83 % slower than Ethna 2.1.2

2.6.0beta3

Ethna 2.6.0b3の autoload対応は。。。

6時間ほどかけた結果・・・・

フロントは表示された!

unit testが動くようになった!

Ethna All testsEEEEEEEEEEEEEEEEE...............E.EEEEEEEEEE.EEEEEEEEE.EEEEE.EEEEEEEEEEEEEEEEEEE...E...EEEE.E.EEE.E.......EEEEEEEEEEEEEEEEEEEEE...........EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

(´ ・ω ・` )

2.1.2でComposer対応をしました。

使い方

% curl -s \https://getcomposer.org/installer | php

% php composer.phar install

https://github.com/matsubo/ethna/tree/2.1.2-autoload

Recommended