Переезд на WordPress
24.10.2014 Пятница 04:18
Вчера/позавчера мой блог лежал почти целые сутки. Проблема была у хостера. Как они объяснили в сегодняшнем коммюнике, причина была в апгрейде платформы Plesk, использующейся для управления хостингом сайтов. После того, как они её проапгрейдили, выяснилось, что Plesk несовместим с Windows Server 2003, на котором хостится мой сайт. Несовместимость выразилась в том, что инсталлятор Plesk снёс настройки IIS. В результате .NET перестал работать. Инженеры хостера мучались с этой проблемой целый день. В результате блог заработал, но теперь хостер сказал "Всё, хватит!". И решил отказаться от хостинга на Windows Server 2003. Взамен они предлагают переехать в cloud. И других опций, в общем-то, не дают.
Короче, не буду рассусоливать. Суть в том, что я теперь собираюсь переезжать со своим блогом на платформу WordPress. У меня уже давно зрела идея переехать на готовый движок, а тут такой удобный случай подвернулся, что всё равно надо куда-то переезжать. Так что теперь я занимаюсь этим вопросом. Адрес сайта останется прежним —- www.raxxla.com, но внешний вид, интерфейс и набор возможностей изменятся. Сейчас надо решить вопрос с импортом содержимого блога на новую платформу. Задача — сохранить весь блог, с первого до последнего поста, целиком доступным на WordPress.
Стоить это удовольствие (хостинг блога на WordPress) будет мне $8/месяц. Это, на самом деле, даже меньше чем я плачу за хостинг сейчас. У них есть и бесплатный план, но там ряд неприкольных ограничений — нельзя использовать собственный домен (вместо www.raxxla.com был бы raxxla.wordpress.com; и даже его бы не было, так как такой домен уже занят); в блоге показывается реклама; 3ГБ дискового пространства; возможно, ещё какие-то ограничения есть. Смотрел на некоторые другие блог-платформы, но, судя по всему, WordPress круче всех по всем параметрам. Остановился на нём.
Думаю, что процесс переезда займёт пару недель. Stay tuned!
30.10.2014 Четверг 18:51
Что за хостинг? Типа готовый WordPress движок который за тебя патчят и апгрейдят? Или просто PHP хостинг по принципу поставь и настрой WordPress сам?
30.10.2014 Четверг 18:54
Готовый движок. Собственно, я смотрю в сторону wordpress.com.
03.11.2014 Понедельник 16:04
Буду писать тут лог работы.
От wordpress.com пришлось отказаться, так как у них отсутствует важная фича — FTP-доступ к сайту. Из-за этого экспорт media library (фотки и другие файлы) вообще непонятно как осуществлять. Насколько я понимаю, никак. У них есть услуга за деньги (больше ста баксов) по переносу всего контента на другой WordPress-хостинг. Откуда, при наличии там FTP-доступа, можно будет скачать свои фотки. Короче, не вариант.
Сейчас склоняюсь к godaddy.com. У них есть FTP. И планы от $1/мес.
Вообще, при более пристальном взгляде на вопрос выясняется, что задача, которую я себе поставил, не такая уж тривиальная. Ибо при переезде на новую платформу надо решить целый ряд вопросов:
- Исправление ссылок на посты в других постах. Понятно, что на новой платформе посты будут иметь другие идентификаторы и URLs. Ссылки надо будет исправлять в процессе трансфера данных.
- То же самое с ссылками на изображения. Кроме того, сами изображения надо ещё будет закачать по FTP.
- Исправление тэгов [cut].
- Исправление тэгов для смайлов. Кстати, судя по всему, от некоторых смайлов на новой платформе, видимо, придётся отказаться — там используется другой набор. Хотя может быть это можно пофиксить.
- Импорт данных в WordPress производится в одном из форматов других блог-платформ. Я на данный момент ориентируюсь на формат blogger.com. То есть приходится писать прогу, которая выгружает данные из моей БД в формат blogger.com, выполняя при этом необходимые исправления данных, а затем загружать получившийся XML-файл в WordPress.
- Непонятно, как быть с изображением фотографий в большом формате по щелчку на фотографии небольшого размера. Сейчас у меня для этого используется javascript-примочка Fancybox. Удастся ли её прикрутить на новой платформе, пока неясно. Если не удастся, то вопрос импорта изображений остаётся открытым.
- До принятия решения о переключении production-версии блога на новую платформу необходимо чётко выяснить вопрос с экспортом данных в удобоваримом формате. Мне не хочется стать заложником конкретной платформы из-за того, что данные блога трудно или невозможно экспортировать в полном объёме и в формате, удобном для использования.
Судя по всему, переезд займёт больше двух недель.
04.11.2014 Вторник 02:13
Из замеченных плюсов GoDaddy.com по сравнению с WordPress.com. WordPress.com имеет ограниченный набор плагинов для WordPress, и чтобы поиметь новый плагин надо просить администрацию и не факт, что они поставят. В GoDaddy.com плагинов завались и можно самостоятельно ставить новые.
GoDaddy.com работает заметно быстрее. Замечено при удалении постов.
Про доступ по FTP у GoDaddy.com, которого нет у WordPress.com, я уже писал.