Лучший способ вести блог при локальном редактировании файлов?

402
sellarafaeli

Я хочу вести блог, редактируя мои файлы локально.

Требования:

  1. Редактируйте файлы только локально (на моем компьютере, используя мой текстовый редактор), в каком-то чистом формате (скажем, Markdown).
  2. Сделайте файлы доступными для просмотра в любом месте онлайн (не заботьтесь о ссылке) в каком-то приличном формате (скажем, HTML сделан из уценки).

Я не нашел подходящего решения для этого: Wordpress.com неправильно форматирует разметку (и не синхронизируется с локальным компьютером), Dropbox отображает файлы в формате .md без форматирования в HTML, средний не допускает .md, такие расширения, как Calepin Скриптограмма, Markbox.io и т. Д. Меня все подвели.

Я бы предположил, что это распространенный пример использования - люди, которые хотят вести блог и показывать приличные посты в Интернете, но пишут / редактируют файлы локально. Каков наилучший способ сделать это?

1
Вы пробовали [Джекилл] (http://jekyllrb.com/)? bioinfoboy 10 лет назад 0

2 ответа на вопрос

0
Danijel-James W

Octopress.org - это ваше решение. Он запускается локально и загружает сайт на Github, на ваш собственный сервер, или вы можете опубликовать файлы в папке Dropbox, если хотите.

Он использует Jekyll, но Jekyll - хардкор.

Octopress выглядит хорошо, но я потратил пару часов, борясь с его учебником, и я даже не могу получить приличный Hello-World на страницах Github. Мне очень удобно с Git, но я не понимаю, что он пытается сделать со своими страницами на github, и в итоге я получаю неработающий блог (http://sellarafaeli.github.io/sellarafaeli/github/? Или http: / /sellarafaeli.github.io/?) /. Какие-нибудь мысли? sellarafaeli 10 лет назад 0
Я имею в виду, я вообще не понимаю процесс развертывания новых сообщений. Я должен подтолкнуть к мерзавцу? Или запустить грабли деплоя? Или оба? Когда я запускаю генерацию рейка? Идя шаг за шагом, как кажется http://octopress.org/docs/setup/, ничего не просматривалось. Попытка обойти его и проверить, что он делает, принесла минимальный (дорогостоящий) прогресс. Есть ли еще один учебник, который вы могли бы порекомендовать? sellarafaeli 10 лет назад 0
Я должен идти в функцию сейчас. Я просто готовлюсь. Когда я вернусь домой, я пошагово покажу вам, чтобы вы могли опубликовать его на GitHub. У Octopress нет самых полезных инструкций для начинающих пользователей. Я использую это религиозно на VPN. Я тоже использовал его на GitHub. Я помогу тебе, когда вернусь домой сегодня. :-) Danijel-James W 10 лет назад 0
Это было бы здорово, я был бы признателен за это. Вы должны опубликовать шаг за шагом в мире :) sellarafaeli 10 лет назад 0
0
Daniel Andersson

Икивики это еще одна альтернатива, которая делает все это. Хостинг зависит от вас, хотя в Branchable есть полуофициальный хостинг . ikiwiki генерирует статические страницы, которые можно разместить где угодно.

ikiwiki построен на основе систем контроля версий, в первую очередь Git (он может использоваться с другими системами, но не со всеми прибамбасами ). Для платформы блогов / вики хорошо подходит интеграция VCS в генерацию контента.

Это открыто и настраивается вплоть до каждого бита. Он построен на Perl, но как конечному пользователю нет необходимости видеть какой-либо Perl, если не требуется расширять или модифицировать существующий базовый код или плагины.