タグ

WordPressとデータベースに関するsetagayatagayaseのブックマーク (4)

  • WordPressでデータベースを構築する – イディア:情報デザインと情報アーキテクチャ

    人気のCMS「WordPress」を使って小規模〜中規模のデータベースを構築する際に知っておきたいことをまとめた。 データベースとは データベースとは「特定のテーマに沿ったデータを集めて管理し、容易に検索や抽出などの再利用をできるようにしたもの」をいう。狭義にはコンピューター上で操作できるものを指す。 データベースが用いられる場面 住所録 医療カルテ OPAC(オンライン蔵書目録) ポータルサイト ECサイト など データベースの要件 データの追加、削除、編集が簡単であること データの検索、抽出が簡単で、かつその検索方法、抽出方法が多様であること データのバックアップや復元、出力などが簡単であること データ型の編集が簡単であること 全体像の把握が簡単であること 多人数での閲覧、編集が可能であり、一方で閲覧、編集に制限がかけられること データベースのデータ構造の種類 階層型 データをツリー型

    WordPressでデータベースを構築する – イディア:情報デザインと情報アーキテクチャ
  • Search Regex: データベースの置換ができるWordPressプラグイン

    Search Regexは、データベース内にあるデータの検索・置換ができるWordPressプラグインです。 データベース内のテキスト・URL・HTMLなどを一括して修正できます。 WordPressを利用して構築したブログ・Webサイトのデータベース内のテキスト・URL・HTMLなどを一括置換する際に利用すると役に立ちます。 例えば、「サイトリニューアル」や「サーバー移転」の際にデータベースの内容を修正したい場合などで活用できます。 はじめに このプラグインが優れていること データベース内のテキスト・URL・HTMLなどの検索・置換ができる。 検索条件に該当する内容を一覧表示できる。(確認画面) 検索・置換の処理を実行する対象を「投稿タイプ」などで指定できる。 検索語句で「正規表現」が利用できる。 プラグインの管理画面が日語化されている。 検索・置換ができる対象 投稿(POST) 固定

    Search Regex: データベースの置換ができるWordPressプラグイン
  • 会員制WordPressブログのユーザー登録時に、特定のユーザー名を拒否する。 | Firegoby

    WordPressでは、管理画面の一般設定で「だれでもユーザー登録ができるようにする」にチェックを入れることで、簡単に会員制のブログを作ることができます。 しかし、ユーザー登録の際には、ユーザーに「ユーザー名」と「メールアドレス」を入力してもらうんですが、admin とか root とか、登録されちゃうとまずいキーワードもあったりします。 というわけで、拒否リストを作ってそれにマッチするユーザー名は登録できないようにしました。 実はこれ、BookPressでは後から実装したので、一部のユーザー様にご迷惑をお掛けしてしまってすいません。。。 add_action('registration_errors', 'deny_usernames', 10, 3); function deny_usernames($error, $user, $email) { // 数が増えたらデータベースからと

    会員制WordPressブログのユーザー登録時に、特定のユーザー名を拒否する。 | Firegoby
  • WordPress春のお掃除大作戦!データベースをキレイにし最適化する方法

    WordPressはバグフィックスやセキュリティパッチで最新のバージョンにしておくと、かなり強靱で効率的なアプリケーションです。しかし長く使っていると、データベースに不必要な値が貯まってしまい、それが原因でサイトの速度を遅くしてしまいます。 WordPressのデータベースを掃除し、各種設定を見直し、最適化する方法を紹介します。 How To Clean Up & Optimize Your WordPress Install 下記は各ポイントを意訳したものです。 1. データベースのバックアップ 2. ファイルのバックアップ 3. 使用していないプラグインのゴミを掃除 4. 自動保存された記事の掃除 5. 記事のメタデータを掃除 6. サムネイル生成を停止 7. スパム判定待ちを削除 8. 古い記事だけコメントを閉じる 9. データベースの最適化 10. 最後にセキュリティのチェック 1

  • 1