"Phalcon"に関連付けられた記事

2014年 6月 5日 PHP Phalcon

爆速らしいPHPフレームワークPhalconで簡易ブログを作成してみます。
PhalconはCで実装してapacheやnginxのextensionとしているため速いらしいです。
期待大ですね!

Phalconのインストールとdevtoolsの設定が終わってることを前提にします。
手順通りにインストールされたPhalconは1.3.2でした。

続きを読む

2014年 6月 5日 PHP Phalcon

前回作成した簡易ブログの見た目を良くするためにbootstrap(Less版)を導入します。

続きを読む

2014年 6月22日 PHP Phalcon

Phalconのマルチモジュールプロジェクトで、frontendとbackendのモジュールがあるとします。
frontendはhttp://localhost/phalcon-multiple-module/、backendはhttp://localhost/phalcon-multiple-module/admin でアクセスできるようにルーティングします。

frontend側はsetDefaultModule()(名前空間を使う場合はsetDefaultNamespace()も)するだけでシングルモジュールと同じルーティングになりますが、backend側も同じルールのルーティングを適用しようとした場合、ちょっと面倒くさいです。

PhalconのルーティングはPhalcon\Mvc\Routerのaddメソッドで追加していきます。

続きを読む

2014年 6月24日 PHP Phalcon

PhalconでCakePHPやSymfonyにおけるPluginやRailsにおけるGemのように、パッケージ化されたMVCを抜き差しできる仕組みがないか調べてみたのですが、どうもなさそうなかんじです。
Pluginクラスがあるのですが、これはDispatherに絡めてフック処理を入れたりするもののようです。

そこで、モジュールを使って実現できないか試してみます。
以前作成した簡易ブログにコメント機能を付けていきます。

続きを読む

2014年 6月25日 PHP Phalcon

その1で作ったコメントモジュールを使って記事にコメントを行えるようにします。

続きを読む