Задать вопрос
  • Как грамотно разворачивать разработку на Битрикс на локалке?

    @mrvinil
    Разворачиваешь виртуальку (VMware, VMbox, Hiper-V) выбирай какая больше нравится. Я использовал Hiper-V. И там уже разворачиваешь проекты. Работаю в PHPstorm. Штормом подключаешь к локальному серваку и к удаленному (к проектам) + разворачиваешь реп на гитхабе.
    Когда работаешь один можешь следовать такой схеме:
    1) Пишешь код, видишь свой результат на локальном проекте.
    2) Фиксируешь все в гите.
    3) Если все ок деплоишь сразу на удаленный сервак

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

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

    Ну еще нужны настройки для .gitignore чтобы лишний хлам не летел в гит. Есть целые наборы, погугли.
    Для синхрона БД есть модуль для битрикса, погугли.

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

    @mrvinil
    Решается так:
    Disallow: /*?etext*
    или так:
    Clean-param: etext

    Поддержка Вебмастера говорит, что о таких ссылках роботу стало известно из обходов по счетчикам Яндекс Метрики, то есть, после их посещения пользователями. Откуда же пользователям стали известны такие ссылки, они сказать затруднились. Рекомендовали включить в robots.txt запись Clean-param: etext.
    Ответ написан
    Комментировать