Meruert CMS http://www.meruert.com/rss/ Meruert Lulu ru Meruert Lulu 5 pre-alpha Пре-альфа пятой версии http://www.meruert.com/version-5-pre-alpha/ <p><img src="http://www.meruert.com/Meruert/files/x_a865dd3b.jpg"><p><p>Работа над пятой версией Meruert Lulu идёт полным ходом. Это уже будет небольшой фреймворк с полноценными возможностями расширения. Да и основную часть с помощью всего нескольких меток и настроек можно так преобразовать, что блог превратится в полноценный информационный сайт. Размер самой CMS вырастет незначительно: ядерный файл не будет превышать порог в 100 килобайтов.</p> <p>Список внедрённых на данный момент изменений можно посмотреть тут:</p> <p><a href="http://www.meruert.com/Meruert/files/development/m-5-pre-alpha.txt" target="_blank">www.meruert.com/Meruert/files/development/m-5-pre-alpha.txt</a></p> <p>Пока пре-альфа отсутствует в общем доступе, но с бета-версии её можно будет сохранить себе и попробовать ещё до выхода релиза, оценить возможности и тем самым помочь развитию проекта.</p> Tue, 06 Mar 2012 14:03:19 Промежуточные итоги: версии и редакции http://www.meruert.com/versions-and-editions/ <p><img src="http://www.meruert.com/Meruert/files/110719099.jpg"><p><p>В настоящее время ведётся работа одновременно над пятой версией Meruert Lulu и над второй редакцией собственно CMS Meruert. Коротко об отличиях версий от редакций:</p> <p>— <b>редакция CMS</b> — это функциональный набор, отличающийся не просто прогрессивными изменениями, а в принципе представляющий собой различные сборки одного и того же продукта. То есть в основе редакции могут лежать разные версии движка;</p> <p>— тогда как <b>версия CMS</b> — это следующий этап развития, где добавляются новые возможности, исправляются ошибки и неточности, вносятся улучшения.</p> <p>То есть когда выйдет вторая редакция Meruert, она будет основана, например, на 5 или 6 версии движка; при этом с выходом свежей версии движка будет пересобираться и вторая редакция (название до сих пор пока в секрете).</p> <p>К пятой версии Meruert Lulu будет выпущена парочка плагинов, демонстрирующая возможности расширения системы; в плагинах, как и в самой системе, будет поддержка локализации. К слову, следующая версия Lulu будет укомплектована, помимо всего прочего, ещё и испанским словарём (языков будет не менее шести) — он уже подготовлен и ждёт своего часа. Разумеется, добавятся и новые темы дизайна. Изменения произойдут и в системе: без существенного увеличения веса ядра будет улучшена навигация, вы сможете создавать закрытые от чужих глаз записи; добавятся и много других приятных мелочей.</p> <p>Пятую версию Lulu можно ожидать в марте или апреле, а к середине года как минимум в бета-версии должна наконец появиться и вторая редакция Meruert.</p> <p>Само собой, система будет всё так же бесплатна, легковесна, удобна и приятна в использовании.</p> <p>На данный момент система уже загружена более двухсот раз, что приятно. Судя по статистике, на ней делают не только личные блоги, но и корпоративные сайты.</p> Fri, 24 Feb 2012 16:23:34 CMS для SEO http://www.meruert.com/seo/ <p><img src="http://www.meruert.com/Meruert/files/tumblr_lz3ljyjeal1r2svkdo1_500_large.jpg"><p><p>Система Meruert Lulu должна быть комфортной для пользователя в любом смысле. С ней не должно возникать никаких вопросов и сложностей в повседневной работе, под неё должно быть удобно писать свои шаблоны и расширения (об этом скоро появятся статьи на сайте <a href="http://www.meruert.com" target="_blank">www.meruert.com</a> — следите за обновлениями).</p> <p>Наконец, очень важно, чтобы сайт на Meruert выполнял своё главное предназначение — служил хранилищем важной информации, которую можно было бы легко найти не только вам, но и другим посетителям. Следовательно, ваш сайт должен хорошо индексироваться поисковыми системами. Для этого при создании Lulu было предусмотрено сразу несколько особенностей.</p> <p>Код шаблонов очень чистый и ясный; он прозрачен для анализа информации поисковыми роботами. Контент (содержательная часть) группируется максимально близко к началу HTML-документа, а размечен он по принципу максимальной семантичности: заголовок обязательно заключён в тэг <code>h1</code>, циклически выводимые подзаголовки — в тэги <code>h2</code>, что логично. Но кроме этого, парсер текстов внутри Meruert анализирует статьи, разбивая их не переносами строк, как делают многие движки, а корректно разделяя на абзацы, оформленные нужными тэгами, при этом избегает прямого включения стилей и прочего верстального мусора. В итоге мы получаем размеченный текст, с которым приятно работать и верстальщику, и поисковой системе.</p> <p>Мета-тэги <code>description</code> и <code>keywords</code> сейчас уже не в большом почёте у поисковых анализаторов (из-за большого количества злоупотреблений и подстановок), однако их значения всё равно принимаются во внимание. В данной CMS можно редактировать значения этих тэгов не только для сайта в целом, но и для каждой записи (страницы) в отдельности, акцентируя только нужное.</p> <p>Более того, редактировать можно не только заголовок, текст и мета-тэги, но и содержимое тэга <code>title</code> для каждой записи (представьте, что у вашей статьи длинное название «Типологическая реконструкция древнейших языковых состояний», а для заголовка вкладки в браузере вам хочется сократить его до «Реконструкция» — CMS Meruert позволяет и это). Такое гибкое манипулирование фрагментами текста позволит одновременно и располагать к сайту поисковики, и писать тексты не в ущерб эстетике смысла.</p> <p>Наконец, не лишним было бы напомнить, что для каждой записи в блоге можно задать значимый и красивый URL — вписав недостающий фрагмент адреса. Если вы хотите написать страницу о себе, то ничто не мешает при создании вписать слово «me» (или «about me») в поле «Ключевая часть адреса для записи», чтобы адрес получился, например, таким: <a href="http://www.wodeblog.tw/about-me.html" target="_blank">www.wodeblog.tw/about-me.html</a> — ещё одна особенность Meruert заключается в том, что изменить конечную косую черту в адресах на суффиксы (расширения) страниц вы можете прямо через Настройки: вписать <code>.html</code>, <code>.php</code>, <code>.asp</code>, <code>.wbp</code>, <code>.love</code>, <code>.t1000</code> — что угодно. Многие SEO-оптимизаторы любят, чтобы адреса страниц заканчивались на <code>.htm</code> или <code>.html</code>, чтобы страницы выглядели как статические.</p> <p>Навигационные меню вы можете создавать на лету, поставив соответствующую галочку в Дополнительных опциях записи при создании или редактировании страницы. (Кроме этого, записи можно снабжать тэгами, которые также являются ссылками.) Удобная и простая навигация обеспечивает хорошую индексацию внутренних страниц сайта.</p> <p>Наконец, работает запрет на индексирование пользовательских ссылок в комментариях — спамерам, которые посещают ваш сайт, не имеет смысла оставлять там записи со ссылками, которые просто не будут проиндексированы. То есть в качестве побочного эффекта вы получаете ещё и дополнительную защиту от спама.</p> <p>Как можно видеть, используются особенности, направленные только на честную оптимизацию, и всё, что вам остаётся делать для повышения рейтингов сайта — регулярно писать интересные статьи и заметки в блог на Meruert.</p> Fri, 17 Feb 2012 03:25:26 Meruert Lulu 4 http://www.meruert.com/Lulu-4/ <p><img src="http://www.meruert.com/Meruert/files/6-fresh-themes.jpg"><p><p>Сегодня вышла в свет <b>четвёртая версия</b> CMS Meruert Lulu. Среди пакетов локализаций появился польский язык, а кроме того, сборка укомплектована <b>6 новыми темами дизайна</b> — одной для деловых сайтов-визиток и целой серией тем «Gourmandises» («Лакомства»). Пять цветовых схем основной темы дизайна всё так же генерируются движком. Теперь выбор визуальной части вашего сайта стал ещё богаче.</p> <p>Ядро CMS всё так же невелико (около 75 килобайтов), однако к четвёртой версии накопилось довольно много новшеств и улучшений:</p> <p>— вы можете загрузить свою фотографию или аватар при редактировании боковой колонки, и она будет корректно уменьшена до нужных размеров,</p> <p>— можно настраивать расширения страниц (например, если вы хотите, чтобы адреса всех страниц заканчивались на <code>.html</code>, то легко сделать это в настройках),</p> <p>— любой PHP-файл вы можете корректно сохранить из файлового менеджера щелчком по размеру файла (то есть теперь CMS позволяет бэкапировать не только основную базу данных, но и комментарии, и прочие генерируемые файлы),</p> <p>— все папки с файлами, которые вы загрузите в корневую директорию, Meruert аккуратно положит на нужное место (это значит, что для обновления с любой из старых версий вам просто нужно распаковать архив со свежей версией в корень вашего сайта), а основной шаблон обновится,</p> <p>— в программных расширениях можно подключать свои словари (будет описано в документации),</p> <p>— большое количество мелких исправлений и улучшений (добавлена иконка адресной строки, распознавание ссылок в RSS, автоформирование нижней части шаблона, улучшение функции правильной расстановки абзацев, унификация и упрощение кода),</p> <p>— целый набор улучшений, которые понравятся верстальщикам (одним контейнером обёрнуты три верхних блока, ещё одним более общим верхние три с контентом, обёртка для ссылок в боковой колонке, избранные записи снабжаются в заголовках особыми классами с красным сердечком в браузерах, которые это понимают).</p> <p>Попутно с выпуском новой версии в ядро была включена небольшая свеженаписанная библиотека конвертации изображений (с корректным уменьшением, переводом из формата в формат и т.п.) — её можно использовать для расширений.</p> <p>&nbsp;</p> <p><b>Обновление с любой из старых версий</b>, как уже было сказано, очень простое. Просто сохраните <a href="http://www.meruert.com/downloads/tl5ezj1er09la">четвёртую версию</a> себе на жёсткий диск, разархивируйте и всё полученное положите в корневую папку вашего сайта. Остальное Meruert Lulu сделает сам.</p> Sun, 12 Feb 2012 01:26:45 Ведение блога в Meruert Lulu http://www.meruert.com/blog-on-meruert-lulu/ <p><img src="http://www.meruert.com/Meruert/files/blogger.jpg"><p><p>В CMS Meruert Lulu последовательно проводятся два принципа: функционал комплексно сгруппирован по малому количеству административных страниц (незачем создавать страницу на каждую функцию, когда что-то можно сделать на ходу) и отсутствие сообщений об ошибках (движок спроектирован так, что ошибку почти невозможно совершить).</p> <p>Например, нет отдельной страницы редактирования тем. Если вы присвоили группе записей тему «Живопись», а потом решили, что логичнее назвать её просто «Изобразительное искусство», то изменить название темы вы можете прямо при редактировании любой из записей в этой теме. Возможности сгруппированы по максимуму, поэтому в редакции Lulu нас никогда не будет ожидать развёрнутое административное меню.</p> <p>Другая концептуальная вещь — отсутствие сообщений об ошибках. То есть их вообще нет в Meruert.</p> <p>Когда мы пытаемся открыть дверь не тем ключом, мы сразу понимаем, что что-то не так, и берём другой ключ. Когда мы заполняем бланк неправильно, мы его комкаем и выкидываем, берём бумагу снова и заполняем второй раз — это изначально настраивает на правильное заполнение строк (особенно если бланк большой и подробный, например, договор с банком). Если мы отправляем бумажное письмо без заголовка, конверт не сообщает нам, что мы что-то делаем неправильно.</p> <p>Соответственно, в Lulu по умолчанию подразумевается, что пользователь всё делает правильно. Если он что-то не заполнил, значит, просто не захотел. Возможности максимально вариативны (вы даже можете опубликовать в блоге пустую запись, только нужно ли это вам?), и вам всегда есть из чего выбрать. Системных сообщений вообще нет: если всё хорошо, то результат и так виден; если что-то не получилось (что сложно представить), то и результата не будет.</p> <p>Запись — это страница, так же как и страница — это запись. Вы можете поменять этот статус одной галочкой; а если вдруг не добавили страницу в меню, и она у вас потерялась, то к вашим услугам всегда есть текстовый поиск с ненавязчивым анализом морфологии.</p> <p>Меню формируются автоматически: отметьте нужные записи галочками при редактировании или создании, и заголовки записей появятся в меню. А в боковой колонке (которую можно сверстать как угодно, если вы знаете CSS и HTML) есть и свободно редактируемые области.</p> <p>Дополнительные опции записи вообще таят в себе много полезных вещей — они по умолчанию скрыты лишь потому, что используются реже других, и незачем загромождать интерфейс сразу большим количеством элементов.</p> <p>Если вы сомневаетесь, публиковать запись или нет, поместите её в черновики. Ссылка на черновики появится сверху при хотя бы одном сохранённом черновике. В нужный момент вы можете снять галочку и тем самым отправить запись в общедоступную ленту. И наоборот, любую запись вы можете скрыть в черновиках по каким-то причинам, а спустя какое-то время снова опубликовать. Будьте внимательны: при сохранении из черновиков в чистовики и обратно дата публикации записи меняется на свежую.</p> <p>Есть понятие избранных записей — если какие-то посты вам особенно дороги, вы можете снабдить их соответствующей галочкой, и в меню сверху тут же появится пункт «Избранное», который загрузит только те записи, которые вы пометили.</p> <p>Из Meruert Lulu вы без труда можете сделать простой сайт-визитку. Для этого создайте несколько страниц (отметив их как страницы без помещения в ленту блога) и обязательно проставьте галочки в тех полях, что помещают запись в верхнее или боковое меню. Тем самым вы создадите сразу и меню, и нужные представительские страницы (с контактными данными, рассказом о компании или о проекте и т.п.). А новостную ленту будут формировать остальные записи, которыми вы будете наполнять блог. При необходимости отключите комментарии в настройках.</p> Thu, 09 Feb 2012 18:27:36