PHPを用いた内部検索システム

PHPを用いたリンクの開発
森口晃輝男
はじめに
誰でもリンク先を登録できるリンクの開発
管理人が時間をさいて相互リンクの登録をする手間の軽減
相互リンクをしたい人には自分一人で出来るため時間の短縮になる
主流の形との比較
主流の形
リンク先の登録
リンク
管理人
要望のあったAのサイト
リンクの登録要請
A
本研究の形
リンク先の登録
管理人
A
B
リンク
管理人が登録したサイト
登録フォーラム
Aが登録したサイト
Bが登録したサイト
システム構成
Index.html
Links
Links.php
02.gif
Data.cgi
Kiso.cgi
工夫した点
アドレスやコメント欄の文字数の制限
4~50文字程度の文字数の制限をすることにより、何もないのに登録先がある
という現象の回避
新規登録すると、New マークが付く
各種設定のLinks.php内の先頭部に設置
$new= 60*60*24;
// New マークがつく時間
$reset= 60*60*24*7; // 訪問数カウントのリセット間隔
$master_pass= '';
// 管理人パスワード
新規順 人気順によるランク表示
リセット機能の設置
一定期間で訪問カウント数をリセットする機能の設置
デモ
リンク
今後の改良点
新規登録時における規定の強化
アドレスやコメント欄の文字数による制限により多少の制限はできるが、
それだけでは、物足りないと感じた。
カテゴリの分類による見やすさの向上
特定のリンク先に行くのが不便だと感じました。Top横にカテゴリをつける
と、もっと目的のサイトにすばやくつけるので利便性も向上する 。
まとめ
誰でもリンク先を登録できるようになる
すばやく相互リンクの登録ができるようになりました。
管理人が知らない優良なサイトが登録されることもあり、情報量が幅広く
なる。
リンク先の簡単な紹介により利便性の向上
サイトにどんな情報があるのかがわかりやすくなり、サイトに飛ぶかの参
考になる。