Показаны сообщения с ярлыком CMS. Показать все сообщения
Показаны сообщения с ярлыком CMS. Показать все сообщения

29 мая 2010 г.

Описание возможностей mojoPortal

  • Кроссплатформенность – Работает на Windows/IIS или Mono/Apache.
  • Поддержка Баз данных: MS SQL Server, SqlAzure, MySQL, PostgreSQL, Firebird Sql, и SQLite
  • Возможность управления более чем одним сайтом использую одну установку системы
  • Поддержка XHTML или HTML 5
  • Изменение дизайна из административного интерфейса использую систему скинов.
  • Использование в качестве редактора контента нескольких редакторов: TinyMCE, FCKeditor, CKEditor.
  •  

    Полный код статьи http://www.mojoportal.ru/features.aspx

    9 ноября 2009 г.

    mojoPortal: Первые впечатления!

    Как-то давно я начал поиски хорошей системы для создания сайтов (даже начал писать свою, кстати, очень ничего получается=)) ), но ничего хорошего я найти не мог. Хотелось, конечно, бесплатное решение с хорошей функциональностью, хорошим кодом, большой расширяемостью, поддержкой большого количества баз данных (или хотя бы возможность написания их поддержки). И самое интересное, что ничего найти не мог. Я перепробовал большое количество OpenSource CMS на ASP.NET, благо на codeplex.com их хватает. И одно меня терзает: “Почему я просто сразу не обратил внимание на проект, который шел самым первым в списке!” Глупо, согласитесь. Моя логика на тот момент была следующая: “CMS на первом месте, значит будет большая, неповоротливая, да и при этом ничего в ней не поймешь пока кипу документации не изучишь”. Я ошибся. И при этом очень сильно.

    Все-таки пришел тот момент, когда я взял и установил это детище Joe Audette. Первым делом был маленький шок, так как установка прошла просто и гладко. Для того, чтобы разобраться в функциональности и работе с самой CMS понадобилось чуть меньше часа. Каждый модуль по своей сути является отдельным приложением внутри CMS.

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

    Свойства системы:

    • Кросплатформенность
    • Работа с базами данных:  MS SQL Server, MySQL, PostgreSQL, Firebird Sql и SQLite
    • Возможность установки и управления множеством сайтов
    • Множество скинов, возможность установки разных скинов на страницы
    • Возможность выбора редактора контента FCKeditor, TinyMCE или XStandard HTML WYSIWYG
    • Блоги
    • Форумы
    • Галерея изображений
    • RSS
    • Календарь событий
    • Контактная форма
    • Ecommerce
    • Файловый менеджер
    • Общие файлы
    • Google maps
    • Легко настраиваемые пользовательские профили
    • Локализация. По-умолчанию включено 10 языков
    • Конфигурирование хранения паролей
    • Url-rewriting позволяет использовать дружественные адреса
    • Поиск по сайту
    • Протоколирование ошибок
    • Возможность аутентификации на сайте с использованием LDAP, Active Directory, Windows NTLM, OpenID или Windows Live ID
    • Персонализация и web-части
    • Статистика сайта

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

    Так что, если Вам нужна бесплатная и хорошо расширяемая система, то лучше, чем mojoPortal не найти. Это моё личное ИМХО.

    Официальный сайт проекта mojoPortal – http://mojoportal.com

    24 августа 2009 г.

    Разработка CMS

    Честно говоря. Сегодня был очень раздосадован, разозлен и еще даже не знаю как сказать. И все дело в своем же сайте. Он был как развалина. Команда развалилась, нас осталось только двое, а какие сразу были радужные мечты, но реальность жестока… Ну да ладно… Я так понял, что пока что надеяться нету на кого, по этой причине с сегодняшнего дня начинаю разработку своего маленького, но инструмента разработки. Нет, это не CMS с ней не сможет работать просто администратор без помощи программиста, но пока что на разработку CMS просто нету сил. Мне не очень нравится, когда мне говорят фразы: “Вы хоть свой сайт доделай-те, а то ничего не умеете, а лезете”. Я не буду это оспаривать. Чего кидать слова на ветер, вернуть авторитет можно только делом.

    Итак, разработку инструмента для создания сайтов на платформе ASP.NET я считаю открытой.

    11 августа 2009 г.

    CMS на ASP.NET

    Несколько месяцев искал что-нить хорошее и мало-мальски подходящее для создания сайтов визиток и просто сайтов малой функциональной нагрузки, но что-то ничего так и не нашел.

    DotNetNuke большая CMS много наворотов и толку от этого никакого. Вот если подумать! Нужно человеку сайт создать только сайт визитка с парой страниц инфы, а тут ты будешь ставить 10-15 метров исходников и создавать страницы. Да и еще потом объясни этому человеку, как работать с этой системой и что лезть куда-то туда не нужно… Так что однозначно не подходит.

    N2CMS по заверению разработчиков маленькая и легкая… но одни исходники скомпилированные библиотеки и тому подобное заняло у меня 140 метров. Вот это легкая! Куча сторонних библиотек, годы уйдут, чтобы разобраться.

    Oxite написанная на ASP.NET MVC. Прикольный проектик, но жаль сырой как не сваренное яйцо. Думал, что можно доработать, но проще что-то новое написать.

    MyWebPagesStarterKit вот эта штука мне реально понравилась. Может это любовь? Может и так! Да, вот, загвоздочка одна не маловажная custom design создать так и не получается… чтоб его навоять нужно переписать всю CMS. А ведь она такая хорошенькая.

    И что у нас остается? Какой вывод? Да никакого. Просто говоря… у нас есть достаточное количество Open Source CMS написанных на ASP.NET, но при этом ни ОДНОЙ толковой. Вывод? Нужно начинать продумывать и писать CMS на ASP.NET MVC самому.

    Или кто-то предложит, что-то по-лучше?????