• Поможет ли сертификат 1c-битрикс при собеседовании на работу?

    babarun
    @babarun Куратор тега 1С-Битрикс
    Безумный план моих идей в руках больных людей
    Когда идёт подбор сотрудников на проект, то как правило в день просматриваю до 20 анкет присланных от hr и что бы выделиться из общей массы наличие сертификатов всегда полезно, однако это лишь привлекает внимание и если на встрече оказывается что эти сертификаты не подкреплены реальными знаниями, то я обычно злюсь пуще прежнего.
    Ответ написан
  • Django или 1С-Битрикс?

    anton99zel
    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Вот стоит ли вообще туда совать свой нос? Как поступить?

    Ох, уж эти разработчики...
    Любят навязывать клиенту не то, что нужно клиенту, закрывая его потребности и задачи, включая возможное масштабирование в будущем, а руководствуясь лишь уровнем знаний в отдельно взятом направлении.
    Если Вы не знаете Битрикс, то за месяц не сделаете проект full. Возможно сделать какой-либо информационный сайт, да и то на уровне инфоблоков и компонентов, а CRM с хорошей админкой как минимум потребует знаний api, а в Битрикс api не очень хорошо документировано.
    Более того, что бы вы не выбрали, наговнокодить можно везде и тогда сайт накроется будь это Битрикс или что-то другое.
    Помимо самого Битрикса, необходимо иметь знания по настройке серверов, оптимизации mysql, nginx. Но это практически везде нужно и к вопросу не относится.
    Отсюда ответ на ваш вопрос:
    Если текущие задачи и будущие удовлетворяют ваши потребности, а вернее потребности клиента, при использовании PostgreSQL + Django + Redis - то нужно использовать его.
    Стоит понимать, что Bitrix Framework это PHP платформа для разработки веб-приложений, и если не обращать внимания на тех, кто просто не умеет его готовить (потому что надо не использовать шаблонное мышление), то это отличная платформа для создания разного рода проектов, будь то интернет-магазин, crm, инфосайт с интеграцией с платежными средствами, доставками, интеграцией 1С и маркетплейсами. Однако, Битрикс больше заточен под Интернет-магазины, и как бы его не ругали (обычно ругают те, кто с Битриксом никак не работает, от силы пару раз видел код 10 лет назад и не сделал ни одного проекта на нем...), для среднего и малого бизнеса альтернатив нет. Те, кто скажут Вордпресс или Опенкарт - ребята, не смешите, на Битриксе без танцев с бубном будут работать доставки, 1с и оплаты, а также ряж выгрузок в маркетплейсы, пока вы ищите модули для опенкарт....или что там у вас... Кеширование, технология композитный сайт и CDN вкупе с хорошо написанным кодом и настроенным сервером - дают достаточно быстрый результат.
    Если Клиенту нужен Битрикс, то стоит найти другого специалиста для решения его бизнес задач, а не навешивать ему Django, только потому что вы его знаете.
    простую crm систему

    А не изобретаете ли вы велосипед?
    1С Предприятие с прикрученной Веб мордой чем не CRM?
    Ответ написан
  • Битрикс, торговые предложения на JS?

    babarun
    @babarun Куратор тега 1С-Битрикс
    Безумный план моих идей в руках больных людей
    Как вы в своих шаблонах управляете торговыми предложениями на js без битриксового функционала?
    А зачем без него? Какой смысл вы вкладываете во фразу "на js без битриксового функционала" - в смысле без штатных компонентов catalog* ?

    А вот как для них сделать переключатель, не могу понять.
    Посмотреть как это сделано в стандартном магазине и сделать аналогично
    Ответ написан
  • Как найти метод с медленным запросом к БД и как сократить время выполнения?

    smilingcheater
    @smilingcheater
    У вас эти картинки реально на файловой есть? Выглядит так, будто картинки нет, вместо неё возвращается 404, которая отдаётся битриксом. Я бы предложил открыть в браузере 404, включить битриксовую отладку (панель эрмитажа, развернуть, кнопка "Отладка") и в выведенной отладочной информации искать виновника.

    На вашем скрине в статистике время выполнения запросов порядка 0.25-0.35 сек, но время выполнения всей страницы доходит до 4-5 сек. Выглядит так, будто какой-то тяжёлый компонент на 404 работает с выключенным кешированием.

    А ещё лучше - настроить, чтобы картинки отдавал NGINX, и 404 на картинки тоже он.
    Ответ написан
  • Сколько времени занимает разработка?

    DevMan
    @DevMan
    примерные сроки: от нескольких недель до никогда.
    Ответ написан
  • Как отличать поведение взрослых от поведения детей в мобильном приложении?

    @d-stream
    Готовые решения - не подаю, но...
    А по-простому "закрыть" родительские функции отдельным паролем/пинкодом - это разве не метод?
    Ответ написан
  • Как сделать graphql на bitrix?

    @topuserman
    Стандартными средствами - никак, только пилить свое поверх Битрикса.

    spoiler
    И сказать вашим front-end разработчикам, чтобы не вые* и работали с тем, что дают))
    Или они в первый раз с Битриксом работают?
    Ответ написан
  • Как перевести проект на React (на проекте битрикс)?

    Но если мы будем переводить проект на реакт, то как мы будем писать php в нем?

    Что это вообще может значить? PHP у вас это server side, а React это клиентское приложение.... Блин, я даже не знаю что дальше спросить... вы PHP в браузере собрались исполнять или JS интерпритатором PHP?
    Это вот вопрос он лишен смысла чуть более чем полностью.

    Ведь синтаксис реакта ( jsx ) не предусматривает php.

    Да причем тут синтаксис? Среда исполнения не предусматривает php, а вы про синтаксис.

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

    Если это сайт среднего размера, то нужно заложить не неделю, а несколько месяцев.

    Т.е. получается одна часть проекта будет написана на реакте, а другая - нет? Это вообще как?

    А что здесь может быть не понятного? Ну реалазиуйте сначала на реакте одну страничку, самую простую в отдельном шаблоне сайта. Будет у вас для переделанных URL один шаблон использоваться, а для не переделанных другой - без реакта. Не вижу никакой проблемы.

    У кого то есть подобный или близкий к этому опыт? Что посоветуете? Как грамотно перевести проект на реакт в таком случае?

    Выше написал:
    1 Сначала разрабатываете шаблон для одного раздела сайта на React, так как буд-то других разделов просто не существует.
    2 Пишите соотвествующий бэкенд который будет отдавать данные для этого вашего шаблона.
    3 Переводите этот раздел сайта на React.
    4 Эксплуатируете неделю, подчищая косяки.
    5 Выбираете еще один раздел сайта поменьше и переводите его аналогичным образом.
    6 В этом месте у вас уже должно быть понимание где вы наложали с архитектурой, какие накопились костыли, и в чем фундаментальные изъяны того что вы сделал. Тут вы должны остановиться и выкинуть всё что сделали раньше. Я не шучу - просто выкинуть и начать перерабатывать эти разделы с нуля...
    7 Теперь вы знаете что делать дальше.
    Ответ написан
  • Как выводить данные из таблицы Excel в HTML таблицу на сайте?

    idShura
    @idShura
    Решение есть, нужно заплатить деньги профессионалу который все сделает.
    Ответ написан
  • Что нужно для написания CRM программы на Bitrix?

    alexyarik
    @alexyarik
    Битрикс разработчик
    1) Какие языки нужно познать полностью для осуществления данной задачи?

    - тут я отвечал, по сути там в ответе как раз для вас. Для осуществления вашей задачи потребуется написание своих модулей. Подготовка я думаю у вас займёт от года и больше. Если это делать в свободное от основной работы время, то срок подготовки у вас возрастёт в два-три раза.
    Как изучить php и 1с Битрикс?
    На задачу выделяю себе пол года глубокого погружения.

    - у вас ошибочное восприятие сроков, минимум в два раза выше на подготовку и плюс ещё срок на реализацию.
    Загорелся идеей создать CRM систему на 1c bitix с интеграцией в сайт

    - самый главный момент, а чем ваша CRM будет лучше других популярных и раскрученных?
    - имеет смысл посмотреть в сторону коробки Битрикс 24 и обучаться внедрению и доработке уже имеющегося продукта CRM. Проведите оценку, посмотрите количество модулей, которые потребуются для базового функционала вашей собственной CRM.
    Поставьте себе демо коробочный Битрикс 24, посмотрите картину мира, т.е. функционал и модули.
    - в одиночку вам будет трудно, поэтому потребуется команда.
    не познал как, не хватает знаний. Зато нанятые программеры делали это легко и дорого:)

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

    - переделать вы ничего не сможете, а только расширить стандартные возможности системы, создать свои модули и компоненты для административной части.
    - нужно понимать, что битрикс - это закрытый битрикс фреймворк и готовые продукты на его базе. Поэтому либо делать расширения для готовых продуктов, либо модули для нового функциоанала. Делать свою систему управления под CRM наверное стоит на бесплатных фреймворках, но тут возникает момент защиты прав и лицензии.
    Ответ написан
  • Вопрос относительно проблемы отступов перед вызовом localRedirect()?

    2. Разница в том, что то что выводится в шаблоне сначала буферизуется (в т.ч. для того, чтобы работала установка кук, localRedirect, всякие там отложенные функции и т.п.), а вот init.php исключительно исполняет то, что в нем написано на каждом хите без какой либо буферизации.
    Ответ написан
  • Существует ли десктопный клиент под Windows для Bitrix?

    Adamos
    @Adamos
    Можно, но не нужно. Разберитесь лучше, как конкретному пользователю дать права только на работу с новостями, или напишите страничку, где такая возможность будет реализована с использованием API Битрикса.
    Делать специальную программу под винды, чтобы работать с Битриксом - идиотизм. Для винды есть достаточно браузеров, а доступ к сайту все равно понадобится.
    Ответ написан
  • Как изменить url?

    babarun
    @babarun Куратор тега 1С-Битрикс
    Безумный план моих идей в руках больных людей
    См. https://dev.1c-bitrix.ru/api_help/main/general/url...

    Но лучше так не делать, советую всё таки один уровень вложенности сделать, например: /brands/panasonic/
    Ответ написан
  • Почему при авторизации администратора в Битрикс первый раз за день возникает 504 ошибка?

    @iitovka
    можно смотреть в init.php, нет ли ничего.

    Но очень может быть, что агенты тут выполняться начинают, если агенты на хитах выполняются. Поставьте выполнение агентов на крон, и сравните, есть ли косяк.
    Плюс раз ошибка есть, смотрите логи сервера, что в этот момент за запросы происходят
    Ответ написан
  • Какую выбрать CMS для новостного портала?

    sim3x
    @sim3x
    Сесть
    Составить список фич, которые требуются от движка
    Пройтись по всем движкам и посмотреть, какой из них имеет набор требуемых фич и каково их качество
    Тот движек, который будет иметь меньше всего доработок и тот в котором у вашей комманды есть експертиза и выбирайте
    Ответ написан
  • Как перенести часть заказов с битрикса на битрикс?

    gromdron
    @gromdron
    Bitrix developer
    В 2019 году переносить новые заказы в интернет-магазине с подключенной ККМ нельзя.
    На практике придется учесть слишком много тонкостей, а в итоге все равной придете к тому, что перенести ваши наработки (инфоблоки, код, правила корзины и т.п.) будет на порядок быстрее чем перенести информацию с одного сайта на другой.

    Что касается переноса: категорически нельзя переносить отдельные записи из таблица - либо всю таблицу, либо ничего. Особенно если не знаете архитектуру 1С-Битрикс
    Ответ написан
  • Как сделать так, чтобы заказ создавался только после успешной оплаты?

    megafax
    @megafax
    web-программист
    У Вас неверная постановка. Если заказ прям не нужен - тогда либо в случае отсутствия оплаты в некоторый промежуток времени - удаляйте заказ, только убедитесь, что он гарантировано не может быть оплачен. Либо в случае именно отмены оплаты - удаляйте заказ.
    А то у Вас получается все наоборот, если есть оплата, то есть заказ. Без наличия самого заказа не будет работать ни один модуль оплаты, потому как ему как минимум нужен номер заказа во внутренней системе.
    Ответ написан