2008年11月11日

そして地道なスピードアップ

davidperssonさんが、optimizationに関するチケットを色々だしていました。
「array_combineじゃなくて、array_diffを使ったほうが速いし出力もクリーンだ」とか、そういうレベルの話です。

https://trac.cakephp.org/ticket/5665
https://trac.cakephp.org/ticket/5688
https://trac.cakephp.org/ticket/5703
https://trac.cakephp.org/ticket/5735

世の中には色々な人がいるので、こういう部分でも最適化が進んでいくんですね。フレームワークコアのTestcaseがあるので、こういう関数の置き換え処理をした場合にも、それでフレームワーク全体に影響が出ないのかを検証できます。

アルゴリズムレベルでの最適化がいちばん効果的であるのはいうまでもありませんが…。
posted by SDozono at 12:09| 東京 ☁| Comment(0) | TrackBack(0) | CakePHP General | このブログの読者になる | 更新情報をチェックする