
Lesley Fowler
0
2193
87
Продолжайте вести блог просто. Ghost - это новая блог-платформа, построенная на Node.js. В отличие от WordPress, который с годами стал настоящим чудом CMS и работает на устаревшей технологии PHP / MySQL, Ghost обещает упростить вещи обратно к тому, с чего они начинали: чистый, настоящий блоггинг.
Основные характеристики
Призрак начал как Kickstarter в прошлом году - “это просто платформа для блогов”, они разбили. Когда 200 000 фунтов стерлингов ($ 320 000) были собраны для проекта с открытым исходным кодом, они знали, что они на что-то.
Призрак о простоте. Это не полноценная CMS: она даже не включает функции комментариев. Он не превратит ваш сайт в доску объявлений о вакансиях или интернет-магазин - это буквально просто платформа для блогов. Это красивая платформа для блогов, но это все, что есть. Если вы хотите что-то, что может быть превращено в то, о чем может мечтать ваше сердце, посмотрите в другом месте.
Итак, что отличает Призрака?
- Панель предварительного просмотра и редактор уценок. Одной из самых ярких особенностей Ghost является простой экран редактирования, состоящий из двух панелей: одна для редактирования в уценке и одна для предварительного просмотра результата. Это похоже на полноэкранный режим редактирования WordPress, если вы когда-либо использовали его. Загрузка изображений осуществляется с помощью перетаскивания, а не сложных диалогов загрузки.
- Адаптивный интерфейс. Разработан с нуля, чтобы реагировать на планшеты и мобильные устройства. И не только в “мы поддерживаем мобильные устройства и сенсорные события, но на самом деле не работает” вроде как, а-ля WordPress.
- * Красивая панель приборов. Ghost обещает много полезной статистики прямо при входе в систему. WordPress обещает это тоже, но, к сожалению, недоставает.
Вот и все. Это список возможностей. Я написал это последнее, потому что Dashboard на самом деле еще не существует: его планируется выпустить к Рождеству. Так что на данный момент у вас есть только редактор и блог. Вот скриншот обещанной панели инструментов, которая поможет вам.
Хостинг против Self Хостинг
В настоящий момент Ghost доступен только для тестирования в автономных средах, т.е.., “принеси свой сервер”. Поскольку это требует некоторых сложных настроек сервера и корневого доступа, вы не можете запустить это на общем хостинге, либо. Вскоре они начнут открывать бета-аккаунты для своего размещенного сервиса, то есть бесплатного сервиса блогов, очень похожего на WordPress.com. В чем разница между ведением блога на Wordpress.com и Wordpress.org? Какая разница между ведением блога на Wordpress.com и Wordpress.org? Теперь, когда Wordpress работает на 1 на каждые 6 сайтов, они должны делать что-то правильно. Как опытным разработчикам, так и начинающим разработчикам, Wordpress может предложить вам кое-что. Но так же, как вы начинаете ... Это еще не готово, однако, это означает, что вам понадобится собственный сервер, чтобы опробовать Ghost.
Установка Призрака
Первоначально я планировал установить это на свой производственный сервер Media Temple VPS, но с этим многие вещи пошли не так. Это понятно: и Node, и Ghost все еще находятся в бета-версии, и мой VPS работает на старой версии CentOS. Если у вас есть Raspberry Pi, это идеальная тестовая платформа, чтобы попробовать Ghost; Кроме того, вы можете установить Ghost на бесплатный экземпляр Amazon AWS или просто получить готовое виртуальное устройство BitNami..
Вам необходимо зарегистрироваться на ghost.org, прежде чем вы сможете скачать систему. Идите и сделайте это сейчас. Как только вы захватите его, загрузите полный ZIP-файл в Pi через SFTP - я предполагаю, что вы знаете, как это сделать..
Далее SSH, чтобы начать.
ssh [email protected] (или ваш IP-адрес RPi) sudo su apt-get update apt-get upgrade
На момент написания, 0.10.20 это последняя версия Node - возможно, она была обновлена, поэтому проверьте. При необходимости измените имена файлов и папок..
curl -O www.nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz tar -zxvf node-v0.10.20.tar.gz cd node-v0.10.20 ./configure make make install
Осторожно - эта первая команда make займет не менее нескольких часов.
apt-get install sqlite3 git clone git: //github.com/isaacs/npm.git cd npm / scripts chmod + x install.sh ./install.sh
На данный момент у вас есть обновленная система с Node.js и установленным Node Package Manager..
распаковать -d призрак призрак- [нажмите вкладку]
Нажав Tab, вы просите Bash заполнить остальные детали имени файла, экономя ваше усилие..
CD Ghost NPM установить
Это захватит все зависимости узла для Ghost. Если вы получаете ошибки о том, что NPM не найден, попробуйте использовать символическую ссылку на двоичные файлы:
ln -s / usr / local / bin / npm / usr / bin / npm npm install
Много зеленого это хорошо. Любой красный, и процесс не удался.
Теперь вы готовы сделать небольшие изменения в конфигурации.
cp config.example.js config.js nano config.js
В этом файле вы хотите отредактировать все экземпляры хоста: '127.0.0.1' с вашим IP-адресом и порт: '2368' с 80. Нажмите CTRL-X, Y, чтобы выйти и сохранить.
Наконец, введите:
начало вечера
запустить призрак. Теперь вы можете получить доступ к Ghost из любого браузера локальной сети с IP вашего Pi.
http://10.0.1.10/ghost
Вы будете знать, что это работает, потому что, если вы увидите, что ресурсы обслуживаются RPi.
Хотя первоначальное создание идентификатора пользователя является чрезвычайно медленным - около минуты - опыт после этого является невероятно быстрым. Вот сила Node.js!
Впечатления
Вы попадаете прямо в обзор контента с одним примером публикации, чтобы изучить основы уценки. До того, как использовать Ghost, я не был большим поклонником уценки - я бы просто набрал простой текст, а затем использовал визуальный редактор WordPress, чтобы потом джазовать. Однако, как только вы изучите синтаксис, все станет довольно просто, и теперь я нахожу привлекательным. Мне особенно нравится возможность добавлять скриншоты позже: просто поместите заполнитель, чтобы напомнить себе, а затем перетащите в редактор позже. Как давно мы хотим перетаскивать загрузки в WordPress??
И это все. Вы можете просмотреть свой блог, удалив / призрак URL (или щелкните верхний левый значок, если вы указали IP-адрес в качестве рабочего URL). Тема по умолчанию довольно скучная, но рынок уже есть, чтобы купить больше.
Я сенсационно заявляю, что Ghost - это убийца WordPress: сам Node все еще находится на стадии бета-тестирования, как и Ghost, и процесс установки любого из них на рабочем сервере на данный момент далеко не прост. Тем не менее, Ghost предлагает убедительную альтернативу для тех, кто не хочет иметь дело со сложностью WordPress для простого ведения блога. Так обстоит дело с любой популярной системой: по мере ее роста добавляются новые функции, увеличивается сложность кода, первоначальное задание теряется, и в какой-то момент появляется новый яркий конкурент, предлагающий что-то новое. привидение является это начало, и вы должны ожидать больших вещей от него. На данный момент, конечно, это не будет убивать любой WordPress.
Если у вас была возможность опробовать Призрака, что вы думаете? Это слишком просто для тебя или тебе нравится эта простота??