CodelgniterからPhalconに、自作のアプリを移行しています。
クエリレスポンスがCodelgniterでは3 ,4秒なのに対し、
Phalconだと30秒もかかってしまいます。
rawのquery stringを直接PhalconのMysql PDOアダプターに入れたり、
私のデータベースをサービスコンテナにコネクト追加したりと、
PhalconのINVOチュートリアルにあるようにいろいろ試してみましたが解決しません。
$di->set('db', function() use ($config) { return new \Phalcon\Db\Adapter\Pdo\Mysql(array( "host" => $config->database->host, "username" => $config->database->username, "password" => $config->database->password, "dbname" => $config->database->name )); });
一応webgringのアウトプットを使用することで、PhalconのPDOアダプターのクラスコンストラクターに対しボトルネックを減らすことはできました。
ボトルネックが私のしょぼいデータベース(SQL)にないことはプロファイル・テスト済みです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。