7

私は新しいプロジェクトを始めようとしており、その開発を非常に簡単なブログに記録したいと考えています。

私の要件は次のとおりです。

  • 私の Gentoo ベースの LAMP スタックで自己ホストされています (ブロガーを除外しているようです)
  • django ベースの Web サイトへの統合 (www.myproject.com や blog.myproject.com のまったく別のサイトではなく、www.myproject.com/about、www.myproject.com/blog など)
  • ブログエンジンに固有の学習曲線はほとんど、またはまったくありません (ブログを書くためだけに API を学習したくありませんが、自分で作成できるようにするために Django に深く入り込む必要がある場合は問題ありません)。これまでの回答によると、これによりWordpressが除外される可能性があります

するべきか

a) ブログエンジン X をインストールします (X を指定してください)

b) django を使用して、新しいエントリを投稿する方法と、自分の Web サイトにページを手動で作成して、投稿を降順で表示する

4

9 に答える 9

16

ワードプレスをインストールします。ある理由から、最も一般的なエンジンです。これは PHP ですが、お使いの環境で問題なく動作します。

于 2008-09-09T06:57:48.233 に答える
13

あなたが完璧主義者なら、自分で巻いてください

  • そんなに難しくない
  • 役に立つことを学びます
  • 欲しいもの、必要なものを正確に手に入れることができます

コメント スパムとの戦い、セキュリティ ホールの修正などで泥沼に遭遇する可能性があることに注意してください。しかし、おそらく楽しいプロジェクトになるでしょう。

あなたが実用的なタイプで、統合の問題に直面する準備ができている場合は、WadcomBlog (Python) やPyBlosxomなどの既存のエンジン、または MovableType や WordPress などのまったく異なるものを使用してください。

これは、開始するための簡単なDjango ブログの例です。

Phil Haackによるこの記事のブログエンジンを転がすことの長所と短所。

ジェフ・クロフトも自分自身を転がしたようです。

于 2008-09-09T10:07:18.387 に答える
6

私は最近 WordPress を試しましたが、とてもがっかりしています。何もカスタマイズしない限り、すべて問題ありません。しかし、Markdown 編集を処理するプラグインをインストールしたいとします。そこからトラブルが始まります。WordPress のプラグイン アーキテクチャは深刻な問題を抱えています。Markdown の場合、これは良い解決策が存在しないことを意味します。既存のプラグインは、(十分に文書化された) 一連のハックであり、凝視するとバラバラになります。

WordPress 用のコードを少しでも書くつもりはありませんでしたが、ここ数日は、特別なシナリオで機能させるためにプラグインと WordPress コアをハッキングして、ずっと PHP に夢中でした (それほど特別なことではありません。私はただの完璧主義者です)。残念なことに、WordPress のドキュメントは単なる不完全なだけではありません。私はもうそれを使用しません。私grepは機能のためにソースを読んでいます。全体として、あまり楽しくない OpenSource プロジェクトの 1 つです。

于 2008-09-09T07:24:47.593 に答える
5

プラグインやテーマなどを使って Wordpress をカスタマイズするのに、数日ではないにしても、何時間も費やすことができます。ブロガー ( https://www.blogger.com/start )などのゼロ インストール ソリューションを
使用します。独自のドメインを使用することもできます。必要に応じて名前を付けてください。

EDIT:さらに、スラッシュドット、掘り下げ、またはredditされた場合、Googleはトラフィックを処理できますが、サーバーはおそらく処理できません.

于 2008-09-09T07:16:14.417 に答える
3

私にとって、Wordpressは今でも最も迅速かつ簡単にセットアップして作業を開始できます。ほとんど何でもできるように拡張することも、本当にシンプルに保つこともできます。PHP で動作しますが、プラグインを作成する場合を除き、コードを記述する必要はありません

于 2008-09-09T06:57:37.860 に答える
1

コメント、ラベル、簡略化されたマークアップ、サイトマップ、フィードなどを使用して、個人ブログのエンジンを週末の6時間以内に作成しました。とても楽しかったし、Djangoをたくさん学びました。

この方法を選択する場合は、一般的なビューを見てください。このDjango機能を使用すると、多くの作業を節約できます(そして、いくつかの便利なトリックを学ぶことができます)。

于 2008-09-18T20:34:52.390 に答える
1

Blosxomをご覧ください。ファイルベースなので、面倒なデータベースはありません。基本的な考え方はさまざまな言語に移植されており、pyblosxom は Python にあります。

于 2008-09-09T09:17:03.393 に答える
1

私は個人的なブログに PyBlosxom を使用しています。最小限のものが必要な場合は、かなり便利だと思います。Python ランタイムと cgi のみが必要なため、デプロイは簡単です。ただし、Python を使用する場合は、少なくとも Python の基本的な知識が必要になる場合があります。

Blosxom をご覧ください。ファイルベースなので、面倒なデータベースはありません。基本的な考え方はさまざまな言語に移植されており、pyblosxom は Python にあります。

于 2008-09-09T09:33:55.240 に答える
0

私はまだ自分で試したことはありません (デモ以外) が、Chyrpをブックマークしたので、すばやく簡単なブログ (あなたが説明しているようなもの) をセットアップする必要がある場合は、これを試すことができます。それをチェックしてください、あなたにとって良い選択肢かもしれません。

于 2008-09-09T09:14:46.190 に答える