Многие считают, что самостоятельная жизнь блогов началась с появлением WordPress, но это не так... Впрочем, про историю WP можно прочитать на сайте Макса.
Как вы узнаете из статьи, на которую я дал ссылку выше, WP появился на базе движка b2. Из которого, кроме WP, вырос еще один проект - . Который на просторах рунета как-то совсем мало известен. Между тем во многом он не уступает WordPress, а некоторые вещи мне понравились даже больше.
Как оказалось, про b2evolution товарищ Max тоже уже писал, поэтому за отправляю к нему же.
Здесь хочу остановиться только на одном моменте, который мне не очень нравится в WordPress, и что мне понравилось в b2evolution.
Речь идет о редакторе сообщений. Который в WP почему-то совсем не дружественный для программистов, желающих вставлять примеры кода в свои статьи. То есть он, конечно, позволяет это делать с помощью тэга code, но не более. Но даже использование этого тэга часто сопровождается проблемами. Например, при наличии пустых строк между строками кода, или при наличии некоторых символов в коде. При этом происходит странное перемещение закрывающего тэга куда-то в другое место и часть кода отображается вне его, как обычный текст.
А если же вы еще хотите показывать свой код красиво, с выделением цветом ключевых слов, строк и т.д., то сразу сталкиваетесь с большой проблемой. По крайней мере я столкнулся... Да, есть плагин , позволяющий добавить в ваше сообщение php-код либо для его отображение либо для выполнения. Но это значит, что для добавления любого кусочка кода, даже пару строк, нужно переходить на страницу управления плагином, добавлять туда блок кода, запоминать имя, которое вы присвоили этому блоку, переходить на страницу редактирования статьи и вставлять специальный тэг-комментарий с запомненным ранее именем блока кода. Если в статье много таких блоков, то как-то это муторно, да и не всегда удобно, так как сам код, при редактировании статьи вы не видете, он вставляется только при просмотре.
И вот поэтому мне понравилось то, что я увидел на демо сайте b2evolution, а именно вид редактора в режиме Expert(изображение уменьшено):

Мы видим целых четыре кнопки для работы с кодом. Хотя реально вставляется два тэга, но суть не в этом, а в том что мы получаем при просмотре:

По моему, вполне даже неплохо.
Только надо заметить, что это не WYSIWYG- редактор. И многим, возможно, это не понравится, а кто-то скажет "ну и хорошо"... На самом деле WYSIWYG-редактор, например, тот-же TinyMCE все-таки упрощает набор текста, точнее уменьшает количество необходимых для набора действий. К сожлению, в WP, в отличие, например, от Joomla, он интегрирован как-то не очень... Возможно из-за того, что изначально его не было, и соответственно много кода, фильтрующего введенное ссобщение на него не расчитано. Из-за этого иногда возникают проблемы с форматированием текста, тем более кода, требующего наличие отступов и прочего. Кто сталкивался, тот знает...
Впрочем сейчас речь не о WP, о борьбе с его WYSIWYG- редактором при вставке кода я, может быть, напишу отдельную статью.
Комментариев: 6
Для подсветки кода в ВП существует, например, плагин Code
Hightliter, с которым не надо так возиться как со Sniplets
Да и другие похожие плагины я видела.
Открылся сайт поддержки Русский b2evolution, целью которого и является продвижение проекта в рунете.
Заходите http://www.b2evo.org
Альтернатива конечно не плохая, только вот что уменьшает количество необходимых для набора действий это конечно плохо.
Альтернатива - она в африке - альтернатива. Неплохая, но есть и полчше. Но все равно спс.
http://www.b2evo.org В каком месте он русский?????
Недавно как раз перешел на b2evolution. Нравится гораздо больше, чем WordPress! Но работает достаточно медленно, страница генерируется несколько секунд.