5分でわかるphalcon php
TRANSCRIPT
今日は爆速フレームワークのお話をします。
すごくはやい
5分でわかる!PhalconPHP
泰昌平 @stai0823
Phalconって何?
公式によると
● High Performance PHP Framework● full-stack PHP framework● PHP C-extention
速くて省メモリ!
どれくらい?
1秒辺りのリクエスト処理数(Phalcon公式値)
354 rpsZend
およそ7倍
2,535 rpsPhalcon PHP
1リクエストあたりのメモリ使用量(Phalcon公式値)
1.75MBZend
1/2以下
0.75MBPhalcon PHP
PHPフレームワーク最速
必要な機能はだいたい揃ってます
速い以外のメリットは??
1.アプリケーションの規模に応じた開発ができる
規模に応じたプロジェクトタイプ
◉ Simple(Single Module)◉ Module(Multi Module)◉ Micro
Simple(Single Module)の構成
Module(Multi Module)の構成
Microの構成
2.設計の自由度が高い
アプリケーションの構成が自由!
3.充実したドキュメント
https://docs.phalconphp.com/en/latest/reference/models.html
Phalconを導入!その前に...
1.Webサーバの再起動が必要
Phalconモジュールをインストールし、php.iniをいじる必要があります。
2.FWのソースが追えない
FWのバグが発生した場合、お手上げ
いかがでしたでしょうか
設計の自由、楽しさ
PhalconPHP自信を持っておすすめします!
ご清聴ありがとうございました。
Credits
Special thanks to all the people who made and released these awesome resources for free:
◉ Presentation template by SlidesCarnival◉ Photographs by Unsplash