Итак, с радостью представляем вам итог нашей работы за последние полгода - UMI.CMS 2.8.0.
UMI.CMS версии 2.8 – это значительный шаг вперед для нашей платформы, это новый этап зрелости продукта.
На данный момент доступны для скачивания все тестовые дистрибутивы, дистрибутивы в интернет-магазине, демо-центр, клиентская документация и документация разработчиков.
Автообновление с более ранних версий UMI.CMS до 2.8 будет доступно после выпуска версии 2.8.1.
Список новых возможностей системы сегодня будет опубликован в пресс-релизе, а я пока дам некоторые ссылки на описание нового функционала в документации.
Обновлённый Edit-In-Place: описание в документации, также он был недавно описан Сергеем в блоге, даже c видеороликами.
Обновлённый интернет-магазин: описание в документации, скоро будет отдельный пост в блог.
Новый модуль "Обмен данными": подробнее об этом модуле, про него тоже будет отдельный пост в блог.
Все прочие новинки и обновления системы описаны в Истории версий.
Отдельно хочу обратить внимание на описание прав на элемент иерархии, рестрикшены (ограничение на содержимое) для полей и единого config.ini.
Прошу вас все обнаруженные неточности или недостатки в описании нового функционала 2.8 присылать мне или в СЗ.
Хочу еще раз поблагодарить всех партнеров, принимавших участие в развитии и тестировании продукта!
Комментирование доступно только авторизованным пользователям.
Пожалуйста, зарегистрируйтесь или войдите на сайт.
http://help.umi-cms.ru/emarket.orders.gif
почему же так и нет поиска по номеру заказа?
это практически основная необходимая вещь...
вообще удивляет в справочниках отсутствие поиска по полю "Название"... от Вас поступает сразу следующая рекомендация добавьте в шаблон данных поле "name" и в нем будет поиск, это конечно хорошо, Но почему этого не сделать сразу? в чем сакральный смысл отсутствия поиска?
2. опять отсутствует постраничный вывод "Все заказы этого пользователя" http://help.umi-cms.ru/emarket.orders.edit.all.gif
это приводит к тому что если у пользователя более 500 заказов... от страница с 501-ым заказом может уже и не открыться из-за огромного размера.
собственно вопрос будут ли эти доработки в 2.8.1?
хотя конечно с учетом работающей интеграции с 1С это немного теряет свою актуальность (осталось проверить - работает ли)
1. Поиск по номеру заказа возможен. Необходимо добавить соответствующее поле в контроле "Таблица". Добавим отображение этого поля в магазин по умолчанию, чтобы не было больше вопросов.
2. постраничного вывода в заказах пользователя действительно нет, предусмотрим это в 2.8.1
когда же будет функция "отложить на потом" в корзине... что бы можно было выбрать товары в корзину, но не оформлять по некоторым заказ, а оставить их на потом... отложить так сказать
(Мало кто согласится отложить со склада по клику на сайте.. хотя зависит от задачи)
(так сделано у других) наиболее удачное и логичное (с моей точки зрения) решение:
в корзине, в таблице выбранных товаров есть две галочки 1. удалить 2. отложить
первая понятно удаляет товар из корзины. а вторая, если пометил "отложить", то после нажатия на кнопку "оформить заказ" - отмеченные таким образом "отложенные" товары в заказ не переносятся, а остаются в корзине. причем корзина и данная пометка "отложенных" товаров сохраняется при последующих входах данного пользователя.
этого можно ожидать в 2.8.1?
кстати хорошая идея у SAS - там для каждой версии есть список примерных планов, и любой пользователь может проголосовать за некоторые "спорные" пункты, получается некий рейтинг для реализации в новой версии.
аналогичный сервис есть и у goole например http://code.google.com/p/dataobjectsdotnet/issues/list?can=2&q=&colspec=ID+Type+Stars+Summary+Milestone+Priority+Status+Component+Owner+Reporter&sort=&x=priority&y=milestone&cells=tiles&mode=grid
может и у Вас когда-то появится подобная возможность?
Я опубликую список ожидаемых изменений в 2.8.1
посмотрите этот макрос. Он может.
неставятся смайлики при добавлении коментария к новости
При попытке добавить видео с ПК через флешь загрузчик (вроде загружает а в файлах его нет) + ошибка Actoin Script Flas 10 (ReferenceError: Error #1081: Не удалось найти свойство @name в umi.folderEntity; отсутствует значение по умолчанию.
at UmiFileBrowser/onTreeDoubleClick()
at UmiFileBrowser/__folderTree_doubleClick())
Впечатления замечательные))))
Удобно и красиво))))
Молодцы)))
Насчет ошибки, я так понимаю, она возникает при манипуляциях с деревом папок. Будет здорово, если вы подробнее напишите в нашу службу заботы, и мы разберемся.
По идее должно быть так: при запросе одного пользователя страницы механизм кэширования отрабатывает через БД и кладет "готовую" версию для последующих идентичных запросов в кэш.
Что мы видим во всех версиях ЮМИ: независимо от типа кэширования все равно идет цикл обращения к БД. Причем логика кэширования вообще непонятна: одна и та же страница с одного компа генерируется всегда разное время (проверяем на umi-cms.ru) - от 2 до 30 сек в зависимости от нагрузки.
Когда программеры ликвидируют этот баг?
Кэшировать html-код страниц не имеет смысла, т.к. те или иные области сайта должны постоянно меняться даже для одного пользователя (счетчики сообщений, баннеры и т.д. и т.п.). Система кэширования хранит только информацию о системных объектах (из которых собирается страничка), что существенно сокращает обращение к БД, но не исключает полностью обращение к ней. Результаты выборок не кэшируются, но это можно сделать, при желании, индивидуально для проекта.
PS. eaccellerator, APC, memcahed идеологически не предназначены для хранения html-кода страниц и результатов выборки, тем более для каждого пользователя. Они оперируют ограниченным размером памяти для хранения часто используемых объектов данных.
Я говорю не про html-код страниц, а про генерацию страницы из БД.
В данный момент эта проблема не решена и имеет отпечаток бага. Можете отрицать - по по-моему, проблема от этого не решится
html-кэширование некорректно работает: оно распространяется не на всех пользователей, а только на одного. Кроме того, html-кэширование глючит при наличии разделов для авторизованных пользователей.
Итого уже 3 нерешенных проблемы
Расскажите про это поподробнее, пожалуйста
2. С каких пор статический кэш для 1 пользователя стал спасать от нагрузки? Кто придумал, что такое выгодно? Кому выгодно?
3. Что будет при 30 одновременных (в секунду) запросах с разных IP?
Причем каждый из них смотрит страницу только 1 раз - а потом идет уровнем глубже. Тогда кэш вообще бессмысленный - он ни чего не даст
2. Этот пользователь, например, Гость. Всем неавторизованным пользователям показывается страница из статического кэша. В случае, если у нас много разных пользователей с разными правами на просмотр объектов UMI.CMS, нам необходимо кэшировать страницы для каждого пользователя.
3. Используйте для таких нагрузок статический кэш. В случае, если у вас 30 запросов в секунду от зарегистрированных пользователей, то тут надо внимательно отсматривать, что можно оптимизировать в вашем конкретном случае.
1 - ответа не получал по своему запросу. Возможно, не прошло по почте - потому считал проблему нерешенной.
2 - для всех Гостей показывается страница из кэша? Это описано в документации?
2. Это подразумевается в фразе "Для каждого пользователя системы сохраняется своя копия страницы". Соглашусь, что это может быть неправильно истолковано. Исправим в документации если не сегодня, то в понедельник. Спасибо.
Теперь понял, что это очень значимое изменение, которое мы учтем в работе. Ранее мы из-за этого были сильно связаны. Однако почему большая часть сайтов, в т.ч. umi-cms.ru, не использует статическое кэширование?
Причины отказа от скинов уже обсуждались в посте о выходе бета-версии 2.8. Можно прочитать тут http://blog.umi-cms.ru/neuymin1/beta28/
Мы планируем разработать "легкий" скин в будущих релизах.
рашн биз эдакий.
баттерфляй - это бред свой кобылы, это блин я даж не знаю что- порождение воспаленной девочки с майспейса.
да ну в жопу вас с таким подходом...
взяли убрали основной скин... идиотизм
И не расстраивайтесь так: обновление и изменение интерфейсов - это нормальный и неизбежный процесс.
Да и ОДИН было бы неплохо, только ведь это будет бабочка...
Я тоже хочу один скин! Но только пусть этот один будет не Баттерфляй...
Есть ли возможность импортировать объекты каталога из csv, при этом в формате прежнего eshop? - этих файлов уже наделано 1000шт и менять их ооочень не хочется...
Почему "Импорт списка из csv" в каталоге вам не подходит? Там можно вывести колонки в том порядке, что идут у вас в csv-файле и все должно успешно импортироваться.
В ближайшее время сделаем так, что доступные колонки будут добавляться динамически для всех типов, которые на данный момент отображены в таблице.
Вы заменили документацию пользователя на сайте. И теперь те, кто пользуется 2.7 и не скачивал себе chm-версию, а пользовался онлайновой - остались с носом! Там же порядок действий отличался...
Стал сейчас объяснять секретарше ;-) ;-) на какие кнопки нажимать - и даже сослаться не на что! Верните, пожалуйста, старую документацию, хотя бы как загружаемый файл.
http://help.umi-cms.ru/files/UMI.CMS.Pro.2.7.zip
проверял также и на локалке, и на хостинге(zenon).
Спасибо, на демосайтах поправим.
Меня интересует возможность быстрого и удобного создания таблиц с выборкой по параметрам как здесь http://www.olympics10.ru/all_medals.shtml
Ведется работа в этом направлении?
чтоб с 2.7.х обновляться можно было
Так же можете изучить наш недописанный макрос (доступен
только для супервайзера).
А где о нем почитать можно?
Почитать о нём можно наверно только в коде. Он не дописан, и соответственно, не очень хорошо работает. Поэтому и не описан.
http://wiki.umisoft.ru/%D0%9D%D0%B5%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B0%D0%BA%D1%80%D0%BE%D1%81_news_calendar%28%29_%D0%B4%D0%BB%D1%8F_%D0%93%D0%BE%D1%81%D1%82%D0%B5%D0%B9
вот тут он описан
не дописан
а вы говорите что можно только в коде посмотреть(((((
календарь новостей очень удобен и просто необходим новостным сайтам
Я уже собрался вручную переделывать сайт, но решил проверить, и ВДРУГ! Секретное обновление. Теперь главное, чтобы все получилось :)
Обновление с 2.7.4 будет немного позже. Если хотите, напишите ам на help28@umisoft.ru - запишу Вас в бета-тестеры обновления с 2.7.4
Ограничусь уточняющим вопросом.
ЧТо вы имеете в виду под "активной конкурентной борьбой конкурентов"?
Пять месяцев с анонса уже прошло...