09.06.2012 | 18:13
Григорий Добряков

Здравствуйте, уважаемые коллеги и клиенты. Рад представить вам релиз 2.8.5.2, который в основном был посвящён повышению безопасности UMI.CMS. Наш продукт стал ещё лучше, стабильнее и защищённее.

Но мы не остановились на достигнутом и решили сделать в рамках этого релиза ещё несколько новых фич:

Депозит в интернет-магазине

Депозит - это внутренний счёт пользователя в интернет-магазине на вашем сайте, из которого пользователь может оплачивать свои покупки. Вы (как администратор магазина) можете начислять ему “бонусы” вручную, либо настроить в UMI настоящую дисконтную программу - таким образом, чтобы бонусы начислялись как процент от каждой покупки.

Кстати, это решение реализовано по мотивам аналогичного решения с UMI.Hub //hub.umi-cms.ru/project/167/ - не ленитесь и присоединяйтесь к работе в нашем коммьюнити :)

Интеграция с Yandex Safe Browsing API

В ближайшее время Яндекс опубликует полную поддержку “безопасных переходов” (safe browsing). В UMI уже всё для неё готово заранее - вам останется только получить у Яндекса свой “ключ авторизации” и вписать его в конфигурационный файл UMI.CMS.

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

25.04.2012 | 11:54
Григорий Добряков

Уважаемые коллеги, партнёры и клиенты! Рад представить вам релиз 2.8.5.1, который включает в себя более 150 решённых задач и исправленных ошибок.

В первую очередь - о главном: этот релиз занял довольно много времени, потому что в нём кардинально переписаны оба шаблонизатора - TPL и XSLT. Это было необходимо, чтобы решить все накопившиеся проблемы с работой шаблонов и «готовых решений» для будущего «маркетплейса».

В ходе работ исправлено более сотни проблем обратной совместимости, с которыми многие из вас столкнулись при обновлении до 2.8.5 (я подразумеваю ошибки шаблонов, проблемы с письмами, проблемы с кастомными вложенными макросами, ошибки umap и аналогичные). Теперь отлично работают вложенные макросы, макросы «на одной строке» и т.д. Большинство TPL-макросов теперь работают и в XSLT-режиме тоже.

В результате оба шаблонизатора стали работать не только гораздо стабильнее, но и быстрее.

Теперь о новостях:

09.12.2011 | 13:38
Григорий Добряков

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

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

21.10.2011 | 13:42
Григорий Добряков

Мало кто задумывается, что программирование любого веб-проекта на PHP - по сути такое же параллельное программирование, как если бы вы делали это в более низкоуровневых языках, таких как "C" или "Erlang". Когда на ваш сайт идёт поток траффика, на нём в один и тот же момент времени параллельно и одновременно отрабатывают множество экземпляров ваших PHP-скриптов. А значит между ними могут возникнуть классические эффекты "ожидания и опережения", когда нужно предусматривать строгую последовательность выполнения данных.

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

04.10.2011 | 11:19
Григорий Добряков

Уважаемые коллеги, партнёры и разработчики! В последнее время нам часто задают вопросы о том, как правильно организовать процесс установки модуля в UMI.CMS в том случае, когда этот модуль содержит сложную структуру данных. Рассказываем:

Сначала немного теории: в UMI.CMS имеется встроенный мощный механизм импорта-экспорта данных. Практически всё, что происходит в системе с данными, делается через него. В том числе установка и обновление системы (начиная с 2.8.3), а так же установка демо-сайта - выполняются также через этот единый механизм импорта.

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

28.09.2011 | 15:46
Григорий Добряков

В этом посте я расскажу вам о том, какие новинки выпустила наша команда в релизе 2.8.4.4 - он стал доступен самым активным пользователям 21 сентября. Кому скучно читать и хочется посмотреть всё своими глазами - welcome на демо-центр, там уже всё обновлено.

В первую очередь, мы чуточку облегчили жизнь разработчикам, которые часто ставят систему на разные сервера. Зарегистрировать свой e-mail и получить бесплатный триальный ключ теперь можно прямо в инсталляторе - это занимает буквально секунды.

07.09.2011 | 16:20
Григорий Добряков

Уважаемые коллеги, партнёры и разработчики! Пришло время наполнять UMI.Store - магазин платных и бесплатных приложений к UMI.CMS. Чтобы предлагать их клиентам, сначала нужно их разработать. Мы учли опыт наших конкурентов и сделали процесс разработки модулей, расширений и готовых решений под Юми более технологически продвинутым.

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

23.08.2011 | 11:38
Григорий Добряков

Здравствуйте, уважаемые коллеги и партнёры! Вышел релиз UMI.CMS 2.8.4.3. Кратко перечислю ключевые новинки:

Точные сведения о том, откуда пришёл покупатель:

В отличие от анонимной статистики Google Analytics или Яндекс.Метрики, в UMI.CMS вы теперь располагаете абсолютно точными сведениями - откуда пришёл данный конкретный покупатель.

01.07.2011 | 14:15
Григорий Добряков

Встречайте новый QuickStart Guide для разработчиков, которые приступают к первому знакомству с UMI.CMS. Мы рассказываем о файловой организации и структуре базы данных, о способах вывода информации из системы и об основах интеграции XSLT-шаблонов.

В тексте вы не найдете ни одной ссылки на стандарты и спецификации. Всё изложено максимально простым языком и простыми словами. Мы будем рады вашим вопросам и отзывам.

UMI.CMS QuickStart Guide PDF (214 Кб)

07.06.2011 | 18:15
Григорий Добряков

— Как-то у вас ровно всё. Продумано и разложено по полочкам, -
пожаловался Иван Иваныч Петру Петровичу.
— А как ты хотел, барин? XSLT, между прочим, промышленный стандарт разработки сайтов! - недоумённо переспросил Пётр Петрович.
— Да я как-то проще привык, - скривился Иван Иваныч, - чтоб фигню всякую быстро написал, сдал заказчику и забыл.

Последние несколько лет я наблюдаю тотальное падение квалификации веб-разработчиков в Рунете. Является ли это следствием кризиса или рынок веб-сайтов самостоятельно пришёл к резкому удешевлению заказов, неизвестно, но так или иначе у среднего веб-программиста уровень «глубокого понимания» того что он собственно делает фатально стремится к нулю.

Категории

Теги

модуль партнеры технологии Кейсы маркетинг обзоры UMI продукты UMI мероприятия UMISummit business облако тегов кастомы uwdc Челябинск разработчики конференция Конкурс UMIRU exchange 28 Обмен данными 1C Интеграция с 1С версии UMICMS хостинг юмихост umihost UMICMS рейтинг MySQL разделение баз данных developer программинг менеджмент xslt документация шаблоны Служба Заботы маркетинг веб студии москва события лицензии новинки UMI Edu UMI Cloud интернетмагазин интернет-магазин интернет магазин интернет-маркетинг видео flash actionscript каталог анимация техподдержка tpl local scope macro кейсы итоги года SAPE seo мероприятие рынок веб разработки экономика Алексей Самойлов Сергей Котырев KINETICA CMS Сибирская интернетнеделя UMIWorkshop umi_workshop акция Золотой сайт партнерская_программа партнерство стратегия highload РуПромо Машков версия 2_7 кэширование скорость стихи день рождения статьи пресс конференция версия 2_5 Edit_in_Place онлайн платежи кризис достижения CeBIT внедрения umi cms блоги верстка релиз EditInPlace изучение Юми создание модуля модули ReMIX UMI_CMS_Net iPhone XML драйвер как убрать лампочку форма обратной связи языковые версии CMS Pistols музыка UMICMS 28 удобство юзабилити usability user experience интерфейсы CMS Eye tracking ай тракинг usability test UXRussia управление сайтом RIW Russian internet week Softool выставки интернет клиенты сайты umisound cms pistols РИФ 2011 Tagline качество 2012 UMISound Полюса Илья Разин Марат Машков

Авторы блога