!=, <> はインデックスが使われない
LIKE 検索は前方一致のみでしかインデックスが使われない
OR や不等号を使った検索でインデックスが使われない場合がある。
ORDER BY するとインデックスが使われないパターンが出る。
EXPLAINを学ぶと高速にしょりできる。
あとは高速化のリンクをご紹介します。
参考になるリンクのご紹介
<?php
require_once '../../mainfile.php';
require_once 'config.php';
// get も post もなければ mypage を表示
if(!$_GET && !$_POST){
$page_name = 'mypage';
}else{
// パラメータが付いていればコミュニティのページを表示
$page_name = isset($_REQUEST[XSNS_PAGE_ARG]) ? preg_replace('/[^0-9a-zA-Z_]/', '', $_REQUEST[XSNS_PAGE_ARG]) : 'index';
}
require_once XSNS_FRAMEWORK_DIR.'/loader.php';
require_once XSNS_TRUST_PATH.'/include/language.php';
xsns_load_language('main.php');
XsnsController::execute($page_name);
?>
<!-- {$thisUser->getShow('uname')} -->modules/user/forms/EditUserForm.class.php に uname追加
<{xoops_input name=uname size=25 maxlength=25 value=$thisUser->getShow('uname')}>