QuasarLog: День первый + Знакомство с FactoryGirl

апреля 27, 2012  |  Published in CMS, QuasarLog

Весточка с передовой.

О QuasarLog’е

В этой рубрике я буду писать о прогрессе в разработке Quasar и некоторых интересных вещах, которые вот уже реально могут быть полезны читателям RubyDev. Например в этом посте мы рассмотрим код FactoryGirl фабрики для модели User из Quasar. Об этом я уже писал в нашей группе во вконтакте. Если хотите быть в курсе развития проекта и RubyDev, то вот вам:

Read the rest of this entry »

Tags: , , , , , ,

Для чего годится Radiant

ноября 3, 2010  |  Published in CMS, Radiant CMS

radiant cms logo Совсем недавно заинтересовался системами управления контентом сайта aka CMS написанными на Ruby on Rails. Безусловным лидером по количеству пользователей, темпам развития, количеству документации и т. д. Оказался движок, о котором я кратко уже упоминал — Radiant CMS.

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

Radiant, по моему скромному мнению, нельзя назвать системой управленияя контентом, это скорей фреймворк веб приложений более высокого уровня, чем Ruby on Rails. Это объясняется тем, что Radiant сохраняет уровень абстрагирования непозволимый для CMS. В этом смысле у Radiant появляется аж одно преимущество и аж два недостатка:
Read the rest of this entry »

Tags: ,

Radiant CMS: Введение

октября 31, 2010  |  Published in CMS, Radiant CMS

— система управления контентом сайта с открытым исходным кодом разработанная на базе Ruby on Rails ориентируясь на небольшие команды разработчиков. На момент написания статьи текущей версией является версия 0.9.0.

Немножко подробней:


Radiant CMS обладает следующими особенностями и достоинствами:

radiant cms adminПростой интерфейс администрирования

Radiant обладает элегантным, простым и удобным интерфейсом администрирования, который основан на управлении тремя ключевыми компонентами: pages(страницами), snippets (фрагменты — просто куски часто повторяющегося кода) и layouts (шаблоны, они же темы оформления).

radiant cms pagesPages (страницы)

Страницы — это то, что видет пользователь и то, что представляет пользователю весь контент сайта. Страницы могут использовать для разметки Markdown, Textile или обычный HTML. Страницы состоят из множества фрагментов, таких как body (представляет основное содержимое) и sidebar (боковая панель для навигации, доп. Информации, всего, что вы туда поместите). Read the rest of this entry »

Tags: ,