@bitrixfordevelopers

Страница 418 из 1492
Бернгардт
16.01.2017
08:09:51
ну если один на ноде, второй на битре, а третий - постройка коттеджа то тогда да)

Evg
16.01.2017
08:10:26
у меня нет зоопарка. а есть продакшен, препродакшен и дев сервера. каждый из которых точная копия продакшена, дабы исключить разнородность ПО

Vladimir
16.01.2017
08:10:45
ну пока вроде дружат все, но я хочу туда php7 паралельно с 5.6 воткунть, и это уже магия_)

Бернгардт
16.01.2017
08:11:08
и там ещё приключения между битрикс, drupal и laravel _)
извиняюсь, а как удается "остаться в струе" и не заниматься одним лишь самообучением и хождением по граблям, при таком разнообразии?

Google
Vladimir
16.01.2017
08:11:35
так не я 1 всё делаю, но да матерюсь сильно кода перекидывают другие CMS

Бернгардт
16.01.2017
08:12:09
я вот даже если вдруг шабашки беру - исключительно и только на битре, лет так 10 как а если и изучаю и пробую чтото, лишь для себя, ибо не знаю и не хочу знать нюансы

а то что у всех есть свои - это неизбежно

по мне это как заниматься разрабом и версткой знать и серьезно заниматься - не синонимы все-таки.. и для меня это немного дико

Vladimir
16.01.2017
08:13:05
ну я вот не люблю тестить для себя

Evg
16.01.2017
08:13:11
работаю на битриксе. подшабашивал на симфони и реакте. первое время было тяжело)

Vladimir
16.01.2017
08:13:22
мне легче взять шабашку и потестировать с рабочей задачей, и деньги и удовольствие

Evg
16.01.2017
08:13:45
главное в шабашке понимать какой уровень ты всё же потянешь. и узнаешь что-то и денежку заработаешь и заказчику задача готовая

Vladimir
16.01.2017
08:13:47
сейчас бы только так взял приложение под яблоко сделать, хочу xCode пощупать

Не, у меня уже давно небыло "не могу", есть только не хочу)

Бернгардт
16.01.2017
08:14:51
Не, у меня уже давно небыло "не могу", есть только не хочу)
ну это понятно, не могу не бывает но качество от этого всеравно лучше не становится бест практики можно скопировать, но вот нюансы тонкие

о них никто никогда не говорит и не пишит либо они устаревшие )

Vladimir
16.01.2017
08:16:14
Да это понятно, в новый год пошаманил над скидками битрикса, в итоге скорость выгруки 20`000 товаров в маркет с 15 минут снизил до 50 секунд, вместе с генераций файла. но это уже как раз уровень знания нюансов)

Google
Vladimir
16.01.2017
08:16:24
но блин я 2 месяца думал как это провернуть

Бернгардт
16.01.2017
08:17:28
но блин я 2 месяца думал как это провернуть
вот в том то и дело а если архитектура хранения чуть-чуть неудачная, то можно уже и вляпаться, т.к что есть правильно и сработает - вообще магия

Vladimir
16.01.2017
08:17:34
и да в скидках от битрикса косяк, по умолчанию не задана сортировка кроме поля PRIORITY , т.е. если две скидки с одинаковым приоритетом срабатывает рандомная

сколько из за этого страйков получили не посчитать (

Бернгардт
16.01.2017
08:17:53
ну или нагородить "свое хранилище" и "свою обработку" - которая будет чужеродна абсолютно любой системе

Vite4eg
16.01.2017
08:18:45
Vladimir
16.01.2017
08:18:51
не ну я же не прям так не зная берусь за задачу, понятно что уже мелкий опыт есть. а вот как раз шабашка и даёт возможность пощупать и понять точно

Evg
16.01.2017
08:29:16
не могу нет. есть просто "совсем не рентабельно". т.е. если ты берешься за крупный проект на технологии у который ты hello world писал только, то надо быть готовым что это тебе выйдет скорее всего очень дешево. возможно сильно дешевле чем ты работаешь на своем текущем меньше

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

Nikolay
16.01.2017
08:37:24
С баша. сегодня написал коллега: осталось в прорубь нырнуть, носки получить, цветы подарить и вот оно - ЛЕТО

svetlana
16.01.2017
08:38:27
там ещё шашлыки на майские

Бернгардт
16.01.2017
08:39:22
и тогда надо для себя понимать. это шабашка за деньги или чтобы раздуплиться
ну хорошо если имеешь дар предвидения ) иначе можешь из простой задачи получить гемор пример - тому кто мало или средне знает битрикс - организовать копирование задачи с вложенными картинками выглядит задача просто, да

Evg
16.01.2017
08:40:19
а как с базой быть, извечный вопрос для меня?
2 варианта. один как всегда - ручками. а второй писать скрипты например и их коммитить и исполнять

т.к. у меня сейчас команда на бэкенде маленькая, то ручками. будет команда больше - будут скрипты

Бернгардт
16.01.2017
08:40:53
Бернгардт
16.01.2017
08:42:48
тут скорее не дар предвидения, тут наверное скорее опыт - сын ошибок трудных)
а откуда будешь иметь опыт не работая толком на целевой системе? это мы тут знаем что доки на корппортал нет и надо курить код а с учетом "двухядерности" поиск крайнего может быть весьма забавен

Evg
16.01.2017
08:44:50
а откуда будешь иметь опыт не работая толком на целевой системе? это мы тут знаем что доки на корппортал нет и надо курить код а с учетом "двухядерности" поиск крайнего может быть весьма забавен
я как-то взял не очень знакомый стек и задачу нормального уровня и приуныл. и потому для себя решил что для не сильно знакомого стека, чтобы раздуплиться буду брать задачи только низкого и среднего уровня сложности.

Roman
16.01.2017
08:45:09
т.к. у меня сейчас команда на бэкенде маленькая, то ручками. будет команда больше - будут скрипты
в принципе разумно всё :) про процесс работы со скриптами по подробнее бы, если опыт разработки есть. т.е. кто-то хочет внести изменения в какие-то настройки битрикса (завязанные на БД), делает это программно через API и коммитит, остальные получают коммит и это как-то применяется

Google
Evg
16.01.2017
08:45:30
потому для меня опыт в том чтобы не быть слишком позитивным в оценках того, про что нет точной уверенности

вот ссылка на статейку коллеги http://www.u-mulder.com/2016/12/blog-post.html и там же ссылка на написанный на коленке сервис. применить можно и руками. это просто пхп файлик. видел в интернете кто-то пилил модуль, там что-то типа такого принципа, но немного более автоматизировано. но его я ставить не рискнул. фиг его знает как оно чужое у тебя в базе наотрабатывает

всё это топорные варианты конечно, но как-то не топорных-то и нет. каждый как может с миграциями страдает

Roman
16.01.2017
08:50:05
в Laravel вроде неплохо с миграциями было)

прикольно, надо бы своего бота написать с заготовочками :'3

Evg
16.01.2017
08:52:46
я сталкивался с миграциями в симфони и в джанге. там конечно любо-дорого смотреть по сравнению с тем ничем что в битриксе

Vladimir
16.01.2017
10:03:10
В малом бизнесе 473 таблицы, поставь их на поток)

Анатолий
16.01.2017
10:08:00
В малом бизнесе 473 таблицы, поставь их на поток)
можно добавить таблиц - свойств насоздавать в разных инфоблоках =)

Andrew
16.01.2017
10:42:38
https://habrahabr.ru/post/319560/

Artur
16.01.2017
10:49:19
Ребят - взломаю сайт на битриксе

в лс скидываем доступы к админке

Maxim
16.01.2017
10:53:54
в лс скидываем доступы к админке
Смысл в том, что я могу дать тебе ссылку, на странице которой картинка в урле которого мой код, который выполнит все действияна твоём компьютере от твоего лица, если заведомо знаю путь к твоей адиинке и что ты там залогинен

Maxim
16.01.2017
10:54:16
Кэп

Artur
16.01.2017
10:54:39
Ну как Бэ - это ж не ясно из моего сообщения ) правда?)

Dmitry
16.01.2017
11:04:41
в Laravel вроде неплохо с миграциями было)
юзаю phinx. В стартовом скрипте ещё подключаю ядро битрикса, поэтому в миграции пишу и CIblock->add/delete/update так и просто создание табличек под ORM. Только одна проблема - IBLOCK_ID. Поэтому за правило взято использовать свою функцию для иблоков getIDbyCode везде где юзаются инфоблоки.

Vladimir
16.01.2017
11:07:57
https://habrahabr.ru/post/319560/
как-то хз, там вроде в формах пост запрос и через внешние сервисы такую атаку не скроешь

а кто уже сталкивался с http://joxi.ru/12M4dvMtEnM9mJ

сайт на https

Анатолий
16.01.2017
12:12:51
из NGINX передается HTTPS ON?

Vladimir
16.01.2017
12:13:58
там связка страшнее, но роут отдаёт https

Google
Анатолий
16.01.2017
12:15:20
ок. это просто проверить. через админку выполнение команд PHP - print_r($_SERVER); или phpinfo()

Vladimir
16.01.2017
12:15:47
не связка с миром через https

связка с рутом http

http => роут -> https

Бернгардт
16.01.2017
12:19:12
https://habrahabr.ru/post/319560/
хм, уязвимые модули - это всетаки чаще, разве нет? потому всегда с сомнением смотрю на людей, которые не задумываясь щелкают по маркетплейсу - install, install,install а потом круглые глаза - почему на моем сайте лишь вирусы не имеют проблем с ресурсами - ибо тормозная и дырявая поделка получается

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

Vladimir
16.01.2017
12:21:38
какая анкета, такие и программисты)

Admin
ERROR: S client not available

Бернгардт
16.01.2017
12:22:56
вау, бизнес по русски мы также будем сидеть на фриланс ресурсах, только вместо клиента - теперь будешь общаться с менеджером-передастом :)

Анатолий
16.01.2017
12:23:02
ещё один бот

Vladimir
16.01.2017
12:26:27
ок. это просто проверить. через админку выполнение команд PHP - print_r($_SERVER); или phpinfo()
я понял, не важно на чём сайт.. нужно в переменные засунуть адрес домена по https =)

Анатолий
16.01.2017
12:27:33
Vladimir
16.01.2017
12:29:09
придётся мне пройтись по всему rest и понять где сменить название домена

Анатолий
16.01.2017
12:29:41
подозреваю что это не совсем верное решение

но вам виднее

Vladimir
16.01.2017
12:30:30
да там связано с безопасностью, CRM у клиента и сервер под 7 замками

но модули из маркетплейса они хотят)

помучаю ка я техподдержку битрикса с этим

Vite4eg
16.01.2017
12:55:07
Как вы ajax организуете? Разные ajax на разные страницы? Или единая точка входа с роутингом?

Google
svetlana
16.01.2017
12:55:42
именно по настроению. зависит от цели

Vladimir
16.01.2017
12:55:49
не разные страницы

принцип DRY =_)

Vite4eg
16.01.2017
12:56:18
А роутинг самописный? Или готовое что-то есть?

Roman
16.01.2017
12:56:19
в сысле страницы? папка /ajax/ там файлики

Vladimir
16.01.2017
12:56:20
дальше где вызов компонентов, где код через API

Vite4eg
16.01.2017
12:56:36
Страницы - то есть файлики

Vladimir
16.01.2017
12:56:40
в сысле страницы? папка /ajax/ там файлики
папка /local/ajax/s1/ а там файлики

Oleg
16.01.2017
12:56:59
А роутинг самописный? Или готовое что-то есть?
у меня самописный; /ajax/index.php, там switch($_REQUEST['action']) { ... }

Vite4eg
16.01.2017
12:57:15
switch разрастаться начнет

Oleg
16.01.2017
12:57:46
ога, а чего?

Бернгардт
16.01.2017
12:58:08
опыт подсказывает - куда положил, оттуда и бери

Vladimir
16.01.2017
12:58:59
главное не как у битрикса, вызывать 100500 шапок, прологов и т.д. чтобы потом сделать restartBufferContent(); die*()

Oleg
16.01.2017
12:59:20
ну, с точки зрения чистоты кода и логики, да, лучше конечно $_GET, $_POST использовать конкретно

Vite4eg
16.01.2017
13:00:00
Для внутренних нужд для портала нарисовали "кое-что". Это кое-что просится как SPA. Думаю, как организовать ajax

Анна
16.01.2017
13:00:08
Всем добрый день. Подскажите, пожалуйста, а после конвертации "скидок торгового каталлога" в "скидки магазина", как предлагала система, функционал накопительных скидок не доступен становится? или я его просто теперь найти не могу?

Vladimir
16.01.2017
13:00:17
невсегда, общий вызов формы через GET , а заполнение формы через _POST, в итоге общее условие через $_REQUEST

Nikita
16.01.2017
13:00:59
Про железо поговорили, а что на счет мониторов у кого какие, я вот работаю под маком (да-да я один из тех кому удобно и приятно работать за ним), качесвто круть но моник хочу другой, какой?

Oleg
16.01.2017
13:01:22
DELL

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