SlideShare une entreprise Scribd logo
1  sur  21
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 tests
EEEEEEEEEEEEEEEEE...............E.EEEEEEE
EEE.EEEEEEEEE.EEEEE.EEEEEEEEEEEEEE
EEEEE...E...EEEE.E.EEE.E.......EEEEEEEEEE
EEEEEEEEEEE...........EEEEEEEEEEEEEEEE
EEEEEEEEEEEEEEEEEE
(´ ・ ω ・` )
2.1.2 で
Composer 対
応をしました
使い方
% curl -s 
https://getcomposer.org/installer | php
% php composer.phar install
https://github.com/matsubo/ethna/tree/2.1.2autoload

Contenu connexe

Plus de Yuki Matsukura (10)

IRONMAN World Championshipを旅行としてもオススメする理由
IRONMAN World Championshipを旅行としてもオススメする理由IRONMAN World Championshipを旅行としてもオススメする理由
IRONMAN World Championshipを旅行としてもオススメする理由
 
20170823 shinjuku rb_hanami
20170823 shinjuku rb_hanami20170823 shinjuku rb_hanami
20170823 shinjuku rb_hanami
 
20171005 webrtc
20171005 webrtc20171005 webrtc
20171005 webrtc
 
LINE Bot ops
LINE Bot opsLINE Bot ops
LINE Bot ops
 
LINE Botでテラレンの受付を自動化してみた
LINE Botでテラレンの受付を自動化してみたLINE Botでテラレンの受付を自動化してみた
LINE Botでテラレンの受付を自動化してみた
 
Time zone in Rails
Time zone in RailsTime zone in Rails
Time zone in Rails
 
Deploy via CircleCI
Deploy via CircleCIDeploy via CircleCI
Deploy via CircleCI
 
Payment Service (Overview and Payment Gateways)
Payment Service (Overview and Payment Gateways)Payment Service (Overview and Payment Gateways)
Payment Service (Overview and Payment Gateways)
 
Zulu trade signal provider observation
Zulu trade signal provider observationZulu trade signal provider observation
Zulu trade signal provider observation
 
tmux and tmux-powerline
tmux and tmux-powerlinetmux and tmux-powerline
tmux and tmux-powerline
 

Dernier

Dernier (11)

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

Ethna PSR-0 support and Composer support.

Notes de l'éditeur

  1. before
  2. before
  3. after 1.3倍
  4. 俺の休日が・・・