1 мая и мысли о WordPress

Для начала хочу поздравить всех жителей экс- с ом

А теперь некоторые мои мысли о

Прежде, чем начну ругать и брюзжать 🙂 напишу немного положительного, так кратенько. Итак. Как для начинающего блоггера (ох, и словечко, но по-другому не сказать более кратко и ёмко) в качестве стартапа персонального блога о себе любимом и т.п. лучше и не придумать. Относительно прост в установке, прикручивается практически для любой скин, как взятый у кого-нибудь, так и собственноручно нарисованный. С WordPress знание основ программирования на почти не обязательно, конечно лучше знать хотя бы основы. Всех возможностей не опишешь, да и цель данной заметки немного другая, поэтому мой совет, скачате, установите на своём е и посмотрите что и как. Благо всяких советов и рецептов по настройке WordPress можно найти при великое множество, как в рунете, так и в англоязычном секторе. 🙂 почти не обязательно, конечно лучше знать хотя бы основы. Всех возможностей не опишешь, да и цель данной заметки немного другая, поэтому мой совет, скачате, установите на своём е и посмотрите что и как. Благо всяких советов и рецептов по настройке WordPress можно найти при великое множество, как в рунете, так и в англоязычном секторе. 🙂 почти не обязательно, конечно лучше знать хотя бы основы. Всех возможностей не опишешь, да и цель данной заметки немного другая, поэтому мой совет, скачате, установите на своём е и посмотрите что и как. Благо всяких советов и рецептов по настройке WordPress можно найти при великое множество, как в рунете, так и в англоязычном секторе. 🙂е и посмотрите что и как. Благо всяких советов и рецептов по настройке WordPress можно найти при великое множество, как в рунете, так и в англоязычном секторе. 🙂е и посмотрите что и как. Благо всяких советов и рецептов по настройке WordPress можно найти при великое множество, как в рунете, так и в англоязычном секторе. 🙂е и посмотрите что и как. Благо всяких советов и рецептов по настройке WordPress можно найти при великое множество, как в рунете, так и в англоязычном секторе. 🙂

А теперь собственно, что лично мне не нравится в WordPress. Особо сильно в коде я не ковырялся, но всё же смотрел, что там и как.

Начнём собственно с а. Архив размером в 615 kB разворачивается почти в 1.7 MB. Многовато. Изначально русский не поддерживается, приходится качать ещё и ленг-пак. В целом перевод сделан не плохо, но местами некоторые фразы глаз режут. Не по-русски как-то звучит. Теоретически можно сесть и перевести самому, но не так всё просто. Не буду заострять внимание на механизме, просто посмотрите, в каком формате файлы и попробуйте найти в инете (информации масса, сам как-то искал) соответствующие программы.

Дополнительная функциональность за счёт плагинов.

Так же хочу заметить, что большинство плагинов исключительно англоязычные и переводить придётся их вам, либо тупо забивая русский текст прямо в скрипты, либо искать и настраивать программы для редактирования файлов .po. По мне, так проще держать слова, предложения в отдельном каталоге или файле, например, ruan.php. Почему так? Да просто удобно редактировать и изменять в любимом текстовом е, не прибегая к другим м, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.an.php. Почему так? Да просто удобно редактировать и изменять в любимом текстовом е, не прибегая к другим м, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.an.php. Почему так? Да просто удобно редактировать и изменять в любимом текстовом е, не прибегая к другим м, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.an.php. Почему так? Да просто удобно редактировать и изменять в любимом текстовом е, не прибегая к другим м, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим м, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.е, не прибегая к другим программам, с которыми надо не только разобраться, но ещё и настроить. Так же необходимо понимать, что большинство плагинов очень плохо уживаются с русским, отсюда непонятные глюки и накладки.

Не совместимость версий. Все наверняка помнят переход с версии 1.5.х на версию 2.0.х. Полная не совместимость всех написанных ранее плагинов. Поэтому многие очень долгое время оставались на старой версии. Выжидали, когда ры плагинов адаптируют свои скрипты под новую версию, либо появится новая .ры плагинов адаптируют свои скрипты под новую версию, либо появится новая
ры плагинов адаптируют свои скрипты под новую версию, либо появится новая
ры плагинов адаптируют свои скрипты под новую версию, либо появится новая альтернатива.ры плагинов адаптируют свои скрипты под новую версию, либо появится новая альтернатива.ры плагинов адаптируют свои скрипты под новую версию, либо появится новая альтернатива.

Редактор ввода заметок. После установки WordPress редактор ввода заметок имеет вид WYSWIG-редактор. Лично мне он не удобен, поэтому сразу же был отключен. Но после отключения визуального редактора, у меня пропала возможность закачивать картинки. Такой вот парадокс. Выход один, либо искать альтернативный плагин для закачки картинок, либо обратно включать визуальный редактор. Пришлось искать плагин. Нашёл, поставил, работает.

Настройки WordPress. Настроек не много, но как-то они расположены не так. Иной раз приходится долго искать ту или иную опцию, хотя они и разбиты на категории. Так же хочу обратить внимание, что практически каждый установленный плагин добавляет свою страницу с ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле ., то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на е ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте , то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на е ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте , то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте ми, в которых может быть ещё куча страниц с дополнительными ми. С одной стороны это хорошо, правильно и удобно. Но с другой стороны, половина настроек на русском, половина на английском. Ужасно не удобно. А теперь что касается так называемого ЧПУ. Если в старой версии я ещё мог что-то отредактировать и изменить в файле .htaccess, то в вресии 2.0.х он вообще пустой. Искать и ковырять скрипты нет никакого желания. Либо можно воспользоваться советами, опубликованными на сайте mywordpress.ru. К сожалению, на момент написания заметки сайт находился в дауне, т.е. лежал, выдавая стандартную wordpress'овскую страницу с ошибкой. Вот ещё одна причина. Очень часто движок валит сервер (на старом е у меня такое было постоянно) и взорам посетителя открывается страница с сообщением об ошибке подсоединения к базе данных и т.п.

Кеширование страниц. Вроде бы как во второй версии было заявлено кеширование не то страниц, не то запросов к базе. Но вот что-то я не замечаю того, что у меня на блоге что-то кешировалось. Никаких настроек я тоже что-то не встречал. Не понятно. В целом же почему-то лично у меня возникает стойкое ощущение, что запросы к базе просто не оптимизированы, хотя это может быть только моё субъективное ощущение.

ИМХО, но в версии 2.0.х разработчики WordPress уж слишком увлеклись так называемым Web 2.0. Если в 'е всё выглядит более менее, то в Opera вообще кошмар (тем более, что визуальный режим работает наредкость криво). Не верите, смотрите скриншот.

Opera 8.54 и режим написания заметки
Opera 8.54 и режим написания заметки

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

Textpatterntextpattern.comtextpattern.ru

Serendipitys9y.org. Это уже нормальный, полноценный движок для блога. Понравилось, что все находятся исключительно на сайте разработчика. Можно даже поставить один специальный плагин, который будет синхронизировать ваш список плагинов со списком на сайте разработчика. Очень удобно. Языковые файлы находятся в отдельном каталоге, а в случае с плагинами, просто создаётся необходимый файл в каталоге плагина. Скины так же можно получить с сайта разработчика, а можно и написать свой. Правда в этом случае вам придётся ознакомиться с возможностями Smarty. Вот это мне понравилось меньше всего, хотя и универсально.

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

Вот и я подошёл к логическому завершению своей заметки. На данный момент у меня вроде бы есть сейчас немного свободного времени между проектами, поэтому можно заняться написанием собственного движка для ведения блога. Тем более, что есть кое-какие наработки, уже готовые скрипты, идеи. Осталось только сесть, собрать всё это воедино, кое-что дописать и переписать. Одним словом, посмотрим, что у меня получится. Сейчас могу сказать только одно, будет это не быстро и скорее всего не для всех. 🙂

1 мая и мысли о WordPress: 10 комментариев

  1. Мда... Наверное критическая масса недовольства Вордпрессом накапливается в обществе 🙂 Я готов подписаться под каждым абзацем. Много лишнего, ненужного и т.п.

    Честно сказать, у меня самого есть идея нарисовать «для себя» движок с теми функциями, которые я использую, без извращений и Web2-шных заморочек. Времени маловато обычно, но кое-что уже начал делать, может и выродится 🙂 Так что желаю успехов.

  2. Честно скажу, не видел и краем глаза этот ВордПресс. Но много слышал/читал. То, что он здоровый и еще не пойми какой это ясно... если хотите чего-нибудь легкого и простого — Nucleus CMS. Поставил у себя. Не плохая игрушка. Легкая. Все можно настроить за счет установки плагинов.

    По теме:

    nucleus.net.ru

    wiki.nucleuscms.org

  3. За ссылки спасибо, конечно. Но чувствуется, что вы немного не понимаете разницу между CMS и блогом. И потом, мне нужно готовое решение (поиск плагинов, заточка под себя), я в состоянии написать своё собственное приложение, которое будет отвечать всем мои нуждам и не будет ничего лишнего.

  4. Что ж, обзор недоделок WordPress-а по большей части — справедлив. Но насчёт плагинов — не могу согласиться про отсутствие «единого места, где эти плагины можно найти»... Просто, если искать НЕ ТАМ — не найдёшь никогда 😉

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

    Ну, а код — это просто отдельная история...

  5. Так это писал полтора года!!! назад. 🙂 Сейчас, конечно же, многое изменилось и поменялось.

  6. Есть ли плагины которые могут транслировать сообщения с блога (wordpress) на других бесплытных сервисах типа liveinternet, блоггер...

    Я только нашел плагин для трансляции на ЖЖ.

    И можно попросить плагин для защиты от спама как у Вас?

    Подскажите как лучше защитить движок wordpress от взлома, наверняка есть какие-то плагины, интересуют как платные так и бесплатные.

  7. Есть ли плагины которые могут транслировать сообщения с блога (wordpress) на других бесплытных сервисах типа liveinternet, блоггер…

    Без понятия.

    И можно попросить плагин для защиты от спама как у Вас?

    Ищите по слову SpamKarma.

    наверняка есть какие-то плагины, интересуют как платные так и бесплатные.

    Может быть и есть, не знаю.

Обсуждение закрыто.