На iPhone начиная с XR в хроме после смены ориентации верстка плывет в лево, появляется пустой блок справа
Чтобы устранить эту проблему, нужна зайти в chrome://flags в поиск вбить Fullscreen Smooth Scrolling и установить это значние в disabled
На iPhone начиная с XR в хроме после смены ориентации верстка плывет в лево, появляется пустой блок справа
Чтобы устранить эту проблему, нужна зайти в chrome://flags в поиск вбить Fullscreen Smooth Scrolling и установить это значние в disabled
Закройте PhpStorm 2020.02
Далее нужно удалить файл PhpStorm202.evaluation.key. Выполнить команду ниже:
rm -r ~/.config/JetBrains/PhpStorm2020.2/eval/PhpStorm202.evaluation.key
Далее открыть файл other.xml и удалить оттуда строки, которые содержат значение evl
nano ~/.config/JetBrains/PhpStorm2020.2/options/other.xml
Далее далее удалить папку со случайным номером внутри команды ниже:
cd /.java/.userPrefs/jetbrains/idea/
mc
usermod -aG sudo username
где username — это имя пользователя, которому предоставляются права
В файле .htaccess вашего сайта добавьте следующие директивы:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Как оптимизировать JPEG можно прочитать по этой ссылке: https://pontyk.com.ua/linux/optimizaciya-izobrazhenij-dlya-sajta-pri-pomoshhi-jpegoptim-i-optipng/
Оптимизация PNG при помощи OptiPNG
Установка:
sudo apt-get install optipng
Ключи OpiPNG:
— strip all удалит всю «лишнюю» информацию из файла
— o4 указывает степень сжатия, от 1 до 7. По умолчанию 2.
Для рекурсивной оптимизации следует выполнить команду
find -type f -iname «*.png» -exec optipng -strip all -o4 {} \;
Итоговая команда для рекурсивной оптимизации PNG изображений на сервере от имени пользователя www-data
sudo -u www-data find -type f -iname «*.png» -exec optipng -strip all -o4 {} \;
Данный способ оптимизации я выбрал так как мне необходимо было быстро сжать большое кол-во изображений, и они были разбросаны по разным папкам, а также с различными разрешениями.
Как оптимизировать PNG https://pontyk.com.ua/linux/optimizaciya-izobrazhenij-dlya-sajta-pri-pomoshhi-optipng/
Для начала нужно установить утилиту:
sudo apt-get install jpegoptim
Сразу про ключи, с которыми можно использовать утилиту JPEGoptim:
— strip-all удаляет комментарии, Exif, IPTC, ICC, XMP
— all-progressive преобразует в прогрессивный jpeg
— p сохранит время создания такими же как у исходного файла
— t покажет итоговый результат оптимизации для нескольких изображений
— m85 устанавливает максимальное сжатие jpeg в 85 (этот параметр отвечает за качество изображения)
Давайте JPG файлы будем оптимизировать и преобразовывать в прогрессивный вид при помощи JPEGoptim.
Прогрессивный jpeg — это когда при загрузке сначала появляется размытый контур изображения и по мере загрузки обретается четкость.
Jpg в прогрессивном режиме позволяет получить представление обо всём изображении уже после передачи незначительной части JPEG-файла. В обычном режиме jpeg загружается последовательно, с верху в низ.
Для оптимизации jpeg файлов в текущей папке следует запустить утилиту со следующими параметрами:
jpegoptim --strip-all --all-progressive -ptm85 *.jpg
Для рекурсивного преобразования:
find -type f -iname «*.jpg» -exec jpegoptim --strip-all --all-progressive -pm85 {} \;
Итоговая команда для рекурсивной оптимизации изображений на сервере:
sudo -u www-data find -type f -iname «*.jpg» -exec jpegoptim --strip-all --all-progressive -pm85 {} \; -exec chmod 644 {} \;
Источник: https://admin.netlab-kursk.ru/optimizaciya-izobrazhenij-dlya-sajta-jpegoptim-i-optipng/
Для того, чтобы импортировать SQL-файл в через командную строку Linux можно использовать команду ниже:
mysql -u username -p database_name < file.sql
Где username — ваш пользователь от mysql, database_name — название БД, file.sql — путь к sql-файлу или sql-файл если вы находитесь в той же папке где он расположен