• В чем разница между undo commit, revert commit и reset branch to commit?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Там в меню вашей IDE есть ещё несколько методов откатить изменения.
    Это же JetBrains? Все способы подробно описаны в справке, например вот как в IntelliJ IDEA

    Reset удаляет все коммиты выше выбранного. Там предлагается четыре варианта этой команды. Отличия их в том, как поступить с изменениями в рабочем каталоге и в индексе.

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

    Undo позволяет отменить последний коммит. Но изменения коммита предлагает сохранить в новый changelist. Файлы в рабочем каталоге не изменятся и можно будет их подправить и заново закоммитить.

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

    Revert Selected Changes напоминает Revert, но отменяет изменения отдельного файла, а не всего коммита. Эта команда доступна на Панели изменённых файлов.

    Get позволяет вернуть любой файл к состоянию на определённый коммит в истории. Выберем файл любым удобным способом и контекстное меню Git | Show History покажет все коммиты, в которых изменялся данный файл. Кликнув на нужном коммите правой кнопкой увидим команду Get
    Ответ написан
    Комментировать
  • Как защитить файлы компонентов VUE от просмотра неавторизованными пользователями?

    Fragster
    @Fragster
    помогло? отметь решением!
    Можно сделать несколько бандлов и подключать при необходимости.
    Ответ написан
    Комментировать
  • Как защитить файлы компонентов VUE от просмотра неавторизованными пользователями?

    @iljaGolubev
    Например, просмотр шаблона компонента для настройки коэффициентов для расчета рейтинга товаров позволит узнать, какие факторы влияют на рейтинг,

    Расчёт рейтинга делайте на стороне laravel. Вообще, всё важное держите на бэке: бизнес-логику, проверку пользовательского ввода... На фронте (vue) только UI.

    все исходные файлы js (бандлы) доступны для просмотра даже без авторизации,

    Без дополнительной защиты роутов (laravel или веб-сервер) - доступны. Даже если вы используете vite dynamicImports для компонентов доступных после аутентификации - полный список assets доступен в файле manifest.json.

    Есть ли способ загружать определенные компоненты только после авторизации (чтобы неавторизованным пользователям выдавалась ошибка)?

    Есть. Но это совсем не тривиальная задача для "начинающего изучать vue.js в связке с laravel". Советую для начала сконцентрироваться на изучении сайтов с документаций и пользоваться базовыми функциями фреймворков.
    Ответ написан
    2 комментария
  • Стоит ли изучать react js в довесок к yii2?

    @nemoisfree
    react нужен для создания одностраничных приложений т.е. по сути для работы с api. Если вы хотите сделать бекенд одновременно для всех клиентов (android, ios), то это идеальный вариант.
    Реакт хорош тем, что вы пишите по сути на чистом js (es6), если вы знаете javascript, то порог вхождения достаточно простой. К тому же вы параллельно учитесь функциональным паттернам программирования (декораторы, каррирование, мидлвары).
    Ответ написан
    Комментировать
  • Стоит ли изучать react js в довесок к yii2?

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

    @StarScream902
    Админ, немного программер. Люблю чтобы было круто.
    sudo netstat -anlp | grep :443 | grep ESTABLISHED | wc -l

    Вариант по проще, модуля может и не оказаться
    Ответ написан
    Комментировать
  • Как использовать ReactJS если back-end на PHP?

    maxfarseer
    @maxfarseer
    https://maxpfrontend.ru, обучаю реакту и компании
    Вам стоит получше разобраться в теме одностраничных (single page applictaion, SPA) приложений и такого понятия как REST API. То есть, вы на пхп будете делать только "апишку", которая будет отдавать json-данные, например - список продуктов, а на реакте уже это все показывать. Причем, ваше SPA может и скорее всего будет использовать и flux/redux и react-router и npm, но это все нисколько не помешает бэкэнду на php.
    Ответ написан
    4 комментария
  • Как использовать ReactJS если back-end на PHP?

    taliban
    @taliban
    php программист
    Нет, вы не правильно понимаете, реакт это компонентная библиотека, и все эти советы сводятся к тому чтоб упростить вам жизнь во фронтенде, то что вам рекомендуют использовать npm не значит что нужно обязательно заменить бекенд, нода не только бекенд, это еще прекрасный скриптовый язык широкого назначения, начиная от банальных консольных скриптов и до веб-сервера.
    Ответ написан
    Комментировать
  • Можно ли текстовую переменную хранить в таблице Mysql?

    @Akela_wolf
    Extreme Programmer
    А я все-таки пошлю читать документацию: fetch_array
    Прочитайте внимательно описание и примеры, там все прекрасно описано, даже на русском.
    Ответ написан
  • Можно ли текстовую переменную хранить в таблице Mysql?

    @galaxy
    Пожалуйста, не нужно меня посылать читать мануалы PHP
    похоже, что нужно, но ок, не буду.
    Вам знакома конструкция var_dump? Попробуйте сделать var_dump($date);
    может, появятся идеи.
    spoiler
    Если нет, все-таки почитайте мануал, там есть примеры
    Ответ написан
    3 комментария