• Не отправляются письма с любой Яндекс-почты на G Suite?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    ну да, яндекс думает что почта на нем, затем роутинг дает ошибку, а МХ не запрашивает
    Ответ написан
    Комментировать
  • Как оптимизировать уже загруженные изображения в Битрикс?

    https://dev.1c-bitrix.ru/api_help/main/reference/c...

    для наворотов - копать модули на маркетплейсе
    Ответ написан
    Комментировать
  • Как оптимизировать уже загруженные изображения в Битрикс?

    @dgrigory
    Перебрать все картинки начиная с каталога /upload/iblock/ и переобжать их через CFile::ResizeImageFile(). Если картинок очень много, то надо делать это по шагам, иначе есть риск получить too many open files.
    Еще есть модули, например https://marketplace.1c-bitrix.ru/solutions/dev2fun... Работает с рекомендованными google speed page утилитами jpegoptim и optipng. Эти утилиты должны быть установлены на сервере, некоторые хостеры их поддерживают. В админке настраивается параметры оптимизации и появляется кнопка оптимизировать все уже имеющиеся картинки. Максимальное разрешение к сожалению в настройках отсутствует. Ну и далее, всё вновь загружаемое будет также пропускается в фоне через оптимизаторы.
    Ответ написан
    Комментировать
  • Выбор монитора для графического дизайнера?

    zahmTOD
    @zahmTOD
    Графический дизайнер
    Брать мониторы, которые подходят под параметры: матрица - IPS(поздних типов), разрешение 4K, Flicker-Free.

    Остальное на вкус-цвет-бюджет. Начиная от какого-нибудь LG 27UD69P, до HP Z27 и дальше.
    Ответ написан
    Комментировать
  • Какая конфигурация VPS необходима для нескольких сайтов?

    @awesomer
    Самую дешевую.
    Не хватит - увеличивать тариф. Это возможно без переустановки (возможно потребуется перезагрузка).
    Ответ написан
    Комментировать
  • Какая конфигурация VPS необходима для нескольких сайтов?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    это невозможно оценить без мониторинга. если есть возможность мониторить загрузку ресурсов на текущем хостинге - начните с такого исследования
    Ответ написан
    Комментировать
  • Какая конфигурация VPS необходима для нескольких сайтов?

    zooks
    @zooks
    Frontend
    Под 10 сайтов 2 ГБ памяти минимум.
    Ответ написан
    Комментировать
  • Как объединить два монитора в один экран?

    @mishafrain
    Приветствую, сегодня сам столкнулся с такой проблемой. Если у вас есть такое же многофункциональное окно, как и у меня, то объединить мониторы будет очень легко. (см. скриншот №1).
    5abfddbe0356b350374632.png

    Для начала заходим в вкладку "дисплей", там выбираем настройки для нескольких дисплеев. (см. скриншот №2).
    5abfde2849218342551435.png

    Далее выбираем раздел "коллаж", и, соответственно включаем его. 5abfde61aed40882557834.png5abfde6c4e03e575490290.png5abfde8830ed0149009622.png

    Думаю, принцип вам понятен, спасибо за внимание!
    Ответ написан
    Комментировать
  • Можно ли подключить 2560x1440 монитор к старой видеокарте?

    ipswitch
    @ipswitch
    IT-инженер
    Первое, что следует попробовать - это кабель DVI-HDMI.
    Дешёвый и простой. Если пойдёт - дело в шляпе.
    https://www.dns-shop.ru/product/c12fcaa1d37a3330/k...
    Ответ написан
    Комментировать
  • Почему могла произойти подмена адреса в поисковой выдаче?

    serg_small_developer
    @serg_small_developer
    Начинающий прогер
    проверьте все файлы, полностью все, возможно был взлом и заражение, у меня подобное тоже было, сначала все нормально просто лежал один файлик который не заметили, а потом в один день, он докачал себе остальное и поисковики стали видеть китайский сайт вместо моего.
    Ответ написан
    Комментировать
  • Ограничения в input как защита от спама?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Либо каптча либо предварительная авторизация и только через трастовые соц сети и то не панацея, а способ значительно снизить кол-во спама
    Ответ написан
    Комментировать
  • Ограничения в input как защита от спама?

    aliencash
    @aliencash
    Партизан
    Спам-боты атакуют не форму, а скрипт-обработчик. Соответственно все что вы делаете на стороне клиента, в html или js вас не спасет. Нужна валидация на стороне сервера + черные списки ip адресов.
    Ответ написан
    Комментировать
  • Ограничения в input как защита от спама?

    @Froggyweb
    Можно попробовать сделать фейковое поле и проверять его если заполнено то форма не отправляется
    Ответ написан
    Комментировать
  • Как сделать редирект после оформления заказа в Битрикс?

    winer
    @winer
    занимаюсь разработкой сайтов на 1c-bitrix
    Если у Вас старый шаблон sale.order.ajax (написанный не на js), то в файле confirm.php добавляйте редирект на нужную страницу.

    Если же у Вас новый js шаблон, то надо посмотреть происходит ли загрузка данных из confirm.php после оформления заказа, если да то так же делайте в нем редирект. Иначе надо смотреть скрипты в script.js и там найти где происходит вывод данных с результатом оформления заказа и туда добавить перенаправление на нужную Вам страницы с помощью location.href = url
    Ответ написан
    1 комментарий
  • Как вывести адрес страницы в Битрикс?

    AlexeyGfi
    @AlexeyGfi
    YouTube >>> Битриксоид из Колхоза
    При приёме запроса отслеживать
    $_SERVER[ 'HTTP_REFERER' ] (== адрес)

    По урлу определять товар.
    Ответ написан
    Комментировать
  • Какую редакцию Битрикс использовать?

    AlexeyGfi
    @AlexeyGfi
    YouTube >>> Битриксоид из Колхоза
    Это можно реализовать и на «Старте». У меня магазин с полноценной корзиной, оплатой, СМС-шлюзом, обработкой получения платежа...
    https://www.tiko-chako.ua/ru/
    Вообще, можно и на «Первом Сайте», но там ограничение по количеству инфоблоков и пользователям

    Coraelstraze: Алексей, но подразумевается, чем ниже редакция, тем должен быть выше уровень программирования?


    Нет. Требуемый уровень знаний программиста от разницы в редакции не зависит. API одинаков для всего фреймворка, хто это «Первый сайт», хоть «Корпоративный портал».
    Разница в редакции — это просто разный набор уже готовых решений. Предполагается, что имея набор готовых модулей, сайт должен собираться как конструктор: кирпичик+кирпичик+...= результат и радость.

    По факту, стандартный функционал = шаблонные операции (с долей абстракции и претензией на универсальность) и дефолтный дизайн.
    К тому же, при оплате нет возможности составить свой набор модулей, необходимый исключительно под задачу (пичалька уже много-много лет).

    Вот таблица сравнений — можно прикинуть, что не нужно под задачу, но за что придётся заплатить:
    https://www.1c-bitrix.ru/products/cms/editions/#ta...

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

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

    Предположим теперь, что покупаемый набор содержит то, что нужно (если чуть расширить функционал) и то, что не нужно (переплачиваете).
    Программисту нужно на основе API модулей, требующих доработок (либо кастомизацией компонентов/шаблонов), допилить функционал, натянуть дизайн.
    Имеет место несколько переплат: за ненужный функционал в наборе и за доработку неполного комплекта инструментов. Плюс не исключено, что исполняемый модуль будет в нагрузку к нужному генерить и не нужные телодвижения.
    Также, программист вынужден действовать в рамках предоставляемого набора модулей (мы ведь купили — давайте допиливать его), пока доработка не потребует кардинального решения под задачу.

    Тогда программист либо пишет своё решение на основе API, либо ищут решение на маркетплейсе:
    https://marketplace.1c-bitrix.ru/

    Решения на маркетплейсе — это крипичики от разных разработчиков.
    С теми же преимуществами (готовое решение) и недостатками: допилить под задачу, интегрировать в дизайн (что может оказаться даже тяжелее первого пункта).

    Даже если покупать на Маркетплейсе готовые решения (например, полностью собранный интернет-магазин), если сайт живёт и развивается, поддержка проекта потянет на ощутимый бюджет, который через пол-года–год уже может перекрыть затраты на первичную разработку. К тому же, при активном маркетинговом отделе, требуются постоянные доработки, чего разработчик решения делать не будет (не тематическая задача, слишком узкое решение). Готовое решение распиливается на составляющие, дорабатывается в нужном месте, но теряется возможность его обновления, если выпущен фикс или расширение, что для популярных решений происходит постоянно. Как вариант — ведётся лог локальных фиксов, накатываются обновления и поверх перенакатываются фиксы (ну вы уже поняли, что я прям по-живому пишу =) )

    Через год владелец молодого и динамически развивающегося проекта смотрит на текущую ситуацию, оглядывается назад и понимает, что:

    Третий вариант: Битрикс покупается как основа, фреймворк под проект.

    Главные фишки Битрикса:
    • удобство управления (для менеджеров, секретарей, контентщиков, владельца) — ни одна CMS ещё не переплюнула Битрикс по крутости публичной части и удобству админки. Если я чего-то не знаю, буду благодарен, если кто-то в комментариях даст мне пример. Обращу отдельное внимание на тот факт, что я говорю об удобстве со стороны клиента, а его лояльность стоит дорого.
    • инфоблоки — прослойка для управления данными базы данных теми, кто ничего в них не смыслит. Новое ядро слегка размывает кайф, но пока ещё эта фишка сильна. Практически всё построено на принципе, когда-то родившем инфоблоки.

    Итак, Битрикс покупается как фреймворк и конкретно под задачу на основе API пишутся решения и покупаются/настраиваются модули. Плюс в том, что цена редакции «Старт» относительно дорогих редакций сравнительно невысока, а решения, которые выходят из-под «пера» программиста, заточены уже конкретно под дизайн и конкретно под задачу.

    В общем, как-то так.
    Ответ написан
    4 комментария
  • Редирект на https без www?

    @Wexter
    заведите ещё один server на 443 порту с server_name www.domain.ru и в нём сделайте редирект на https://domain.ru
    Ответ написан
    Комментировать
  • Редирект на https без www?

    zooks
    @zooks
    Frontend
    Тот что в текущем конфиге и есть правильный.
    Ответ написан
    4 комментария
  • Дополнительные свойства товаров?

    AlexeyGfi
    @AlexeyGfi
    YouTube >>> Битриксоид из Колхоза
    Выводим поля/списки/чекбоксы в карточке товаров, передаём их в общем массиве с другими данными по товару, добавляемому в корзине.

    В функции добавления добавляем PROPS:
    dev.1c-bitrix.ru/api_help/sale/classes/csalebasket...

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

    Ну и соответственно в корзине обрабатываем те PROPS, что мы добавили вместе с товаром в корзину.
    Ответ написан
    Комментировать