CGI-Search | カスタマイズノートトップ
キーワード検索  

RSS1.0/RDF
AmigoDatabaseについて
AmigoDatabaseは、CGI DE アミ〜ゴ!!様にて開発され、無料配布中の汎用データベースCGI/Perlスクリプトです。
このスクリプトは、どのような使い方にも対応出来るように汎用設計となっており、データ登録項目から検索項目、検索結果表示やデータ詳細表示方法まで、設置者の意のまま自由に設計及び設定することが出来ます。この汎用性を利用する事により、個人アドレス帳、メンバー情報データベースから辞典や辞書データベース、不動産データベース、中古車情報データベースなど様々に利用可能です。またファイルアップロードにも対応していますので、画像アルバム、音楽データベースなどのファイルを中心に扱うデータベースにも対応出来ます。
まさに使い方は貴方次第!さあ、貴方のサイトにもAmigoDatabaseを使ってデータベースを設置してみましょう!
スクリプトファイルのダウンロードは次の公式サイトにて行えます。
公式サイト: CGI DE アミ〜ゴ!!
設置推奨環境
  • Perl5以上がインストールされたサーバ(UNIX又はLinuxが推奨 Windowsでも可能?)
  • Time::Localモジュールが利用できる事(利用不可でも対応は可能)
  • フォームメール機能を利用する場合はsendmailが利用できる事
  • Jcodeモジュールがインスールされていたら更に良し
多彩なAmigoDatabaseの機能(公式サイト様より抜粋)
  1. データ種類(項目)を無制限に作成(設定)可能です。
  2. 運用中でもデータ種類(項目)の追加/削除ができます。
  3. CSVファイルインポート/エクスポート機能によりデータの効率的な管理が可能です。
  4. 検索は各データ種類に対して数値(以上,以下,一致)やキーワード(AND,OR)で検索可能です。
  5. 各検索条件毎に一致か不一致(NOT)かの条件指定が可能です。
  6. 検索時の文字コード誤認を軽減し通常よりも精度の高い検索が可能です。(高精度検索機能利用時)
  7. 1つの検索条件で複数のデータ種類から検索できます。
  8. 検索条件はいくつでも指定できる為、自由な条件での検索ができます。
  9. テキストリンクによるショートカット(1クリック)検索機能
  10. 検索結果から関連データを検索する「関連検索」を設定可能です。
  11. 検索結果を指定データ種類の数値順、文字列順でソートできます。
  12. 検索結果の一覧表示から各登録データの詳細画面へと2段階表示が可能です。
  13. 最大検索件数,検索結果表示件数を自由に選択(設定)できます。
  14. ユーザー登録制の為,1ユーザーが複数のデータを登録可能です。(複数登録禁止も可能)
  15. 登録ユーザー以外の検索を禁止できます。
  16. 管理者以外のデータ登録を一切禁止する事ができます。
  17. メールアドレス非公開で登録ユーザー間でメールのやり取りができます。(フォームメール機能)
  18. テンプレートファイルにより表示デザインをHTMLと同様の感覚で編集できます。
  19. ファイルアップロードに対応(アップ可能なファイル形式やサイズ上限を細かく設定可能)
  20. ユーザー(データ)登録/編集時に管理者審査を待つ設定が可能です。
  21. ユーザー(データ)登録/編集時プレビュー機能
  22. ユーザー(データ)登録/編集時メールお知らせ機能
  23. ユーザー(データ)登録時等に入力データの書式や数値の大きさ等をチェックできます。
  24. ユーザー(データ)登録時等に任意のデータに自動リンク(URLにリンクを貼る)を掛ける事ができます。
  25. 任意のデータにタグ種類を指定してタグ使用を許可する事ができます。
  26. タグ種類毎に使用可能属性を設定できる為、安全にタグ使用を許可できます。
  27. 各パターン(ユーザー登録時,データ登録時等)毎にメールの題,本文を自由に設定できます。
  28. 圧縮一括バックアップ機能で簡単にデータのバックアップが取れます。
  29. パスワードによりユーザーはユーザー情報やデータを編集できます。
  30. パスワード自動再発行機能 (イタズラ防止の為ユーザー毎に再発行不可設定可能)
  31. 管理者は管理パスワードにより全てのユーザー情報やデータを編集できます。
  32. 登録データの最終更新日時も記録します。
  33. 新着データにNEWマークを他に任意のマーク2種を設定し表示できます。
  34. 同日の同一人物のカウント等を制限し通常よりも正確なカウントを集計できます。
  35. 指定間隔毎にカウント数をリセットする事が可能です。
  36. Cookieを使用しユーザーのパスワードをブラウザに記憶できます。
  37. 管理室(WEB上)から環境設定が可能です。
  38. Proxy経由や特定ドメインのデータ登録/更新を制限できます。(特定ドメインのみ制限解除も可能)
  39. ファイルへの書きこみ時にアクセスログを記録できます。
  40. カウントを通常のリンク参照数と登録ユーザー限定の投票式の2形式から選択出来ます。
  41. 同ユーザーの同データへの最低投票間隔を設定可能
  42. 他サイトからの不正使用やリンクを制限できます。
  43. 誤二重送信防止機能
  44. ファイルロック機能(5タイプから選択可能) etc...