Drupalベースのブログの作成に関する
ブログに最近
記事を投稿しまし
た 。 ここに投稿します。 彼女が誰かに役立つことを願っています。
ブログのCMSを選択することは、真剣かつ責任あるビジネスです。 スタンドアロンのブログを作成するすべてのブロガーは、人気のあるエンジンのさまざまなレビューと比較、およびそれらの機能のテストに多くの時間を費やしたと思います。 そんな時期がありました。
おそらく最も人気のあるエンジンはおそらくWordpress、Joomla、Drupalでしょう。 いずれにせよ、彼らは無料のCMSの中で最も有名です。 それらを研究した後、私はDrupalに落ち着き、それについて非常に満足しています。 Drupalの利点については詳しく説明しませんが(これは別の記事のトピックです)、私は次の機能が気に入ったことにのみ気付きました。
- システムの柔軟性。 建築的には、Drupalは非常に有能でモジュール式に構築されているため、必要なものを何でも作ることができます。
- 品質コード。 非常に厳格な品質管理のおかげで、Drupalとそのモジュールは安定しているだけでなく、完全に読み取り可能なコードも持っています。
もちろん、欠点もありますが、私はそれについて今話していません。 モジュールと設定のセットが安定したので、Drupalに基づいてブログを作成する方法について書きたいと思います。
Drupalブログの機能は、「箱から出してすぐに」提供します。 しかし、微妙な違いがあります。 特定の実装は、ブログの機能とその位置に依存します。 次の2つのオプションがあります。
- Blogプラグインを使用します。 有効にすると、各ユーザーは個人のブログと新しいタイプの素材「ブログエントリ」を持ちます。 Blog APIモジュールも有効にすると、XML-RPCをサポートする外部クライアントを使用してブログエントリを作成できます。 このアプローチは普遍的ですが、私の意見では、一人のブログにとって冗長です。 「マルチブログ」に焦点を当てるのはあまりにも印象的です。 これは、マルチユーザーサイトやコミュニティサイトには適していますが、単純なブログには複雑すぎます。 そこで、2番目のオプションを選びました。
- 標準タイプのマテリアル「ストーリー」(記事)の投稿に使用します。 ここではすべてがはるかに簡単です。 ブログモジュールは非アクティブですが、資料は単にメインページに投稿されます。 この方法は個人的なブログに理想的だと私には思えます。
実際、2つの提案されたオプションのいずれも、ブログの基本的な機能を提供します。 しかし、もちろん、読者と著者にとってブログをより快適にする多くのモジュールがあります。 次に、それらに焦点を当てます。
最初に、機能を追加するモジュールをリストします。これがないと、現代のブログを想像することはほとんど不可能です。
- アーカイブ このモジュールは、カレンダー形式の投稿のアーカイブを提供します。 このモジュールは使いやすく、必要なものすべてを提供します。 同様のモジュールであるカレンダーもあります 。 しかし、後者を使用することはお勧めしません。空のリンクが非常に多く作成されるため、素材を運んでいないだけでなく、理論的には検索ボットからの過度の負荷によりサイトがクラッシュする可能性があります。
- 毎月のアーカイブ 。 「月ごとのアーカイブ」ブロックを追加します。 投稿数で月を表示しています。
コメント通知。 このモジュールは、このトピックにコメントするすべての人にトピック内の新しいコメントに関する通知を送信するために必要です。 残念ながら、私がここで書いたモジュールにはエラーがあります(修正版もダウンロードできます)。 - コメント主題 。 コメントについて、よりわかりやすいデフォルトのトピックを設定するためのモジュール。 「Re:post_ topic_ or_comment」という形式のテーマを設定します。 この種のテーマは、Drupalがデフォルトで提供するものよりもよく知られています。
- 続きを読む微調整 。 ユーザーに馴染みのある「続きを読む」リンクをインストールするための小さなモジュール。
- 同様のエントリ 。 このモジュールは非常に便利な機能を提供します-現在の記事と同様の記事へのリンクを持つブロック。 多くの同様のモジュールとは異なり、このモジュールによって提供されるリンクの関連性は非常に適切です。
- FeedBurner 。 FeedBurnerを介してブロードキャストされるRSSフィードをサポートするためのモジュール。 フィードバーナーフィードのリダイレクトをオンザフライで実行します。
- 分類DHTML このモジュールは、原則として、ブログには必要ありません。 しかし、それは非常に便利で便利なように思えました。 このモジュールは(分類用語とその辞書に基づいて) カテゴリーツリーを構築し、各分類用語のカテゴリーへのリンクを持つブロックを提供します。 これは、人気のあるタグクラウドの直接の類似物ではなく、ツリーのような表現です。 タグクラウドの場合、たとえばNode Cloudを使用できます。
さらに、必須ではありませんが、機能がブログに便利になるモジュールがあります。
- BUEditor 。 便利ですが、同時にシンプルなテキストエディター。 さらに、 TinyMCE WYSIWYG Editorをエディターとして使用できますが、私には少し過負荷に見えました。
- IMCE 。 画像を簡単に読み込むためのモジュール。 BUEditorと完全に統合します。
- キャプチャ 。 算術式やグラフィック画像など、さまざまなスパム対策方法をコメントで提供するモジュール。
- OpenID OpenIDによる認証をサポートするためのモジュール。 このモジュールでは、いくつかのエラーも発見しました。 それらの説明と修正されたモジュールはここにあります 。
- GeSHiフィルター 。 ソースコードの例を含むブログの記事が想定される場合、このモジュールは単に必須です。 非常に多くのプログラミング言語の構文強調表示を提供します。 ただし、JavaScriptを使用して強調表示するのではなく、マテリアルの完全なフィルターを提供します。
もちろん、この記事では、インストールしたすべてのモジュールをリストしませんでした。 これは特定の「紳士用セット」であり、完全なブログを作成するために必要です。 この資料が初心者(だけでなく)ドルーパにとっても役立つことを願っています。 次に、私が見逃した他の有用なモジュールの推奨事項に満足します。