Блог Избранное Поиск RSS Управление

Пре-альфа пятой версии

6 марта 2012 (14:03:19)

Работа над пятой версией Meruert Lulu идёт полным ходом. Это уже будет небольшой фреймворк с полноценными возможностями расширения. Да и основную часть с помощью всего нескольких меток и настроек можно так преобразовать, что блог превратится в полноценный информационный сайт. Размер самой CMS вырастет незначительно: ядерный файл не будет превышать порог в 100 килобайтов.

Список внедрённых на данный момент изменений можно посмотреть тут:

www.meruert.com/Meruert/files/development/m-5-pre-alpha.txt

Пока пре-альфа отсутствует в общем доступе, но с бета-версии её можно будет сохранить себе и попробовать ещё до выхода релиза, оценить возможности и тем самым помочь развитию проекта.

    Промежуточные итоги: версии и редакции

    24 февраля 2012 (16:23:34)

    В настоящее время ведётся работа одновременно над пятой версией Meruert Lulu и над второй редакцией собственно CMS Meruert. Коротко об отличиях версий от редакций:

    редакция CMS — это функциональный набор, отличающийся не просто прогрессивными изменениями, а в принципе представляющий собой различные сборки одного и того же продукта. То есть в основе редакции могут лежать разные версии движка;

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

    То есть когда выйдет вторая редакция Meruert, она будет основана, например, на 5 или 6 версии движка; при этом с выходом свежей версии движка будет пересобираться и вторая редакция (название до сих пор пока в секрете).

    К пятой версии Meruert Lulu будет выпущена парочка плагинов, демонстрирующая возможности расширения системы; в плагинах, как и в самой системе, будет поддержка локализации. К слову, следующая версия Lulu будет укомплектована, помимо всего прочего, ещё и испанским словарём (языков будет не менее шести) — он уже подготовлен и ждёт своего часа. Разумеется, добавятся и новые темы дизайна. Изменения произойдут и в системе: без существенного увеличения веса ядра будет улучшена навигация, вы сможете создавать закрытые от чужих глаз записи; добавятся и много других приятных мелочей.

    Пятую версию Lulu можно ожидать в марте или апреле, а к середине года как минимум в бета-версии должна наконец появиться и вторая редакция Meruert.

    Само собой, система будет всё так же бесплатна, легковесна, удобна и приятна в использовании.

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

      CMS для SEO

      17 февраля 2012 (03:25:26)

      Система Meruert Lulu должна быть комфортной для пользователя в любом смысле. С ней не должно возникать никаких вопросов и сложностей в повседневной работе, под неё должно быть удобно писать свои шаблоны и расширения (об этом скоро появятся статьи на сайте www.meruert.com — следите за обновлениями).

      Наконец, очень важно, чтобы сайт на Meruert выполнял своё главное предназначение — служил хранилищем важной информации, которую можно было бы легко найти не только вам, но и другим посетителям. Следовательно, ваш сайт должен хорошо индексироваться поисковыми системами. Для этого при создании Lulu было предусмотрено сразу несколько особенностей.

      Код шаблонов очень чистый и ясный; он прозрачен для анализа информации поисковыми роботами. Контент (содержательная часть) группируется максимально близко к началу HTML-документа, а размечен он по принципу максимальной семантичности: заголовок обязательно заключён в тэг h1, циклически выводимые подзаголовки — в тэги h2, что логично. Но кроме этого, парсер текстов внутри Meruert анализирует статьи, разбивая их не переносами строк, как делают многие движки, а корректно разделяя на абзацы, оформленные нужными тэгами, при этом избегает прямого включения стилей и прочего верстального мусора. В итоге мы получаем размеченный текст, с которым приятно работать и верстальщику, и поисковой системе.

      Мета-тэги description и keywords сейчас уже не в большом почёте у поисковых анализаторов (из-за большого количества злоупотреблений и подстановок), однако их значения всё равно принимаются во внимание. В данной CMS можно редактировать значения этих тэгов не только для сайта в целом, но и для каждой записи (страницы) в отдельности, акцентируя только нужное.

      Более того, редактировать можно не только заголовок, текст и мета-тэги, но и содержимое тэга title для каждой записи (представьте, что у вашей статьи длинное название «Типологическая реконструкция древнейших языковых состояний», а для заголовка вкладки в браузере вам хочется сократить его до «Реконструкция» — CMS Meruert позволяет и это). Такое гибкое манипулирование фрагментами текста позволит одновременно и располагать к сайту поисковики, и писать тексты не в ущерб эстетике смысла.

      Наконец, не лишним было бы напомнить, что для каждой записи в блоге можно задать значимый и красивый URL — вписав недостающий фрагмент адреса. Если вы хотите написать страницу о себе, то ничто не мешает при создании вписать слово «me» (или «about me») в поле «Ключевая часть адреса для записи», чтобы адрес получился, например, таким: www.wodeblog.tw/about-me.html — ещё одна особенность Meruert заключается в том, что изменить конечную косую черту в адресах на суффиксы (расширения) страниц вы можете прямо через Настройки: вписать .html, .php, .asp, .wbp, .love, .t1000 — что угодно. Многие SEO-оптимизаторы любят, чтобы адреса страниц заканчивались на .htm или .html, чтобы страницы выглядели как статические.

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

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

      Как можно видеть, используются особенности, направленные только на честную оптимизацию, и всё, что вам остаётся делать для повышения рейтингов сайта — регулярно писать интересные статьи и заметки в блог на Meruert.

        Meruert Lulu 4

        12 февраля 2012 (01:26:45)

        Сегодня вышла в свет четвёртая версия CMS Meruert Lulu. Среди пакетов локализаций появился польский язык, а кроме того, сборка укомплектована 6 новыми темами дизайна — одной для деловых сайтов-визиток и целой серией тем «Gourmandises» («Лакомства»). Пять цветовых схем основной темы дизайна всё так же генерируются движком. Теперь выбор визуальной части вашего сайта стал ещё богаче.

        Ядро CMS всё так же невелико (около 75 килобайтов), однако к четвёртой версии накопилось довольно много новшеств и улучшений:

        — вы можете загрузить свою фотографию или аватар при редактировании боковой колонки, и она будет корректно уменьшена до нужных размеров,

        — можно настраивать расширения страниц (например, если вы хотите, чтобы адреса всех страниц заканчивались на .html, то легко сделать это в настройках),

        — любой PHP-файл вы можете корректно сохранить из файлового менеджера щелчком по размеру файла (то есть теперь CMS позволяет бэкапировать не только основную базу данных, но и комментарии, и прочие генерируемые файлы),

        — все папки с файлами, которые вы загрузите в корневую директорию, Meruert аккуратно положит на нужное место (это значит, что для обновления с любой из старых версий вам просто нужно распаковать архив со свежей версией в корень вашего сайта), а основной шаблон обновится,

        — в программных расширениях можно подключать свои словари (будет описано в документации),

        — большое количество мелких исправлений и улучшений (добавлена иконка адресной строки, распознавание ссылок в RSS, автоформирование нижней части шаблона, улучшение функции правильной расстановки абзацев, унификация и упрощение кода),

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

        Попутно с выпуском новой версии в ядро была включена небольшая свеженаписанная библиотека конвертации изображений (с корректным уменьшением, переводом из формата в формат и т.п.) — её можно использовать для расширений.

         

        Обновление с любой из старых версий, как уже было сказано, очень простое. Просто сохраните четвёртую версию себе на жёсткий диск, разархивируйте и всё полученное положите в корневую папку вашего сайта. Остальное Meruert Lulu сделает сам.

          Ведение блога в Meruert Lulu

          9 февраля 2012 (18:27:36)

          В CMS Meruert Lulu последовательно проводятся два принципа: функционал комплексно сгруппирован по малому количеству административных страниц (незачем создавать страницу на каждую функцию, когда что-то можно сделать на ходу) и отсутствие сообщений об ошибках (движок спроектирован так, что ошибку почти невозможно совершить).

          Например, нет отдельной страницы редактирования тем. Если вы присвоили группе записей тему «Живопись», а потом решили, что логичнее назвать её просто «Изобразительное искусство», то изменить название темы вы можете прямо при редактировании любой из записей в этой теме. Возможности сгруппированы по максимуму, поэтому в редакции Lulu нас никогда не будет ожидать развёрнутое административное меню.

          Другая концептуальная вещь — отсутствие сообщений об ошибках. То есть их вообще нет в Meruert.

          Когда мы пытаемся открыть дверь не тем ключом, мы сразу понимаем, что что-то не так, и берём другой ключ. Когда мы заполняем бланк неправильно, мы его комкаем и выкидываем, берём бумагу снова и заполняем второй раз — это изначально настраивает на правильное заполнение строк (особенно если бланк большой и подробный, например, договор с банком). Если мы отправляем бумажное письмо без заголовка, конверт не сообщает нам, что мы что-то делаем неправильно.

          Соответственно, в Lulu по умолчанию подразумевается, что пользователь всё делает правильно. Если он что-то не заполнил, значит, просто не захотел. Возможности максимально вариативны (вы даже можете опубликовать в блоге пустую запись, только нужно ли это вам?), и вам всегда есть из чего выбрать. Системных сообщений вообще нет: если всё хорошо, то результат и так виден; если что-то не получилось (что сложно представить), то и результата не будет.

          Запись — это страница, так же как и страница — это запись. Вы можете поменять этот статус одной галочкой; а если вдруг не добавили страницу в меню, и она у вас потерялась, то к вашим услугам всегда есть текстовый поиск с ненавязчивым анализом морфологии.

          Меню формируются автоматически: отметьте нужные записи галочками при редактировании или создании, и заголовки записей появятся в меню. А в боковой колонке (которую можно сверстать как угодно, если вы знаете CSS и HTML) есть и свободно редактируемые области.

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

          Если вы сомневаетесь, публиковать запись или нет, поместите её в черновики. Ссылка на черновики появится сверху при хотя бы одном сохранённом черновике. В нужный момент вы можете снять галочку и тем самым отправить запись в общедоступную ленту. И наоборот, любую запись вы можете скрыть в черновиках по каким-то причинам, а спустя какое-то время снова опубликовать. Будьте внимательны: при сохранении из черновиков в чистовики и обратно дата публикации записи меняется на свежую.

          Есть понятие избранных записей — если какие-то посты вам особенно дороги, вы можете снабдить их соответствующей галочкой, и в меню сверху тут же появится пункт «Избранное», который загрузит только те записи, которые вы пометили.

          Из Meruert Lulu вы без труда можете сделать простой сайт-визитку. Для этого создайте несколько страниц (отметив их как страницы без помещения в ленту блога) и обязательно проставьте галочки в тех полях, что помещают запись в верхнее или боковое меню. Тем самым вы создадите сразу и меню, и нужные представительские страницы (с контактными данными, рассказом о компании или о проекте и т.п.). А новостную ленту будут формировать остальные записи, которыми вы будете наполнять блог. При необходимости отключите комментарии в настройках.

            _______________________

            Страницы: 1 2 3