2011年09月08日

ktailibrary の重いのを改善

お願いします♪いいねとかつぶやいたりして下さい
 
まさぴーさんにツイッターで聞いたら

PCから絵文字表示されなくなるかも・・・とのこと。
他には支障なさそうなのでとりあえず使ってみます。
ありがとうございました!



なんか cakephp使ってるサイトは重いなぁ。。。
と思ってたら原因がわかった。

/components/ktai.php
function initialize(&$controller){
		
		$this->_controller = &$controller;
		
		$this->_options['input_encoding'] = 
		$this->_options['output_encoding'] = Configure::read('App.encoding');
		
		$this->_lib3gk = Lib3gk::get_instance();
		$this->_lib3gk->_url_callback = array($this, 'url_callback_func');
		$this->_lib3gk->_params = array_merge($this->_lib3gk->_params, $this->_options);
		if(isset($controller->ktai)){
			$this->_lib3gk->_params = array_merge($this->_lib3gk->_params, $controller->ktai);
			$controller->ktai = &$this->_lib3gk->_params;
		}
		
		if($this->_lib3gk->is_ktai()){ 
			$this->_options = &$this->_lib3gk->_params;
			
			if($this->_options['enable_ktai_session']){
				$this->_options['session_save'] = Configure::read('Session.save');
				Configure::write('Session.save', 'ktai_session');
			}
		}
	}


を以上のように改造することによってとりあえず重さは改善。
詳しい処理はわからんし、上記だとバグったりしないか不安だけどとりあえず。。。

ようは ktaiサイトじゃないなら ktailibrary 使わないって感じする。
関連するタグ: 携帯サイト PHP cakephp
あなたにとって有用な記事でしたか?是非ブックマークしておくことをおすすめします。
 




ライブラリを配布しちゃったり
webデザイン
Fireworks
HTMLコーディング
CSS
Dreamweaver
携帯サイト
webプログラム
PHP
正規表現
cakephp
MYSQL
javascript
webマーケティング
adwords
analytics
windows7
ショートカットキー
おすすめ情報
サイト
facebook
ライブラリ
配布
アプリ
iphone
ipad
サーバー
さくらサーバー
全ての記事を読む




トップ - 最新の記事一覧 - お問い合わせ