[No.71] Name Mild7-1Soft ID:di.DzYN. Date 2009/03/28(Sat) 10:18
シンプルギャラリー 大変便利に使わせてもらっております。 写真の枚数も700枚を超えるようになってしまいトップページの読み込みが遅くなってしまいました。 そこで、TOPおよびALLを読み込みさせないようにすれば少しは早くなるのではと思います どこをカットすれば良いのでしょうか サポート範囲でしたら教えてください よろしくお願いします。
Re.71
[No.73] Name lemon studio ID:nz6f72aE Date 2009/03/28(Sat) 12:40
ご利用ありがとうございます。
シンプルギャラリーでは単純に全ての画像を 自動で読み込んで表示していますので、 そこまで画像が大量になると サーバにも負荷がかかって大変かもしれません。
1.ALLを表示しなくするには 下記のリンクを全て取ってください。 [<a href=\"".PHP."?mode=all\">ALL</a>]
2.TOPの画像を表示しなくするには、 スクリプト一番下の
default: head(); main(); foot();
を
default: head2(); foot();
に変えて
/* ヘッダ */ function head(&$dat){ ・ ・ ・ [<a href="'.PHP_SELF.'?mode=admin">管理用</a>] '; }
までをコピペして ひとつを
/* ヘッダトップ用 */ function head2(&$dat){ ・ ・ ・ [<a href="'.PHP_SELF.'?mode=admin">管理用</a>]
ここに画像の変わりに表示する内容を書く
'; }
としてみては いかがでしょうか?
Re.71
[No.74] Name Mild7-1Soft ID:di.DzYN. Date 2009/03/28(Sat) 23:01
ありがとうございます。 /* ヘッダ */ function head(&$dat){ これが見つかりません ・ ・ ・ [<a href="'.PHP_SELF.'?mode=admin">管理用</a>] '; }
までをコピペして ひとつを??
つまり2種類使うわけですか?
Re.71
[No.75] Name lemon studio ID:1WMnWYaA Date 2009/03/28(Sat) 23:29
申し訳ありません。 違うスクリプトを見ていました; 先ほど回答したスクリプト一番下の 部分はあの通りに変えていただき、
1.下記をコピペしてひとつを $head → $head2 にします。
//ヘッダ $head='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ・ ・ ・ <h2>'.TITLE.'</h2> '.INFO.' この辺にトップに表示する内容を書く ';
2.下記をコピペしてひとつを head() → head2()、$head → $head2 にします。
function head(){ global $head; echo "$head"; }
> つまり2種類使うわけですか? はい。$headと$head2、 2種類使うことになります。 $headはカテゴリ別ページの共通ヘッダです。 $head2でトップ専用のヘッダと 画像の変わりに表示する内容を書いてしまう というカタチになります。
Re.71
[No.76] Name Mild7-1Soft ID:di.DzYN. Date 2009/03/29(Sun) 11:48
Exif情報なし
う〜ん なかなかうまく出来ませんです。 カテゴリ表示が出ません もう少しなんですが。。。。
Re.71
[No.77] Name lemon studio ID:RNGymcbM Date 2009/03/29(Sun) 13:19
function head2(){ global $head2; echo "$head2"; }
を
function head2(){ global $head2,$dir,$mode,$name,$p; $all = 0; while(list ($key, $val) = each($dir)){ if (is_dir($key)) { if ($dh = opendir($key)) { $catlist.= "[<a href=\"".PHP."?mode=cat&name=$val\">$val</a>] "; } } } echo "$head2"; echo "$catlist"; }
にしてみてください。 $catlistがカテゴリのリンクです。 ヘッダ内容とうまく調節してください。
Re.71
[No.78] Name Mild7-1Soft ID:di.DzYN. Date 2009/03/29(Sun) 18:20 HOME
Exif情報なし
御礼申し上げます。 上記のサポートを踏まえて最後を break; default: head2(); // main(); foot(); } ?> これにしたら思い通りになりました。 添付写真のようなルーターをサーバーに改造したものなので、外部からはレスポンスが悪いと思いますが確認できると思います。 ありがとうございました。感謝!!
Re.71
[No.79] Name lemon studio ID:ZDKMgd7s Date 2009/03/29(Sun) 19:15
ご報告ありがとうございました。
ちなみに、 この掲示板で画像添付の設定をしていなかったので はじめは画像が表示されなかったと思います。 ご迷惑おかけしました。
|