21 ноября 2009 г.

mojoPortal: Экономим на хостинге

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

Тут опять нам на помощь приходит mojoPortal. А именно его DAL для работы с различными базами данных. Так получилось, что саму CMS систему можно поставить на самый минимальны хостинг, который даже не предоставляет базу данных и все потому, что мы можем использовать внутреннюю базу данных SQLite. База достаточно малая и работает так сказать без нашего ведома…нам ничего не нужно устанавливать или требовать у хостера… и при этом у нас CMS работает как и с любой другой базой данных. Неправда ли удобно?

Сказать честно, я не пытаюсь разрекламировать данную CMS и мне за это не платят=) просто я работаю с этой системой и делюсь своими впечатлениями с вами.

12 ноября 2009 г.

mojoPortal 2.3.2.9

11 Ноября Joe Audette выдал в свет людской новую версию mojoPortal. Итак, чем же новым обзавелась CMS система? Какие новые возможности нам даны?

Новостная рассылка

  1. Пользователи могут подписываться на получение писем с сайта не регистрируясь на нем.
  2. Модуль информационной подписки мы можем поместить на любую страницу и каждый сконфигурировать отдельно.
  3. Прогресс отправления писем.

Обновление редакторов

TinyMCE 3.2.7
FCKeditor 2.6.5
CKeditor 3.0.1

Улучшения SEO

Возможность задания каноничных url. Возможность конфигурирования каждой страницы отдельно.

Отельные улучшения

Добавлена новая категория прав доступа - “Users that can create root level pages”

Добавлена возможность отключения аутнтификации по-умолчанию если включена аутентификация по Windows Live или Open ID

Более подробная информация о новом релизе mojoPortal, можно прочитать из официального блога - http://www.mojoportal.com/mojoportal-2329-released.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

6 ноября 2009 г.

История: Steve Jobs demos Apple Macintosh, 1984

Копаясь в огромной куче видео-роликов на YouTube.com я нашел достаточно интересную запись, которая показывает как же в свое время компания Apple удивила ми своим новым компьютером - Macintosh. Советую всем посмотреть даже тем, кто не знает английский, море оваций от происходящего на экране Mac-а действия, не нуждается в переводе.