Ispmanager неправильное отображение времени при загрузке файлов по FTP

Если пользуетесь ispmanager, думаю вы не раз сталкивались с глюками со временем при закачке файлов по FTP. Обычно мы видим в дате создания/изменения минус 3 или 4 часа. Как с этим бороться? Правильно выставляем локальное время:   (консоль)… Read More

Поведенческие факторы для коммерческих сайтов

К коммерции не важна дина сессии. Ни количество просмотров страниц. Яндекс ориентируется на то, решил ли ваш сайт проблему клиента или нет.

Консоль Ubuntu для веб разработчика

Перемещение по файловой системе выполняется командой cd cd etc/ просмотр содержимого каталога выполняется командой ls ls просмотр содержимого файла выполняется командой nl nl apache2.conf Переименование файла выполняется командой mv. (По сути эта команда выполняет перемещение файла) mv apache2.conf… Read More

PHP строгая типизация

В php функциях лучше избегать ситуаций когда функция принимает не пойми что, и возвращает не пойми что. Поэтому мы будем использовать строгую типизацию. К примеру у нас есть функция проверяющая какой-то id: function checkId(string $id) : bool {…… Read More

Выборка из 2х таблиц MySql

Выбрать однотипные данные из 2х таблиц, можно запросом SELECT user, name FROM Customers UNION SELECT user, name FROM Employees; Мы с помощью Union объединяем два запроса. В результате получим данные полей user и name из 2х таблиц Customers… Read More

Добавить данные в seeds

Чтобы добавить данные в seeds нужно выполнить команду: php artisan db:seed —class=НазваниеВашегоКласса

Хитрости адресации Laravel

При указании адреса в виде (view) типа: {{ route(‘sale.update’) }} Мы указываем, что в файле роутинга есть путь /sale и метод (какого-то контроллера) который его обрабатывает update При указании адреса в виде (view) типа: {{ route(‘profile.sale.update’) }} Мы… Read More

Laravel контроллеры

Контроллеры — это посредники между запросом пользователя и БД Создать контроллер можно с помощью команды консоли php artisan make:controller FirstController Передача управления контроллеру. В файле роутов (обычно web.php) указываем адрес по которому отработает определенный контроллер и метод этого… Read More

Bootstrap 4 выравнивание по горизонтали и вертикали содердимого блока

Для выравнивание по вертикали содержимого <div> служит класс align-self-center Для выравнивания по горизонтали содержимого <div> служит класс text-center

Импорт большого дампа БД в OpenServer через консоль

Смотрим версию MySql в конфиге OpenServer У меня MySQL-5.7. Переходим в папку БД через консоль: cd modules\database\MySQL-5.7\bin Вводим команду для импорта mysql -uroot lockhost < D:\lockhost.sql Где lockhost — имя базы в которую импортируем данные. А lockhost.sql —… Read More