Семь чудес «1С-Битрикс» — новая версия 7.0

CMS*
Коллеги, 7 июля (7 месяца) мы официально выпустили версию 7.0. :)

Один из лучших релизов, выпущенных нашей компанией. Есть, чем гордиться.

7 ключевых изменений в версии 7.0 делают продукт простым в освоении для новичков, удобным для опытных пользователей и более функциональным для профессионалов:

1. Адаптивный интерфейс.
2. Мастера создания контента.
3. Многопользовательская фотогалерея (фотобанк)
4. Портальные блоги
5. Полная поддержка кодировки UTF-8
6. Поддержка OpenID и Live ID
7. HTML-кеширование

И целый ряд других вещей...

Понял, что сколько бы мы не писали букв, лучше всего посмотрите как это работает :)

www.1c-bitrix.ru/video/1cbitrix70.php

(Разрешение 640х480, потому показываем со своего сайта)

Проделана большая работа по тестированию и улучшению юзабилити интерфейсов. Неудобное слово — юзабилити для русского языка :), да и используется, зачастую, не к месту. В разработке у нас десятки человек, потому мы приглашали к себе преподавателей и учились юзабилити. :)

Интерфейс версии 6.5 был сложным в освоении для новых пользователей. Думаю, Адаптивный интерфейс версии 7.0 удался. :) Все испытуемые справились с поставленными тестами без обучения.

Давно говорили про поддержку UTF-8 в продукте. Можно было хитрить и ранее использовать UTF-8. Но мы не делали стандартной поддержки, потому как-то у хостеров не прошла еще замена на более адекватные версии MySQL и PHP. Сейчас ситуация изменилась. С версии 7.0 продукт уже ставится в UTF-8 по умолчанию и работает правильно со всеми внешними платежными системами, которые в 1251 хотят получать данные или в других кодировках, отличных от UTF-8.

Подробнее обо всем этом можно прочитать у нас на сайте:
www.1c-bitrix.ru/video/1cbitrix70.php

Попробовать семерку можно в виртуальной лаборатории.

Можно скачать и попробовать у себя. (для Windows простой инсталлятор ставит “Битрикс: Веб-окружение” – все, что нужно для работы под виндой)

Мой блог по поводу официального выхода 7.0
www.1c-bitrix.ru/blog/rsv/342.php

На очереди еще пара интересных анонсов про видео (кстати видео с нашего сайта уже показывается 1С-Битрикс: Медиа-плеером), Битрикс: веб-окружение и другие интересные моменты… :)
0
18 июля 2008, 14:28
4
Rizhikov 4,7

комментарии (61)

0
goover #
Отличная новость!
Давно работаю с системой, всегда удивляет столь динамичное развитие программного продукта.
Молодцы, так держать!
0
Mexos #
Видел в действии. Очень много ajax'а, более удобное разделение контентной части и части разработки. Все намного удобнее стало. Вообще очень много нововведений по сравнению с предыдущей версией.
0
trueClearThinker #
Не совсем понял, как работает загрузка фотографий: в плане уменьшение картинок на клиенте и пакетная загрузка...
–1
GHostly_FOX #
Сам пробовал... целую папку фоток грузил... очень удобно получается =)
0
Rizhikov #
Для IE у нас плагин. Для FF Java. Картинки на клиенте обрабатываются, создается нужный набор фотографий нужного размера и уже на сайт передается все пакетами по 5 фоток (в зависимости от настройки). Если канал не тормозит, то 100 фоток загружается примерно 2-3 минуты. Подробнее тут: http://www.1c-bitrix.ru/sitemanager/feat…
0
kurokikaze #
С меню хорошая задумка ИМХО.
0
exelens #
Всё бы ничего =) Но почему Ваши сотрудники так грузят на конференциях... Присутствовал у Тринета на конференции. Ваш сотрудник, конечно с энтузиазмом и самоотдачей.. Но очень долго рассказывал =(
0
Rizhikov #
А кто грузил, Тринет или наши ребята? :) Бывает, что долго рассказываем. Продукт большой. Функционала много. Для клиентов презентация порядка 2 часов длится. А для разработчиков часа 4 можем показывать и рассказывать :) И обычно еще продолжаем обсуждать расходясь.
–1
reaferon #
Сергей, а можно подробнее о 1С-Битрикс: Медиа-плеере?
Видимо, я что-то пропустил в анонсах?
Штука чертовски востребованная на сегодняшний день. Когда появится и появится ли в офииальных релизах (бета) ?
–2
Rizhikov #
Вы ничего не пропустили. Партнерам мы уже анонсировали в закрытом форуме. Клиентам еще нет. На следующей неделе напишу у себя в блоге и на хабре. :) Пока не буду спешить.
0
reaferon #
Ну, у меня есть доступ к закрытому форуму,однако про Медиа-плеер не припоминаю.
Так что всё-таки пропустил.
0
denis_test #
Увидел статью - решил зарегистрироваться чтобы написать камент :)
Долго меня хабр мучил какой-то "porca madonna putana!"...

У нас в компании стоит 6-ка, обновления закончились... очень не хватало редактирования в публичной части.
Буду уламывать шефа купить обновления!

А вообще система классная, спасибо вам за работу!
0
Remitmaster #
Красавцы что еще сказать...
0
yenisite #
В плане интерфейса 1С-Битрикс, очень, сильно вырос за последние 1,5 года. Подумать только, когда-то мне админка Joomla! казалась верхом совершенства, а сейчас, все кроме 1С-Битрикс кажется таким примитивом.. :-) Удобно, красиво, функционально. Так держать! :-)
0
Zivaka #
Серей, интерфейс админки вы конечно переработали на отлично... еще на СПИКе я был немного удивлен, а сейчас почти поражен :)

не могу удержать и не спросить - на айфон не пробовали ставить? ;-)
0
Rizhikov #
Насмешили, спасибо! :) :) нет, не пробовали и не будем. Много более интересных дел есть. :)
0
reaferon #
Вопрос про iPhonу неспроста
0
wazd #
Если кто-то в мире страдает хуйней это не значит что все должны все бросить и страдать хуйней.
0
ESVSerge #
Да, Битрикс скоро будет недосягаем для конкурентов..
0
sanchesfree #
Да нет, сделать точного клона битрикса не проблема, проблема именно в завовевывании аудитории, придумывания новых фишек и т.д.
–1
WarGoth #
...недосягаем в отставании от конкурентов. Совковостью и хардокодовостью битрексу не занимать. Искренне удивляюсь, как вообще такие продукты еще живы, да еще и продаются. Даже сравнение с успехом винды не получается
–1
ESVSerge #
повидимому мозгов у вас не хватает, чтобы разобраться что там к чему. А гавкать сидеть каждый может.
–1
WarGoth #
битрикс написан очень непрофессионально и работать с ним сложно. Работал некоторое время у золотых партнеров битрикса. Все программисты и даже директор знали, какой он бестолковый, но работали и брали заказы только потому, что бабок на этом срубать можно много. Вот только поэтому этот проект и жив - потому что развиты партнерские отношения, налажена система срубания капусты и не более. Вы только задумайтесь: 7-я версия битрикса. Это как же надо хотеть всех обставить, чтобы каждые пол года выдавать одно и то же за новое. Попробуйте хотя бы друпал и почувствуйте разницу.
0
reaferon #
Покажите свои работы, сделанные на БУС.
+1
ESVSerge #
У меня пока всё получается. Я учавствовал в разработке нескольких десятков сайтов на Битриксе и всегда получал удовольствие от работы с продуктом. А недовольства мы вполне успешно решаем в нашем узком кругу, где разработчики не посылают нас в космос, а терпеливо работают на улучшение продукта. Я вас уверяю, я очень редко хвалю Битриксов, но и говно лить на их продукт не позволю. Если вам нравится Друпал, это ваш выбор. Никто вам не скажет плохого слова за ваш выбор. Так то вот..
–1
antonds #
>Попробуйте хотя бы друпал и почувствуйте разницу.
Ничего более дерьмового не встречал. Хотя... может быть жумла.
–1
reaferon #
Кстати, мы тут обсуждаем ещё одну интересную новость: Google купил 1С-Битрикс :)
Ведь Бегун тоже на БУС.
0
Scala #
Google покупает аудитории и клиентов - сдались ему бегуновские технологии, особенно Bitrix.
0
Roman_Mix #
Ну ладно, я готов признать, что ролик нормальный (к чему этот милый дяденька я только не понял), готов признать, что это очень клево показать сразу работающий сайт. Только как всегда забыли и забили написать мануал.
Вот пример: у клиента есть проблема == отсутствие сайта. Предположим, что ЦМС выбирает собственник небольшого ресурса, ок. В мануале надо показать, как он создаст этот сайт. Что сейчас очень популярно? Да тоже, что и раньше — корпоративно-презентационные порталы.
0
reaferon #
Есть такие видео-мануалы.
–1
mayhem #
оно allow_call_time_pass_reference включить требует о_О
–1
mayhem #
и сетапится чересчур уж долго. че вы там такого делаете? :)
–1
access87 #
конечно если ставить на П-1 + денвер, то долго.
–3
mayhem #
поумничал? молодец :)
–2
access87 #
коли по делу сказать нечего сиди и молчи!
0
access87 #
все решается через .htaccess
–1
mayhem #
снова поумничал? :) Директива allow_call_time_pass_reference считается устаревшей и будет убрана из следующих версий. А Битрикс ее включить требует :)
0
access87 #
а в чем собственно проблема ? ты считаешь что все сразу перейдут на новую версию ? это как минимум год два.
0
mayhem #
на новую версию чего? я про пхп говорю.
0
access87 #
я и говорю про него
–2
mikkie #
Типа умный =) сколько она уже устаревает? год =)? тем более, что обратную совместимость они оставят как минимум или ты думаешь, что в Zend сидят одни олени?
Собственно из твоих речей можно заключить "Ты просто не умеешь их готовить", а если не умеешь, то не встревай без конкретных доказательств\примеров.

ЗЫ. Ребят поздравляю!
0
Nexux #
за OpenID спасибо
0
coolspot #
А с производительностью у этого комбайна как? Большой проект потянет?
0
Rizhikov #
Решили вопросы с производительностью к версии 6.0.
http://www.1c-bitrix.ru/performance/

Ну и как пример большого сайта:
http://habrahabr.ru/blog/eCommerce/46849…
0
anycolor #
Как ни крути, а код у Битрикса ужасный..
0
Rizhikov #
А вы как крутили и когда оценивали? :)
0
anycolor #
Начну с того, что я не верю, что код и архитектуру можно переписать с 6 версии (когда я смотрел код) до 7 версии в удобоваримом виде.

Насчет крутил - я просто посмотрел код и мне этого хватило - нуленые версии валются много где - было интересно, что внутри - я посмотрел и был не в восторге.

Мешанина бизнес-логики и хтмл кода говорит о том, что те люди, которые писали это - даже про MVC не слышали. Хотя если почитать Ваш сайт - то в Битриксе столько паттернов реализовано, что даже не понятно, как же MVC-то программисты не знают-то..
0
Rizhikov #
>Насчет крутил - я просто посмотрел код и мне этого хватило

Вы видимо хотели купит продукт как 25М идеального исходного кода для чтения? :)

С MVC у нас все нормально, как в PHP, так и в .NET версии продукта.
0
dovg #
>С MVC у нас все нормально
Где вы там сделали MVC? обычная лапша :)

По делу:
1. скоро php6.0 а вы все тащите совместимость с четвертой версией.
global $DB в начале всех методов просто нервирует, при живых-то сиглетонах
2. Функции/методы очень часто ведут себя не так, как описано в мануалах (возьмите к примеру копирование файлов/директорий - что должна возвращать функция и что она возвращает на самом деле.)
3. До жути неудобные иблоки, на которые вы молитесь.
Банально, у вас нет возможности установить несколько модулей иблоков, без доработки кода напильником.
Прожорливость: вы пробовали отобразить в адмике 1000-2000 элементов при memory_limit хотя бы в 128мб?
0
Rizhikov #
Вот когда будет php6, тогда и будем о нем говорить :) Нам и клиентам жить сегодня и работать сегодня.

Про очень часто и несоответствие - это явное преувеличение. Если и были единичные ошибки, скорее всего исправлены.

Инфоблоки - отличная вещь и работает отлично с объемами в сотни тысяч элементов. В частности, разработка ведется на тестовой машине с инфоблоками в общей сумме 250 тысяч элементов и большим числом связей и групп.

Но спорить о коде не интересно. Мы не код продаем, и не мегабайтся строк и не соответствие вашему пониманию программирования.

Видимо любая программа, которая дописана до рабочего состояния уже устарела и требует переделки :)
0
dovg #
> Про очень часто и несоответствие - это явное преувеличение.
я вам привел конкретный пример про копирование файлов. ошибка точно присутсвует в 5.0 - 7.хх

>Мы не код продаем, и не мегабайтся строк и не соответствие вашему пониманию программирования.
вот в этом ваша самая большая проблема ИМХО :)
Битрикс - очень успешный коммерческий продукт, глупо это отрицать. Но вот с точки зрения качества кода - это посредсвенное поделие. (Опять же ИМХО)
0
GoldenHind #
уж больше двух лет прошло, а php6 всё так же «скоро» :)
у битрикса же пара версий сменилась за это время. И изменения вполне так к лучшему.
0
anycolor #
Я хотел продукт, с которым удобно работать не только клиенту, но и программисту.

Не для чтения, а для дописывания. Своим программистам бы я никогда не дал Битрикс, просто потому, что если они на нем начнут что-то дописывать - станут обычными кодерами, которые перелопачивают кучу лапши.

Сергей, я думаю, что Вы понимаете, что ответ в стиле "у нас все нормально с MVC" это не серьезный ответ..
0
Rizhikov #
Странная позиция. А из чего такой вывод? :) Из того, что я не вступил тут в спор и не стал рассказывать про MVC?

Вам не надо перелопачивать наш код. Продукт представляет собой Framework для разработки.

Разработчики пишут комплексные компоненты, которые разработаны как раз по модели MVC.
http://www.1c-bitrix.ru/blog/components2…

Или секция в документации:
http://www.1c-bitrix.ru/help_html/source…

Комплексные компоненты - это законченная бизнес логика проекта или фрагментов проекта.
Например Новости (лета, список, детальный просмотр и т.п.), блог, фотогалерея...

Вот тоже по теме: http://www.1c-bitrix.ru/blog/rsv/143.php

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

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

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

Есть пространство имен для компонент. Например bitrix:news.list это наш компонент.
А партнеры или разработчики могут создать свое пространство имен и использовать его для работы.

Партнер может править любой код и ядро. Лицензия это разрешает. Но все разработано так, чтобы не потребовалось влезать в ядро продукта.
Есть даже внутренние события в продукте, испльзуя которые можно не меняя ядро вмешаться в работу большинства составляющих.

Вынужден сказать, что ваши суждения от незнания продукта. Большинство оценок, которые тут фигурируют, потому, что люди не удосужились почитать базовые положения, услышали чужие категоричные оценки и приняли их.
0
deadrain #
Да, именно "25М идеального исходного кода для чтения".

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

Во-первых, документация "проводов" страдает, Вы знаете. Обратите внимание, какая шикарная документация у того же Друпала, всегда в актуальном состоянии.

Во-вторых, ну не хватает этих "проводов", хотя бы при работе с магазином, заказами, корзиной. Такое ощущение, что про эти составляющие системы забывают. Местами очень негибко.
НЛО прилетело и опубликовало эту надпись здесь
0
Rizhikov #
НЛО прилетело и опубликовало эту надпись здесь
0
Rizhikov #
Это ссылка для PHP версии продукта на документацию по компонентам 2.0 в модели MVC

http://www.1c-bitrix.ru/help_html/source…
НЛО прилетело и опубликовало эту надпись здесь
0
Rizhikov #
:) а, это комментарий не мне предназначался, как я понял.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.