Как стать автором
Обновить
8.84

1С-Битрикс *

Продукты компании 1С-Битрикс

Сначала показывать
Порог рейтинга
Уровень сложности

Так ли плох Битрикс на самом деле? Разбираем возможные причины технических проблем и низкой скорости интернет-магазина

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.3K

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

Читать далее
Всего голосов 10: ↑2 и ↓8-4
Комментарии15

Новости

Разработка архитектуры хранения данных для сайта на «Битрикс»

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров2K

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

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

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

Читать далее
Всего голосов 10: ↑9 и ↓1+16
Комментарии6

1С зависает, а бизнес теряет деньги: как построить ИТ-инфраструктуру, чтобы этого избежать

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров5.1K

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

Читать далее
Всего голосов 11: ↑9 и ↓2+11
Комментарии41

ClickUp уходит. Как METEOR поможет пользователям уходящего трекера?

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2K

ClickUp безусловно является мощнейшим инструментов для учета задач и проектов. 10 сентября он объявил об уходе из России с ультра коротким сроком расставания с пользователи. Уже 12 сентября пользователи из России будут блокироваться. Компания ClickUp ссылается и вынуждена выполнять условия указа.

Для российских пользователей это чревато двумя проблемами:

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии8

Истории

Внедрение Битрикс24: Ловушки, о которых никто не говорит

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5.8K

Привет! Я, Ольга и уже пять лет работаю с автоматизацией на базе Битрикс24 и знаю, что даже самые очевидные решения могут таить в себе подводные камни. Если вы думаете, что все проблемы ограничиваются нечеткими целями или недостаточным вовлечением команды, вы ошибаетесь. Существуют и другие важные аспекты, которые часто остаются за кадром.

Читать далее
Всего голосов 5: ↑5 и ↓0+9
Комментарии10

SPA приложение, без JS фреймворков и потери SEO в Bitrix

Уровень сложностиСложный
Время на прочтение12 мин
Количество просмотров2.4K

Создадим прототип SPA в Bitrix без использования популярных JS фреймворков и библиотек, все будет сделано средставами Bitrix.

И самое главное без потери серверного рендеринга и SEO страниц.

Погнали
Всего голосов 5: ↑3 и ↓2+3
Комментарии11

Как улучшить пооперационное планирование в «1С:ERP»

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров864

Обычно переход с SAP на «1C» – непростой процесс со множеством подводных камней. И не только потому, что сама по себе миграция – комплексный проект, а корректный перенос данных и бизнес-процессов требует усилий и времени. Часто заказчики сталкиваются с отсутствием в новой системе привычных возможностей. Однако с надежным технологическим партнером реализовать их в российской ERP-системе возможно.

Читать далее
Всего голосов 6: ↑6 и ↓0+8
Комментарии1

Улучшаем UX для тюменского термального курорта или история о том, как мы уменьшали количество очередей в офлайне

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров635

Привет, Хабр! Я — Марина Заботина, аккаунт-директор в диджитал-продакшене Далее. Сегодня рассказываю о том, как увеличивали долю онлайн-покупок на термальном курорте ЛетоЛето и уменьшали количество очередей в кассах. Приготовьтесь, будет много схем.

Читать далее
Всего голосов 4: ↑3 и ↓1+4
Комментарии1

Как выбрать блок питания на ПК

Время на прочтение6 мин
Количество просмотров8.4K

От блока питания напрямую зависит долговечность комплектующих. Если запитывать их от дешевого и некачественного БП, который даже не в силах выдать стабильное напряжение по линии 12В, комплектующие быстро сломаются. Их ремонт будет либо невозможен, либо обойдется дорого. Поэтому лучше сразу купить качественный БП.

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

Читать далее
Всего голосов 15: ↑9 и ↓6+5
Комментарии63

Как подружить редактора и разработчика: ключевые особенности изменения контента на CMS Bitrix

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров823

Представьте 2 колонии байбаков. Обычно это миролюбивые животные, которые живут дружными семьями, но только не в тех ситуациях, когда встает вопрос о занимаемой территории. Подобное может произойти между редакторами контента и техническими специалистами. Чтобы статья появилась на сайте, нужен отлаженный процесс публикации. Редакторы не должны касаться кода приложения, а разработчики должны предоставить удобный функционал для публикаций.

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

Читать далее
Всего голосов 12: ↑11 и ↓1+12
Комментарии4

Создание интернет-магазина на компонентах: новый подход для быстрого выхода на рынок екома

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров2.9K

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

Читать далее
Всего голосов 3: ↑1 и ↓2+1
Комментарии16

Битрикс: от модулей к сервисам

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.1K

Приветствую всех неравнодушных!

Хочу поделиться с вами историей о том, как мы рефакторили код проекта на Битрикс под DDD архитектуру. Возможно кому-то это будет полезно, а возможно, и сам подчерпну что-то новое для себя.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии0

Новый комплексный подход к разработке в Bitrix на D7

Уровень сложностиСложный
Время на прочтение37 мин
Количество просмотров3.6K

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

Покажу как работать с bitrix cli внутри компонентов, покажу как писать тесты и browserlist, чтобы наш CSS и JS собирался согласно browserlist.

Покажу как возвращать через ajax именно компоненты Bitrix с их стилями и скриптами.

И напишем простой компонент на примере этого подхода.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии20

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн

Как сделать форму согласия на обработку персональных данных на сайте. Справится даже школьник

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.9K

Привет, Хабр! Меня зовут Тимур уже два года я развиваю в HFLabs продукт «Центр управления согласиями» для энтерпрайза. Тема эта интересная, болезненная и острая одновременно, ведь персональные данные собирает не только крупный бизнес, а вообще все. Любой сайт — от продажи крафтового печенья до крупного автодилера и страховой компании — имеет если не форму регистрации, то анкету для подписки на новости уж точно. 

Когда-то я уже делал разбор форм ввода персональных данных на разных сайтах. Выяснил, что часто они сделаны «как исторически сложилось», а не как требуется. Грешат этим не только небольшие компании, но и крупные игроки — например, банки.

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

Мы подготовили инструкцию, как самостоятельно настроить формы ввода. Для примера взяли CMS «1С-Битрикс: Управление сайтом» и в основном ту самую стандартную функциональность CMS. Материал будет полезен web-студиям и отдельным web-мастерам, а также всем, кто так или иначе работает с согласиями — пусть и в других системах. Расскажем, как формы должны выглядеть и как объяснить заказчику, почему предпроставленная галочка — это не очень хорошо. 

Читать далее
Всего голосов 7: ↑4 и ↓3+3
Комментарии2

Используем паттерн Decorator в Bitrix

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров2.4K

Применять паттерны программирования — хорошая практика. К сожалению, на проектах CMS Bitrix редко встречаются примеры использования. 

В статье я покажу на примере, как можно использовать паттерн Decorator.

А также рассмотрю этот паттерн в целом: его распространенные реализации в PHP, возможные альтернативы и ситуации, в которых лучше избегать его использования.

Читать далее!
Всего голосов 7: ↑6 и ↓1+10
Комментарии0

Как мы увеличили интерес к новостям компании и вовлеченность сотрудников

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.8K

Всем привет! Мы уже много писали про разработку корпоративного портала НЛМК, которым пользуются больше половины сотрудников нашей большой компании. Сейчас хочу рассказать какие существуют дополнительные инструменты оповещения пользователей, которые мы кастомно настроили на портале, чтобы повысить вовлечение: новостная лента, корпоративное телевидение, онлайн-трансляции, Push уведомления и e-mail рассылка.

Читать далее
Всего голосов 14: ↑9 и ↓5+6
Комментарии8

Frontend внутри Bitrix. Использование и написание расширений + SPA приложение на Vue или React

Уровень сложностиСложный
Время на прочтение9 мин
Количество просмотров4.7K

В данной статье мы рассмотрим правильный подход к Frontend разработки в Bitrix. А именно разделение на расширения которые сможем подключать в любой момент времени. + напишем SPA приложение на React.

Читать далее
Всего голосов 11: ↑10 и ↓1+12
Комментарии5

Подводные камни при разработке мобильного приложения на Bitrix REST API

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров1.5K

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

Мы разработали интернет-магазин для крупной торговой сети. После запуска интернет-магазина, мы перешли к развитию проекта, в рамках которого появилась задача по созданию дополнительного канала по взаимодействию с покупателями. Вопрос о выборе API для бэкэнда не стоял, так как интернет-магазин был разработан на платформе 1С-Битрикс, система имеет необходимый функционал для работы с альтернативным фронтом и мобильным приложением. Перед нашей командой стояла задача разработать мобильное приложение на основе Bitrix REST API для платформ iOS и Android с сохранением функционала действующего интернет-магазин заказчика. Это означало необходимость использования компонентов, уже реализованных для интернет-магазина, копирования их с целью сохранения логики, удаления верстки и использования возвращаемых данных.

Читать далее
Всего голосов 5: ↑4 и ↓1+4
Комментарии9

Удалить нельзя эксплуатировать: как мы нашли уязвимость в установщике Битрикс

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров5.4K

Методология тестирования на проникновение предполагает разделение поиска уязвимостей на несколько этапов. Один из первых этапов заключается в поиске легаси с известными уязвимостями, популярных мисконфигов и других low hanging fruits на периметре. Их эксплуатация проста и зачастую не требует от потенциального злоумышленника никакой квалификации, но последствия она может иметь серьезные, вплоть до получения удаленного доступа во внутреннюю инфраструктуру.

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

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

Читать далее
Всего голосов 18: ↑18 и ↓0+19
Комментарии3

SFC Vue3 Компоненты в Bitrix, с использованием Composition API, без сборщиков, без CDN и NPM пакетов

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров3.1K

В данной статье будет показана нестандартная реализация компонентов Vue + Bitrix, которую вряд ли кто то видел и использовал.

Без NPM, без сборщиков и без костылей. Все "нативными" средствами

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии6
1
23 ...