Обзор систем управления содержимым (СMS)

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

При всем многообразии возможностей,
предоставляемых современными CMS,
большинство подобных систем предъявляют
одни и те же требования к хостингу
(наличие интерпретатора PHP и одной из
СУБД, чаще всего MySQL). Поэтому Web-разработчику
при выборе определенной системы
управления содержимым необходимо прежде
всего исходить из специализации этой
системы, так как на сегодняшний день
существует множество CMS, оптимизированных
для решения определенного круга задач:

  • универсальные CMS
    (Drupal, Joomla, WordPress, Mamboo, 1С-Битрикс, Microsoft
    CMS);
  • приложения для электронной
    коммерции
    (AdVantShop .NET, Melbis Shop, PHPShop,
    RunSTORE, SimonPortal, WebAsyst Shop-Script, Shop-Script);
  • корпоративный сайт
    (SerpentCMS, WebDirector, WebDirector Free);
  • форум (PunBB, Phorum);

  • online-энциклопедия (MediaWiki,
    Twiki, WikkaWiki).

Другим немаловажным
фактором при выборе системы управления
содержимым является цена. Сейчас на
рынке систем управления содержимым
сложилась ситуация, когда наряду с
платными закрытыми системами (1С-Битрикс,
Microsoft CMS) существует множество бесплатных
аналогов с открытым исходным кодом
(WordPress, Joomla, MediaWiki), которые не уступают
конкурентам ни в функциональности, ни
в эффективности использования ресурсов.
Поэтому, на мой взгляд, использование
одной из универсальных свободных систем
управления содержимым, таких как Drupal,
Joomla! или WordPress, позволит оптимально
решить практически любую задачу.

Читать далее

Приглашаем всех на мероприятие под кодовым названием «Горячий пингвин». (Шашлыки)

19.04.2009
Приглашаем всех на мероприятие под кодовым названием «Горячий пингвин».
Место сбора: ТЦ Академгородка (карта) в 13:50
при себе иметь 300 р. (проезд не входит в данную сумму)
уточнение вопросов по телефонам 8 923 243 9826 ; 8 913 892 5723
У кого есть мангал обязательно сообщите!
Для жителей города лучше всего воспользоваться электричкой 6615, отправляющей от платформы «Речной вокзал» в 12:48 и прибывающей на «Обское море» в 13:29. Желающие могут воспользоваться автобусом (каким и как, выбирайте сами ориентируйтесь в 2GIS на Торговый Центр академгородка)

Технология описания интерфейса библиотек

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

Читать далее

Создана Novosibirsk Ubuntu Team

Создана Novosibirsk Ubuntu Team

Цели:

Увеличение количества пользователей Ubuntu в Новосибирске и Новосибирской области (НСО)

Задачи:

# поддержка пользователей Новосибирска и НСО;
# продвижение Ubuntu Linux во всех сферах деятельности человека в Новосибирске и НСО;
# обмен опытом и ресурсами с единомышленниками в Новосибирске и НСО;
# координация в Новосибирске и НСО работ различных групп пользователей Ubuntu;
# распространение Ubuntu на физических носителях.

Членство в группе:

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

Читать далее

Russian Ubuntu LoCo Team придан статус официальной

Russian Ubuntu LoCo Team придан статус официальной

31 марта 2009 года в 20:00 UTC состоялось собрание Ubuntu LoCo Council на котором, в числе прочих, был решён вопрос о придании Russian Ubuntu LoCo Team статуса официальной (стенограмма собрания: http://irclogs.ubuntu.com/2009/03/31/%23ubuntu-meeting.html (21:07 — 21:40))

Читать далее

Заседание рабочей группы межвузового пространства готовых проектных решений

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

Что такое Межвузовое Пространство Готовых Решений (МПГР)?

МПГР — соорганизация на базе ВУЗа, в которой
участвую производственные предприятия, общественность и представители
ВУЗов. Целью данного пространства является создание и поддержание
устойчивой договоренности между участниками. Договоренность заключается
в том, что производственные предприятия или любая другая организация
находящаяся в такой позиции, может размещать запросы и требования к
решению производственной задачи новосибирской области. Студенты из
различных ВУЗов, которым будет интересна данная задача, организуются в
проектную команду, для решения поставленной задачи или проблемы.
Решения данной задачи засчитывается им как одна или несколько
аттестационных и контролирующих работ в ВУЗе. Поддтверждением этого,
является оценка студенту выставленная и подтвержденная курирующим
задачей специалиста от производства. Контролирующим органом данного
пространства является общественное управление в лице представителей
жителей Новосибирской Области и преподавательского состава ВУЗов.

Первое рабочее заседание

Место проведения:

НГТУ, 7 корпус 110 аудитория

Время проведения:

1 апреля 17.00-20.00

Тема проведения:

  1. Формирования пространства.
  2. Установление точек входа и выхода из пространства.
  3. Внутренняя структура пространства.
  4. Инфраструктура пространства.

Подробности: http://spo.nsk.ru

Привязка раскладки клавиатуры к приложениям

Во многих популярных DE существуют свои утилитки для управления раскладками клавиатуры (Gnome, KDE), и обычно в них сразу настроена привязка раскладки к приложениям, те они запоминают, на каком приложении какая раскладка, и автоматически при смене фокуса ее выставляют. А вот в более легких раскладкой управляет сам xorg, и там такого не предусмотрено.

Читать далее

Вышла новая версия Linux ядра (2.6.29)

Сегодня вышла новая версия ядра Linux — 2.6.29, как обычно включающая множество новшеств и улучшений. Основные изменения:

* Файловые системы

1. Новая экспериментальная файловая система Btrfs

2. Read-only файловая система SquashFS включена в ядро (сжатие по алгоритму LZMA пока не поддерживается)

3. OCFS2 теперь поддерживает ACL, атрибуты безопасности, квоты и проверку целостности метаданных

4. Возможность «замораживать» файловую систему (например для снятия резервной копии)

5. Множество небольших улучшений ext4, в том числе

1. Добавлена опция, позволяющая выключить журналирование (при этом производительность становится выше даже чем у ext2)

2. В документацию добавлена информация о барьерах записи

3. Исправлены многие ошибки и улучшена производительность

* Графическая подсистема

1. Механизм смены видеорежимов средствами ядра — Kernel-based mode setting (KMS)

2. Улучшения в Graphics Execution Manager (GEM)

* Множество улучшений в управлении питанием (в т.ч. новые драйвера для различных моделей ноутбуков)

* Сеть

1. Стек mac80211 готов к поддержке режима точки доступа (для работы требуется hostapd)

2. Поддержка стека WiMAX, а так же драйверов для USB/SDIO карт Intel Wireless WiMAX/Wi-Fi Link 5×50

3. Поддержка инфраструктуры Generic Receive Offload (GRO) для драйверов LAN

* Аудио

1.
Драйвер для кодеков HD Audio разделён на несколько частей (для
различных вариантов кодека от разных производителей), теперь конкретная
версия кодека должна определяться автоматически

2. Поддержка вывода аудио через HDMI на чипсетах от Intel и NVidia

3. Множество новых драйверов для вывода звука в «системах на кристалле» (System on Chip — SoC)

4. Управление питанием для AC97 и HD Audio

*
Tux — толстый пингвин с утиным клювом — временно уступил пост
официального талисмана Tuz’у — тасманскому дьяволу (только на один
релиз)

Полный список изменений (а их очень много и они затрагивают почти все подсистемы ядра) можно прочитать здесь.

Скачать: исходники.tar.bz2.

Источник: securitylab.ru

Европа создает собственную лицензию для открытого программного обеспечения

Европейский Союз, традиционно симпатизирующий открытому программному
обеспечению, решился на создание собственной версии открытой лицензии,
которая будет похожа на классическую лицензию GPL, по которой
лицензируются почти 95% открытых программных продуктов.

На
сегодня европейская лицензия  (European Union Public License) находится
на этапе рассмотрения в 22 европейских странах, входящих в ЕС, и по
задумке Брюсселя выпускаться под этой лицензией должны открытые
программные продукты, созданные в Европе и в большей степени
ориентированные на использование в госсекторе.

Несмотря на
обсуждение новой лицензии,  от использования продуктов на базе GPL,
Евросоюз отказываться не намерен, спешат заверить в ведомстве.
Разработчики EUPL говорят, что идеологически и структурно новая
лицензия довольно сильно напоминает GPL, но первая имеет ряд
«косметических» отличий, которые делают ее более пригодной в Европе с
законодательной точки зрения.

Также известно, что Open Source
Initiative, курирующая лицензирование открытого софта, уже приняла к
рассмотрению текст EUPL, однако своего окончательного решения по
статусу лицензии пока не вынесла.

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

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

Впрочем,
у данной инициативы есть и критики. С одной стороны они отмечают, что
OSI уже не первый год публично обещает сократить количество программных
лицензий на открытый софт, а вместо этого плодит все новые и новые
документы (сейчас в мире насчитывается более 60 лицензий на открытый
софт, причем некоторые из них лишь формальные, реальных программ под
ними нет). С другой стороны, в Европе уже есть лицензии «домашнего»
производства — Nokia Open Source License, Eiffel Forum License или EU
DataGrid License — но ни одна из них так и не стала популярной.

Домашняя сеть

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

  1. Шлюз в инет
  2. Файлопомойка
  3. Резервное копирование
  4. Генератор шума в комнате
  5. Загрузчик файлов из инета

В принципе я этим и раньше занимался, но сейчас мне удобнее повелевать сервером с дивана.

Параллельно с разбором сети буду делиться первыми впечатлениями о системе ALT Linux 5.0 beta, которая установлена на серваке.

Читать далее