Решит, конечно, высшая инстанция—
куда я после смерти попаду,
но книги— безусловная квитанция
на личную в аду сковороду.

© Игорь Губерман

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

Даниил Заточник
XIII век. Россия.

 

Статистика

посетителей: 1783437
Рейтинг@Mail.ru
Яндекс цитирования
раскрутка сайта, поисковая оптимизация
Google PageRank
Система управления контентом KooBoo CMS
Рейтинг: / 3
11.05.2012

Система управления контентом KooBoo CMS на базе технологии ASP.Net MVC

В настоящее время существует множество готовых CMS на платформе Microsoft.NET Framework. Большинство из них постоены на технологии ASP.NET и как следствие код страниц является довольно тяжеловесным и перегруженым. К таким системам можно отнести, например, DotNetNuke, Bitrix.NET и др.

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

Давайте рассмотрим бесплатную китайскую систему управления контентом — KooBoo CMS.

Последняя версия системы KooBoo CMS на момент написания статьи — 3.2. Система начала свою историю с 2009 года и имеет уже 4х летний опыт использования. Обновления для KooBoo CMS выходят регулярно и она активно развивается.

CMS KooBoo написана на языке программирования C#.Net и использует технологию ASP.Net MVC как для управления, так и для готовых сайтов. Система является Open Source проектом со свободно распространяемым исходным кодом.

Помимо официального сайта существует сайт о системе управления контентом KooBoo CMS на русском языке, где представлена документация по-русски и переводы официальной справки.

image

Рассмотрим основные преимущества системы KooBoo CMS:

  • Простота установки и обновления, возможность экспорта-импорта содержимого сайта и его настроек
  • Возможность создания нескольких сайтов в одном экземпляре системы KooBoo с общими пользователями
  • Поддержка различных провайдеров данных — XML (т. е. без подключения к какой бы то ни было базе данных), SQL Server, MongoDB, а также SQLAzure
  • Расширение системы за счет разработки собственных модулей и плагинов с использованием API системы KooBoo

Выделю основную функциональность KooBoo CMS:

Возможности по управлению сайтами:

  • Friendly URL
  • Автогенерация меню
  • Возможность разделения страницы на слои, представления и HTML-блоки и их многократное использование
  • Полнотекстовый поиск
  • Карта сайта в виде иерархического дерева
  • Неограниченное количество сайтов в одном экземпляре KooBoo, располагаемых на разных доменах
  • Поддержка Themes
  • Визуальный front-end редактор стилей CSS с моментальным отображением изменений на сайте
  • Встроенная поддержка jQuery с возможностью ее отключения
  • Визуальный дизайнер страниц

Возможности по работе с контентом сайта:

  • WISIWIG-редактор HTML-контента с возможностью его inline-редактирования
  • Поддержка версионности контента
  • Конструктор для построения произвольных типов контента с указанием нужных полей объекта контента. Таким образом, например, можно создать объект «Новости», «Клиенты» и т. п.
  • Поддержка множества типов полей для объектов контента: строки, даты, числа, boolean, форматированные строки, файлы, изображения и многое другое.
  • Построение иерархических типов контента и связывание разных типов между собой (например, привязывание категорий к статьям, комментариев к новостям и т. п.)
  • Гибкая настройка вариации полей форм для создания и редактирования контента
  • Проводник для работы с медиа-ресурсами и их загрузки на сайт
  • Поддержка синтаксиса Razor, Webforms и NVelocity
  • Возможность локализации контента на разные языки (мультиязычность)
  • Права на редактирование контента могут распределяться по соответствующим ролям пользователей

Для расширения функциональности, система предлагает разработчикам следующие функции:

  • Настройка Url redirects и Robots.txt для поисковых систем
  • Создание рабочих процессов WorkFlow по работе с контентом
  • Подстветка синтаксиса при работе с кодом, встроенные примеры кода (Code helpers)
  • Богатый API для создания собственных модулей и плагинов

При такой богатой функциональности итоговый сайт на системе KooBoo остается достаточно легким и быстрозагружаемым, он не тянет за собой огромное количество скриптов клиенту в отличие от большинства других CMS.

См. также:

Сайт системы KooBoo на русском языке

Официальный сайт разработчиков на английском языке

Официальная страница системы на Сodeplex

Демонатрационный сайт системы (после регистрации есть возможность опробовать административную часть KooBoo)

 
Часть II. Эпилог
Рейтинг: / 2
01.05.2012

продолжение. Начало книги читайте:
Часть I. Пролог
Часть I, Параграф Первый (ностальгический)
Часть I, Параграф Второй (идиотический)
Часть I, Параграф Третий (лицемерный)
Часть I, Параграф Четвертый (маразматический)
Часть I, Нелицеприятный эпилог

Часть II, Пролог
Часть II, Параграф Первый (за что боролись…)
Часть II, Параграф Второй (демоны и либеральный демонизм)
Часть II, Параграф Третий (управлять всеми нельзя)
Часть II, Параграф Четвертый (человек— тварь завистливая)

Эпилог

свобода, либерализм, либералы, социализм, демократия, пролетарий, коммунизм, гуманизм, справедливость, демократия зло, социализм зло, либеральной демократии не существует, свобода человека, права и свободы человека, основные права и свободы человека, социумЧто мы имеем в итоге? Мы пришли к выводу, что обществу совершенно не нужны запретительные меры на то или иное. Как только возникает необходимость в принятии самостоятельных решений, общество вдруг взрослеет и самостоятельно регулирует ситуацию. Достаточно всего лишь наличия либеральных прав, строго закреплённых в нескольких чётко очерченных законах; попросту говоря— конституции!

Запреты порождают преступность в той или иной форме. Попытки накормить и успокоить всех сразу «за здорово живёшь» плодят коррупцию в чиновничьей среде и превращают предпринимателя в мошенника.

Осознания личности себя в качестве отдельной свободной в принятии решений человеческой единицы приведёт к взрослению населения в целом.

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

Конец II Части 

Продолжение следует

теги: свобода, либерализм, либералы, социализм, демократия, пролетарий, коммунизм, гуманизм, справедливость, демократия зло, социализм зло, либеральной демократии не существует, свобода человека, права и свободы человека, основные права и свободы человека, социум

 
Часть II. Параграф Четвёртый (человек— тварь завистливая)
Рейтинг: / 2
30.04.2012

продолжение. Начало книги читайте:
Часть I. Пролог
Часть I, Параграф Первый (ностальгический)
Часть I, Параграф Второй (идиотический)
Часть I, Параграф Третий (лицемерный)
Часть I, Параграф Четвертый (маразматический)
Часть I, Нелицеприятный эпилог

Часть II, Пролог
Часть II, Параграф Первый (за что боролись…)
Часть II, Параграф Второй (демоны и либеральный демонизм)
Часть II, Параграф Третий (управлять всеми нельзя)

Параграф Четвёртый (человек— тварь завистливая)

Я хочу такую же куклу, как у Даши!

© девочка Маша

В своё время, когда я получал высшее образование, у нас лекции по матмоделированию читал замечательный преподаватель, имя коего моя память не сохранила. Так вот он заявлял, что прогресс в мире обязан человеческой лени. Тогда в силу своей не высокой образованности я с ним соглашался полностью. Теперь же эта максима звучит более убедительно: «Прогресс обязан лени и зависти».

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

Зависть— короткая форма слова «зависимость». Мы зависим от некоего окружения (социума), в котором обитаем. Не будь социума, не существовало бы и зависти. Зависть— продукт социальный и совершенно естественный.

Так не пришло ли время, пороки обратить на пользу? И первый на раздаче— зависть.

 
Часть II. Параграф Третий (управлять всеми нельзя)
Рейтинг: / 2
29.04.2012

продолжение. Начало книги читайте:
Часть I. Пролог
Часть I, Параграф Первый (ностальгический)
Часть I, Параграф Второй (идиотический)
Часть I, Параграф Третий (лицемерный)
Часть I, Параграф Четвертый (маразматический)
Часть I, Нелицеприятный эпилог

Часть II, Пролог
Часть II, Параграф Первый (за что боролись…)
Часть II, Параграф Второй (демоны и либеральный демонизм)

Параграф Третий (управлять всеми нельзя)

Запрет, контроль, всевидящее око;
идея дурака проста и неглубока.

Почему социалисты и демократы так уверены, что можно создать общество, в котором все поголовно будут довольны и, к тому же, равны? Почему человек, закончивший ВУЗ, получивший, в общем-то неплохое образование, своим опытом постоянно доказывая обратное, всё равно стремится пропагандировать великое социально-демократическое благо, при котором все поголовно будут сыты? Попробуйте попросить его содержать кого-нибудь из тунеядцев, которые якобы не в состоянии себе заработать на некие блага, и вы очень удивитесь, что теоретические представления «гуманиста» вдруг вступят в противоречие с его же практическим поведением. Почему? А потому, что «социальный рай», считает «гуманист», должен строиться кем-то, но только не им. Его идея проста: отобрать у тех, кто заработал, и отдать тем, кто столько заработать не в состоянии, ну, разумеется, самому не остаться в накладе, контролируя ресурс. Вот как! Таковы все подобные чудо-идеологи: Зюганов, Жириновский, Миронов,  Удальцов, Навальный. Да-да, последние— там же, где вся аппозиция. Это великое братство социалистов! А вот Путин сюда уже не вписывается, но воззрения его всё равно никак не уйдут от максимы: «народу трэба великий указующий перст». Аппозиция же, я повторяюсь,— просто сборище желающих пробиться к власти. Все вроде как предлагают конфетки разные; но, увы, у них даже фантики— в один тон: красно-коричневые, и пахнут социальной справедливостью. И это не аромат, это сладковатый запах разлагающейся падали— социализма.

Прежде всего, необходимо твёрдо принять на веру, что единый социальный организм не может быть централизованным. Управлять можно только дураками, теми, кто не в курсе, что являются самостоятельными и уникальными личностями! Человеком, мыслящим критически, управлять сообразно толпе не удастся. Но общество не однородно; оно состоит как из тех, кто без указки и шагу ступить не может, так и людей самостоятельных, причём уровень самостоятельности и дурости у всех разный. То есть осознанность у общества неоднородна, и общество впринципе не управляемо; это не стадо баранов. Как это лучше понять, а затем принять? Как правило, для того, чтобы правильно понять некую систему, необходимо абстрагироваться от неё, представив оную в виде некоей математической модели. Не пугайся читатель, я не собираюсь тебя тащить в математические дебри; я поступлю самым простым и доступным образом; покажу «на пальцах».

 
Часть II. Параграф Второй (демоны и либеральный демонизм)
Рейтинг: / 2
28.04.2012

продолжение. Начало книги читайте:
Часть I. Пролог
Часть I, Параграф Первый (ностальгический)
Часть I, Параграф Второй (идиотический)
Часть I, Параграф Третий (лицемерный)
Часть I, Параграф Четвертый (маразматический)
Часть I, Нелицеприятный эпилог

Часть II, Пролог
Часть II, Параграф Первый (за что боролись…)

Параграф Второй (демоны и либеральный демонизм)

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

© Игорь Губерман

«Доктор, а может— в отделение реанимации?»
«Больной, не занимайтесь самолечением! Врач сказал— в морг, значит— в морг!»

анекдот

Демократия. От слова сего у некоторых умов разливается тепло по жилам. А жаль— должен обуревать ужас, смешанный со страхом.

Согласно справочнику, демократия происходит от двух греческих слов: демос— народ и кратос— власть; дословно— власть народа. И вроде бы ничего страшного.

Демократические методы бытия некоторые считают прямо-таки панацеей; едва ли не молятся на них. Ну, это и понятно— народ своей волей благоустраивает своё пространство. Чего может быть лучше?

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

Но вот незадача: оказывается, у единого организма все органы: кто— в лес, кто— по дрова! Общество единым организмом не только не является, а расслоено так, что все слои думают совершенно по-разному, а каждый человек ещё и на свой манер. Если же большинство вдруг решает некий вопрос положительно, то другая часть, несогласная с этим решением, должна попросту заткнуться. Попытка прийти к консенсусу похожа на перемалывание воды в ступе. Это можно заметить по разного рода ток-шоу Гордона, например, или же Шевченко,— есть такие на первом телеканале. Особенно показательны проблемы в прибалтийских странах, где национальное большинство гнобит русскоязычное население. Но там демократия! Можно кричать до одури, увы, везде одно и то же: коих больше, те и правы. Право сильного.

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

 
Часть II. Параграф Первый (за что боролись…)
Рейтинг: / 2
27.04.2012

продолжение. Начало книги читайте:
Часть I. Пролог
Часть I, Параграф Первый (ностальгический)
Часть I, Параграф Второй (идиотический)
Часть I, Параграф Третий (лицемерный)
Часть I, Параграф Четвертый (маразматический)
Часть I, Нелицеприятный эпилог

Часть II, Пролог

Параграф Первый (за что боролись…)

Человек человеку не враг,
но в намереньях самых благих,
если молится Богу дурак,
расшибаются лбы у других.

© Игорь Губерман

На наш барак пошли столбы
свободы, равенства и братства;
все, что сработали рабы,
всегда работает на рабство.

© Игорь Губерман

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

Применительно к социализму— мы о нём сейчас будем говорить— теорией является «научный социализм», то есть описание всеобщего благоденствия, при котором все работают, кто как может, а получают— кто, как хочет. «Светлое будущее»— некий идол, к которому все поголовно, не жалея своих сил, стремятся. Карл Маркс в своих трудах указал на такую особенность развитого капитализма, как нарастающее недовольство пролетария. Недовольство должно разразиться в замену капиталистического бытия (при котором управляющим фактором являются деньги) в бытие социалистическое, где все устремления направлены на социум— общество, которое (разумеется, в теории) и является управляющим фактором. Однако, ум этого «экономиста» не учёл только один факт: зерно, посеянное в неокрепший ум, непременно даст уродливые побеги. Второй факт: человек— скотина эгоистическая— ему так и не пришёл в бородатую голову.

 
<< В начало < Предыдущая 1 2 3 4 5 6 7 8 9 10 Следующая > В конец >>

Всего 1 - 26 из 243