私はis_mobile()をテストしています:
if (Agent::is_mobile())
{
$content = View::factory('mobile\viewname');
}
else
{
$content = View::factory('standard\viewname');
}
PHPプロファイラーは、trueまたはfalseを返すために(アプリでis_mobile()関数を使用しないことを差し引いた後)2.25MBを占めると報告しています。
私のbrowscap.cacheファイルサイズは433KBですが、この関数がチェックを行うために消費するメモリを少なくする計画はありますか?今のところ、アプリにメモリを追加しすぎていたため、この関数を削除する必要がありました。