Bitrix Talks 10 июля

avatar Izhevsk Developer Community
08.07.2014, 15:53
комментировать

ВалерияIzhDevCom продолжает поддерживать идеи по организации встреч разработчиков и в этот раз к нам пришла Валерия Алексеева из ЦВТ с предложением собраться поговорить про Битрикс. И вот в четверг, 10 июля (уже послезавтра) мы зовем вас!

Bitrix Talks — это возможность пообщаться с коллегами, узнать секреты разработки, сменить обстановку, зарядиться позитивом и, конечно же, отдохнуть.

Приглашаются все, чья работа так или иначе связана с 1С-Битриксом.

На конференции мы обсудим темы:
1. Разработка и оптимизация высоконагруженного проекта — Максим Овсянников
2. Эффективная работа с сетевыми технологиями при разработке — Александр Сербул, «1С-Битрикс», руководитель направления контроля качества интеграции и внедрений
3. Анализ требований: как попробовать не облажаться в начале и в конце проекта — Гузель Рахимова
4. Composer vs. Копипаст модулей Битрикса из проекта в проект — Михаил Осотов
5. Композитный сайт — Валерия Алексеева
6. Highload блоки и новое api к ним — Валерия Алексеева

Формат мероприятия: неформальная обстановка, короткие доклады на актуальные темы, море общения с коллегами по цеху и возможность задать свои вопросы звезде Битрикса — Александру Сербулу.

Собираемся в ресторане Welten
Адрес: ул. Пушкинская, 130а
Дата проведения: 10 июля (четверг) 2014 в 18:30

Если есть вопросы пишите комментарии!

Не скупитесь на ретвиты ↓
  • Evgeny Soynov

    Битрикс?) Зондеркоманда уже выехала!

    • http://agegorin.ru/ Egor Konovalov

      Вот мне было интересно, кто и как первым будет шутить про Битрикс. :)

      А по делу — зная какие сайты работают на Битриксе как-то удивляешься почему он так всем не нравится.

      • Антон Кисляков

        Да, первое место в России среди платных CMS, и третье среди всех используемых CMS. Всем не нравится Битрикс, а им продолжают пользоваться. И правда, удивительно, Egor!

      • Evgeny Soynov

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

        А по по поводу «каких» (а так-же «никаких») сайтов могу сказать следующее: взлетит сайт или нет больше зависит от квалификации проектной команды, чем от фреймворка. С тем же успехом можно привести примеры проектов и на C и на эрланге.

        Реалии же таковы, что

        а) большое число шараг в России заняты созданием интернет магазинов, бложиков и прочей шаблонной лабуды, которая в битриксе реализуема минимальным числом телодвижений;

        б) чувакам из отдела продаж жутко удобно вписывать в смету пункт «лицензия» и впаривать её за 2-3 стоимости неосведомлённому заказчику;

        в) в свете предыдущих 2х пунктов, мнением разрабочиков по этому поводу уже мало кто интересуется;

        г) откуда-то народилась толпа вебщиков, которые английский понимают еле еле со словарём и google translate и, соответственно, имеют кучу секса с освоением нормальных фреймворков.

        Вот и получаем в итоге ситуацию, что плюёмся, но едим

        • Дмитрий Плетнев

          обычный пользователь офиса, знает менее 3% функций экселя) но это не говорит о том, что эксель хреновый продукт, да?)

          • Evgeny Soynov

            Редко же бывает, когда самая частоиспользуемая часть отстойная, а всё остальное вот прямо таки отлично, да?)

            Кстати, эти 3% у экселя вполне себе неплохи)

        • Антон Кисляков

          Женя, с твоих слов прям все знают Сифони и все равно плача, выбирают Битрикс :)

        • Владислав Стерлин

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

          Если вы делает корпоративный сайт без функциональных выкрутасов, то коробочная CMS с приличным описанием и поддержкой будет хорошим решение. Плюс снижается требование к специалистам работающим с такой системой. Нужен модуль «Вакансии»? Развернули и вперед. Эти системы не для того что бы придирчиво в код смотреть и в них любой отход от канона это сверхусилия и переплаты.

          Если вы делаете проект с высокими требования. Сложный функционал, который постоянно модернизируется и разрабатывается новый, тогда идеальное решение фреймворк. Например, Zend Framework, Symfony или Ruby on Rails. Гибко и чисто с минимумом ограничений.

          Плеваться начинают те кто выбрал под свои цели не тот инструмент (это уже компетенции выбранных разработчиков, которые это делали). Сложно совковой лопатой рыть котлованы, а экскаватором ямы для саженцев. «Шараги» и «чуваки» из отделов продаж лишь решают проблемы клиентов, для большинства из которых подходят коробочные CMS. Понимание английского языка здесь не причем.

          • Evgeny Soynov

            Вы сейчас описали то же самое

            • Владислав Стерлин

              Разве? У вас описан путь боли со словами «Не нравится он всем» и «плюёмся, но едим». У меня путь счастья :) Вы же осознанный выбор делаете.

        • Денис Барабанщиков

          Битрикс или какой нибудь фреймворк, Windows или Linux, IOS или Android, это все как выбор религии и всегда найдется особо одаренный который придет в чужой огород и будет кряхтеть что его огород самый лучший.

          Я с религией определился и посвятил Битриксу 4 года, по 7 дней в неделю и в среднем по 10 часов в день, реализовал кучу проектов и вот что-то я не помню чтобы мне Битрикс не позволял решить какую либо задачу, где-то мешала мая лень, где-то ограниченные ресурсы, но никак не Битрикс.

          Битрикс, мой хлеб, он меня кормил, кормит и еще кормить будет и не меня одного в России 10000+ партнеров, очень глупо считать себя умнее такого числа людей.

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

  • http://we-smart.ru/ Денис Комиссаров

    неформальная обстановка предполагает употребление пива? Если да, то оно там не очень )) Если нет, то место норм. Может есть смысл вывешивать список участников, ну или их количество?

    • http://agegorin.ru/ Egor Konovalov

      Ограничивать никого не будем :). Но все в рамках правил заведения.

      В этот раз списки мы не составляем, но посмотреть кто собирается идти можно в группе Вконтакте vk.com/bitrix_talks

  • Антон Кисляков

    Саше привет! Жаль меня не будет :( Интересно было бы послушать ижевских коллег на профессиональные темы.

  • http://vk.com/id110329854 Виталий Сентяков

    Нас ждет священный костер инквизиции.

    • Дмитрий Плетнев

      а кто исполняет инквизицию?

  • Антон Кисляков

    Как все прошло?

    • Дмитрий Плетнев

      Мокрушин знает!

      • Мокрушин

        Мокрушин длинно поделился.

  • Mr.X

    Девушка на фото красивая.

  • Мокрушин

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

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

    Меня интересует, конечно, продакшн. А значит и производительность и все что с этим связано, а также легкость реализации каких либо фич. И да, поэтому я выбрал Битрикс уже несколько раз, ожидая, каждый раз что каждый новый раз будет лучше, быстрее и стабильнее. Но нет, лучше не всегда, хотя время идет и разработчики набираются опыта на «кошках» — на заказчиках.

    Так вот, мне очень понравилось, когда я с удивлением узнал что девушка в зеленом платье (Валерия, очень приятно), оказывается разобралась с композитным сайтом и хайлоадблоками. Я уже слушал это на партнерской конферении в Битриксе и Антон Кисляков меня потом еще более точно просветил по «композиту». Так совпало что обе темы меня интересовали, ну и конечно, я ехал на выступление Максима про высокононагруженные системы. В общем в его выступлении я ДЛЯ СЕБЯ нового не узнал много, кроме того что все таки легко переделать Битрикс под использование php-fpm можно и есть апробированная конфигурация. Все остальное с настройками 2х уровневого кеширования мне было известно, так как было выстрадано собственным опытом. Тут зачет. В целом информация была подана хорошо, так мне показалось — так как я этими 3мя темами глубоко интересовался.

    Но мне показалось ,что разработчикам это все не очень интересно, ну может темнота скрадывала эмоции, не знаю. И вообще активно участвующих в talks не было всего нас было 3-4 человека. Люди осторожно слушали. А жаль.

    Сербул выступил, мне кажется 2-3 человека из зала поняли о чем он )) В целом его посыл был понятен, но сегодняшним разработчика это до фени, да и правильно, у них у всех высокоуровневые инструменты и они используют все эти ORM в меру нужды и полезности для себя. А залазить внутрь протоколов...ну разве что специалистам интересно или студентам на каком-то этапе.

    Я старательно скрывал что стоит за моим интересом, хотя и стараюсь всегда упомянуть про Сусанин.про ,чтобы выслушать нужные мне отрицательные отклики ))) типа «вытекающие глаза» от чтения сайта и еще что-то. На самом деле любое мнение это оценка и если она совпадает с ощущениями значит верно, что мы движемся к переделке )))

    Вообще интересно что кто-то из веб-разработчиков читает новостные сайты, ну понятно кроме Коли из Pweb, который наверное вздрагивает когда видит мой номер телефона на экране ) Или Григория Когана из Picom )) он пока не вздрагивает )

    А если разобраться, то Коля (Pweb) вздрагивает обычно потому, что если наш сайт внезапно начинает деградировать в производительности, то я уточняю у него не внедрил ли он что-то неведомо новое или не улучшил ли он что-то старое. Не хочу сказать, что проколы такие случались часто, но случались. Даже отлаживая где-то у себя или в закрытом разделе сайта разработчики не проводят нагрузочное тестирование каждого исправленного чиха — это бээээд, так как уже даже 100 посетителей в минуту и с базой которая внезапно начинает делать запросы которые отрабатывают сессию по 10-30 секунд просто валят сервер (стэндалон). Опп, забыли закешировать новые блоки, опп, закешировали а контент перестал обновляться не раз в полдня, оппп...зашло много зарегистрированных пользователей, а кеша то нет... опп...а ведь создали новый раздел, опп...обновили новость, а вместо нее старая, а почему фото не меняется итд... а забыли что надо бы проверить кешируется ли он через nginx, опп...заголовки при шаринге в соцсети работают не те потому что не переданы данные из компонента — забыли...расшаривается не то... словом, проблема производительности в наше время выходит на первый план и вынос в продакшен готового решения должен соблюдаться определенными виртуальными танцами, а не так тчобы — мы сделали контент, все по ТЗ, ну а производительность...не ну а чо, вы же не предупреждали, платите деньги теперь за оптимизацию. Все стоит денег, понятно. Но это не 2 отдельные работы при производстве НОВОГО. Потому хочу закончить свой нестройный спич обращением к разработчиками, читайте больше и используйте кеширование правильно блеать и оптимизируйте запросы к БД )))

    П.С. К самому Битриксу это тоже относится

    П.П.С. Коля не обижайся ни разу, мы тебя любим! И хотим больше твоего времени )

    • Мокрушин

      А да, потом обсудили, что раз все же bitrixtalks то стоило бы делать такие встречи case-ориентированными — пара докладов с разбором стандартных ситуаций достаточно — потом пиво )

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

    • Maksim Ovsyannikov

      Спасибо за фидбек

    • Антон Кисляков

      Сегодня я вижу страх и лень в глазах «горе-программистов».

Get Cloud PHP Hosting on CatN