@bitrixfordevelopers

Страница 448 из 1492
Dima
20.01.2017
14:39:09
а теперь дайте ответ. Этим проектам которые так долго разрабатывались - им надо что то кроме поддержки их работы?

Бернгардт
20.01.2017
14:39:14
3 года с хвостиком, и да он перепилен полностью включая админку и немного ядро
какова вероятность в адекватные сроки перенести на новое апи, если вдруг такая надобность появится?

без тз канечно же)

Dima
20.01.2017
14:39:38
что бы работало то, что уже работает или подкоректировать его со старым апи?

Google
Maxim
20.01.2017
14:39:40
Бернгардт
20.01.2017
14:39:42
хотя думаю выкрутятся другими методами

не, я вот думаю - у меня возможно выборка весьма специфичная может для мелких-середнячков перепил раз в 2-3 года реал только как жить то так?

Vladimir
20.01.2017
14:40:56
Бернгардт
20.01.2017
14:41:00
это же звиздец на самом деле

Dima
20.01.2017
14:41:16
Коллеги, к чему я веду. Есть мысль, возможно не правильная, но прошу посмотреть на мир глазами разработчика, без предрассудков. И подумав немного Вы не найдете сильных аргументов к тому, что бы не переходить на новое ядро.

Бернгардт
20.01.2017
14:41:23
обновить не проблема, но вот зачем переводить на новое API)
обсуждаемый тут вопрос выше, отдельный продукт, все фишки на нем )

Dima
20.01.2017
14:41:57
обновить не проблема, но вот зачем переводить на новое API)
вот и я об этом. Правила Бизнеса простые - если работает - не трогай.

Бернгардт
20.01.2017
14:42:25
Коллеги, к чему я веду. Есть мысль, возможно не правильная, но прошу посмотреть на мир глазами разработчика, без предрассудков. И подумав немного Вы не найдете сильных аргументов к тому, что бы не переходить на новое ядро.
я лишь говорю о том, что разработчик не пуп земли ему платят люди, бизнес - за то чтобы он решал их проблемы если чтото не решает проблем бизнеса, но разработчику кажется круто - если создает бизнесу проблемы, то это неверный путь вот и все, я лишь про это

Vladimir
20.01.2017
14:43:36
с моей точки зрения, сейчас делаю новый проект. Нужно сделать полностью отдельный модуль с отчётами выводом на сайт и т.д. через ORM это 1 день, по старому API это неделя

Бернгардт
20.01.2017
14:45:08
ядро если взяться за него - будет полностью покрывать старый функционал, с меньшим кол-вом багов или хотябы сопоставимым? нет вот это хотябы - не проблема? то что придется за то что уже работает - переделывать на более глючную поделку - это не проблема? да тоже вроде проблема

Google
Бернгардт
20.01.2017
14:45:36
если взять инфоблоки теже (а это "кровь битрикса") - попытки получить все через орм - дольше чем через старый апи тут берем и принимаем решение наоборот, используем старое.. все чудесно же

Pavel
20.01.2017
14:46:53
коллеги добрый вечер OnSuccessCatalogImport1C - сколько раз запускается при штатном иморте? Если в базе 5000 товаров и в 1с пакет в 1000, то событие OnSuccessCatalogImport1C отработает 5 раз?

Dima
20.01.2017
14:47:02
вот скорость этих инфоблоков на старом ядре печалит сильно :(

Pavel
20.01.2017
14:47:43
внезапно. мнения разделились

Dima
20.01.2017
14:47:50
он не смотрит на пакеты

Бернгардт
20.01.2017
14:47:51
вот скорость этих инфоблоков на старом ядре печалит сильно :(
боюсь вас огорчить - но по моим замерам новое ядро частенько более тормозное

Dima
20.01.2017
14:47:55
их могут быть сотни

Бернгардт
20.01.2017
14:48:23
он не смотрит на пакеты
да ладно? научили не смотрерть? в конце ориентивался по deactive, только так

а на завершение каждого xml всегда был successCatalogImport

Pavel
20.01.2017
14:48:52
их могут быть сотни
OnSuccessCatalogImport1C - событие, вызываемое после окончания обмена одним XML-файлом. Это из документации

Dima
20.01.2017
14:49:27
Pavel
20.01.2017
14:49:34
вот что тут подразумевается под каждым XML?

Dima
20.01.2017
14:50:39
http://prntscr.com/dy3l1q вот код импорта

Denis
20.01.2017
14:51:12
один вопрос, не холивара ради, точнее два 1. какой самый продолжительный проект у вас на поддержке 2. почему они не переписались полностью?
около 7 лет, жили долго на 11.5 ядре, в начале прошлого года перешли на последнее сейчас обновляемся постоянно на актуальное, но магаз хоть и сконвертирован но на новое оформление заказа еще не перешли

Vladimir
20.01.2017
14:51:15
Тут такая вещь, 1 пакет = 1 импорт =)

как я помню

Google
Бернгардт
20.01.2017
14:51:28
Василий, прошу предоставить такие замеры
собирать как буду, обязательно предоставлю за давностью лет не сохранилось но тут один нюанс есть - не использовать GetById GetList же собирал абсолютно всегда оптимальнее, и делал меньше проверок просадка была на неоптимальных запросах просадка была на CRUD - add, update из d7 - делал подъем колонок таблиц дял проверки типов значений и проверки на безопасность

Vladimir
20.01.2017
14:51:30
но они это дело уже 3 раза поменяли

Denis
20.01.2017
14:52:41
оу! наконец кулстори ) молодцы вы кстати - а удалось по дороге не "потерять" функционал?
не только не потерять, но и нарастить с переходом на новую версию

Dima
20.01.2017
14:53:47
Тут такая вещь, 1 пакет = 1 импорт =)
Да, Вы правы. получается после каждого успешного импорта файла.

Denis
20.01.2017
14:53:53
но скажу одно, потребление ресурсов выросло наверное процентов на 30 по сравнению с 11.5

Бернгардт
20.01.2017
14:54:05
не только не потерять, но и нарастить с переходом на новую версию
переход как понимаю занял спосотавимые с разработкой время?

или старая добрая формула сработала переделать = разработать * 3

Denis
20.01.2017
14:54:41
переход как понимаю занял спосотавимые с разработкой время?
переход был одновременно с полным редизайном, от идеи до запуска ~3 месяца

но самое большое время заняли уговоры заказчика что это надо сделать)

Dima
20.01.2017
14:58:12
Вот очень проситься к примеру PHP7 и версии поменьше. Обратной совместимости же нет - то что работает на PHP7 != что работает на <PHP7 и наоборот. Но вот переходят же компании.... и не говорят - что же катастрофа.

Но это так....

Denis
20.01.2017
14:58:46
как связанно?

Dima
20.01.2017
14:58:56
новое ядро-старое ядро

Denis
20.01.2017
14:59:03
хотя есть да связь

Evg
20.01.2017
15:00:40
один вопрос, не холивара ради, точнее два 1. какой самый продолжительный проект у вас на поддержке 2. почему они не переписались полностью?
есть 2 примера 1. крупный магазин, сайту лет 7-10 наверное, поддерживали всё старое и вобщем-то думаю переписать всё с нуля с новыми возможностями без костылей мешали денежки. И дорого пилить новое и 1 день простоя магаза это несколько миллионов оборота. не каждый хочет так рисковать для непонятно чего. если что-то где-то медленно - им проще было мощностей нарастить например. 2. крупный магазин, тоже много лет. пока я поддерживал старый битриксовый, они собрали команду из разрабов и начали пилить новый. вроде бы на симфони. допилили, перенесли данный и запустили. happy end

Google
Dima
20.01.2017
15:01:18
очень сложно было все переписать на нее

Бернгардт
20.01.2017
15:01:18
из за16-ти битной кодировки, тут вопрос не об этом
об этом, они бы стартанули, только вот поддержка юникода сломала бы достаточно много функционала

Vladimir
20.01.2017
15:01:20
ладно холиварщики

кто перешёл на jquery3.0?

а кто на 2.0 ?

Dima
20.01.2017
15:01:51
кто перешёл на jquery3.0?
еще один удачный пример

и не умерли же магазины? и бизнесс процессы не перестали решаться...

Бернгардт
20.01.2017
15:02:32
а старые функции - с нелогичными названиями, параметрами от балды - также и живут, хотя комьюнити именно за это php не любят ну отвалится пара настроек, ну поменяется чуть-чуть логика пары функций, не больше обратная совместимость как раз таки достаточно хорошая

Dima
20.01.2017
15:02:38
или скоро выйдет Bootstrap 4 без поддержки старых браузеров

Evg
20.01.2017
15:03:28
и не умерли же магазины? и бизнесс процессы не перестали решаться...
знаю чуваков у которых отпало оформление заказа из-за смены jquery и они день-два прокуковали так)

Admin
ERROR: S client not available

Denis
20.01.2017
15:05:19
кто перешёл на jquery3.0?
на BX перешли и натив

Бернгардт
20.01.2017
15:05:35
ладно, не вижу смысла дальше продолжать дисскуссию адью

Maxim
20.01.2017
15:06:13
Pavel
20.01.2017
15:07:18
Коллеги, переодически ловлю [[1146] Table ' dbname.b_xml_tree' doesn't exist], процесс обмена 100% запущен один

Denis
20.01.2017
15:07:43
значит не один

табличка в одном месте дропается

Бернгардт
20.01.2017
15:07:59
?status=init вроде так

или всетаки action там.. забыл как там параметр

Google
Бернгардт
20.01.2017
15:09:46
у клиента когда было, и уверял что там один оказалось что есть задания в планировщике (выгрузка остатков, чтоли) а он ручками пытался чтото грузануть в это время возможно у вас чтото подобное происходит или по планировщику два задания каким то чудом стартуют

Pavel
20.01.2017
15:11:18
проверили, база одна, во всех копиях выключены все регламентные задания

Бернгардт
20.01.2017
15:15:28
и всетаки grep /var/log/httpd сделайте

с этими запросами смотрят сервак, а не 1с

Evgeny
20.01.2017
15:16:04
Друзья, подскажите где искать шаблон вот этой штуки (кнопка купить): $arAddToBasketData = CKShop::GetAddToBasketArray($arItem, $totalCount, $arParams["DEFAULT_COUNT"], $arParams["BASKET_URL"]); Я так понимаю это нестандартный то ли метод, то ли класс. Облазил все папки, не могу найти шаблон

Dmitry
20.01.2017
15:16:20
Спасибо, буду сторое использовать API тогда
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=4803&LESSON_PATH=3913.5062.5748.4803#user_field не оно?

Evgeny
20.01.2017
15:17:24
А вот этот код выводит кнопку. Не могу понять, откуда ноги растут.

Pavel
20.01.2017
15:17:33
и всетаки grep /var/log/httpd сделайте
да права не дали, на var/log

Evgeny
20.01.2017
15:17:49
Сорри: <?=$arAddToBasketData["HTML"]?>

Бернгардт
20.01.2017
15:18:21
да права не дали, на var/log
ну.. тогда ставить сохранение дампа $_GET на страницу обмена 1с и ждать или идти выбивать права

Dima
20.01.2017
15:19:59
пятничный холивар я так понимаю окончен :) спасибо за высказывания, встреча ровно через неделю на том же месте :)

Бернгардт
20.01.2017
15:21:23
нена битрикс-конфе? хм

лучше на конфе - там подраться можно)

если логические аргументы не дошли гыгы

Andrew
20.01.2017
15:21:48
С Рыжиковым

Vite4eg
20.01.2017
15:21:53
Мне туда не доехать ?

svetlana
20.01.2017
15:21:57
булочкой в него!

Антон
20.01.2017
15:22:14
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=4803&LESSON_PATH=3913.5062.5748.4803#user_field не оно?
Да, видимо этим можно воспользоваться. Попробую

Спасибо)

Бернгардт
20.01.2017
15:22:51
С Рыжиковым
ага, привязать, и с пристрастием - где мое обещанное д7 на инфоблоки ) хотя не, это наверное к Максу )

так.. чую я досвистю.. и наверное лучше на этой конфе мне не появлятсо

Maxim
20.01.2017
15:25:22
я то чо тут? я сегодня весь день костыл лепил на жоэссе

Andrew
20.01.2017
15:25:45
Неужели либа BX.Costil?

Страница 448 из 1492