Какой самый быстрый путь к очень простому блогу? - PullRequest
5 голосов
/ 09 сентября 2008

Я собираюсь начать новый проект и хотел бы описать его разработку в очень простом блоге.

Мои требования:

  • Самостоятельно размещается в моем LAMP-стеке на основе Gentoo (что, похоже, исключает блоггера)
  • Интеграция в веб-сайт на основе Django (например, www.myproject.com/about, www.myproject.com/blog и т. Д., А не www.myproject.com и совершенно другой сайт на blog.myproject.com)
  • очень мало или совсем нет кривой обучения , которая специфична для движка блога (не хочу изучать API только для блога, но необходимость углубиться в Django, чтобы иметь возможность раскручивать свой собственный, была бы ОК) Судя по ответам, есть вероятность, что это исключает Wordpress

Должен ли я

а) установить движок блога X (укажите X)

b) используйте django, чтобы вручную написать способ публикации новых записей, и страницу на моем веб-сайте для отображения сообщений в хронологическом порядке по убыванию

Ответы [ 9 ]

16 голосов
/ 09 сентября 2008

Установить Wordpress . Это самый распространенный двигатель по причине. Это PHP, но он будет отлично играть в вашей среде.

12 голосов
/ 09 сентября 2008

Если вы перфекционист, бросьте свой собственный .

  • Это не так сложно
  • Вы узнаете что-то полезное
  • Вы получите точно то, что вам нужно и нужно

Имейте в виду, что вы можете столкнуться со спамом, борющимся с комментариями, исправляющим дыры в безопасности и т. Д. Но это, вероятно, будет забавный проект.

Если вы практичный тип и готовы столкнуться с некоторой трудностью интеграции , используйте существующий движок, такой как WadcomBlog (Python) или PyBlosxom , или что-то полностью отличается как MovableType или WordPress.

Вот простой пример блога Django , с которого можно начать.

Некоторые плюсы и минусы использования движка вашего блога эта статья Фила Хаака.

Джефф Крофт, по-видимому, тоже прокатил .

6 голосов
/ 09 сентября 2008

Я недавно пробовал WordPress и очень разочарован. Пока вы не хотите ничего настраивать, все хорошо. Но представьте, что вы хотите установить плагин для обработки редактирования Markdown. Там начинается беда. Архитектура плагина WordPress серьезно облажалась. В случае с Markdown это означает, что хорошего решения не существует. Существующий плагин представляет собой серию (достаточно хорошо задокументированных) хаков, которые распадаются на жесткий взгляд.

Я никогда не собирался писать ни капли кода для WordPress, но в последние несколько дней я был по колено в PHP все время, взламывая плагины и ядро ​​WordPress, чтобы заставить его работать на мой особый сценарий (который на самом деле не такой уж особенный, я просто перфекционист). Что очень жаль, потому что документация WordPress - это больше, чем просто пятнистость. Я больше этим не пользуюсь, я grep для функций и читаю источник. В общем, один из менее приятных проектов OpenSource.

5 голосов
/ 09 сентября 2008

Вы можете потратить часы, если не дни, настраивая Wordpress с помощью плагинов, тем и т. Д ... Я хотел бы пойти с установкой 0, например, blogger (https://www.blogger.com/start)
Вы даже можете использовать наше собственное доменное имя с ним, если вам нужно сделать.

РЕДАКТИРОВАТЬ: Кроме того, если вы когда-либо получите косую черту, откопали или перередактировали, Google может обрабатывать трафик, ваш сервер, вероятно, не может.

3 голосов
/ 09 сентября 2008

Для меня Wordpress по-прежнему самый быстрый и простой в настройке и использовании. Это может быть расширено, чтобы сделать почти все, или вы можете сделать это очень просто. Работает на PHP, но если вы не хотите писать плагины для него, вам не нужно писать код

1 голос
/ 19 сентября 2008

Я написал движок для своего личного блога, возможно, за 6 часов в течение выходных, с комментариями, ярлыками, упрощенной разметкой, картой сайта, фидами и так далее. Это было очень весело, и я много узнал о Джанго.

Если вы решите пойти по этому пути, посмотрите на общие представления , эта функция Django сэкономит вам большую часть работы (и выучит несколько полезных трюков).

1 голос
/ 09 сентября 2008

Я использую PyBlosxom для своего личного блога, и я думаю, что это очень полезно, если вам нужно что-то минималистичное. Развертывание простое, так как вам нужны только среда выполнения Python и CGI. Возможно, вы захотите иметь некоторые базовые знания Python, по крайней мере, если вы собираетесь его использовать.

Посмотрите на Blosxom. Это основано на файлах, так что никакой жесткой базы данных. Основная идея была портирована на разные языки, pyblosxom есть в Python.

1 голос
/ 09 сентября 2008

Взгляните на Blosxom . Это основано на файлах, так что никакой жесткой базы данных. Основная идея была портирована на разные языки, pyblosxom есть в Python.

0 голосов
/ 09 сентября 2008

Я сам еще не пробовал (кроме демоверсии), но я добавил в закладки Chyrp , так что, если мне когда-нибудь понадобится создать быстрый и простой блог (вроде как ты) Переписываю) Я мог бы попробовать это. Так что проверьте, может быть, это хороший вариант для вас.

...