Size: a a a

Laravel для начинающих

2021 March 25

ВШ

Виталий Шутов... in Laravel для начинающих
Leonid
Подскажите, папка public в Ларе - это та самая папка, которая будет корневой папкой сайта ( домена ) на хостинге? соотв. всё остальное будет лежать на уровень выше - и соотв. чтобы Лара работала нужно будет в open_basedir разрешить путь к папке с ларой?
Да, все верно
источник

L

Leonid in Laravel для начинающих
А если сайт на HTTPS - перевожу - то в Laravel нужно какие-то процедуры выполнять?
источник

SS

Serg Serdyuk in Laravel для начинающих
Leonid
А если сайт на HTTPS - перевожу - то в Laravel нужно какие-то процедуры выполнять?
В .env поменять app_url как минимум)
источник

SC

Sergey Chizhik in Laravel для начинающих
Leonid
А если сайт на HTTPS - перевожу - то в Laravel нужно какие-то процедуры выполнять?
Проверить что веб сервер корректно отдаёт параметры для php, что бы Laravel корректно понимал, что к нему обращаются по https
источник

SC

Sergey Chizhik in Laravel для начинающих
А то будет добрый вечер, когда загрузился по https, а лара отдаст ссылку на ресурсы http
источник

L

Leonid in Laravel для начинающих
Serg Serdyuk
В .env поменять app_url как минимум)
а если там APP_URL=http://localhost - но у меня другой виртуальный домен в рабочем окружении  и при этом всё работает - это не нормально?
источник

L

Leonid in Laravel для начинающих
Sergey Chizhik
Проверить что веб сервер корректно отдаёт параметры для php, что бы Laravel корректно понимал, что к нему обращаются по https
👍 буду проверять
источник

SS

Serg Serdyuk in Laravel для начинающих
ну если нигде не используешь значение из config('app.url') то возможно повезло)
источник

SS

Serg Serdyuk in Laravel для начинающих
настройки веб сервера не совсем к ларе относятся но да, тоже надо правильно настроить, от них еще и скорость загрузки зависит частично
источник

P

PSYTRGLES in Laravel для начинающих
посоветуйте как метод коллекции обозвать
c 8 версии лары у коллекции появился метод splitIn() - это старый split() который разделял коллекцию на простые чанки
https://github.com/laravel/framework/blob/8.x/src/Illuminate/Collections/Collection.php#L1048

а обычный split() стал разделять коллекцию равномерно
https://github.com/laravel/framework/blob/f75e51084689330ba59ae09d1dd50ab507b10555/src/Illuminate/Collections/Collection.php#L1011

т.е. split() переименовали в splitIn() и я хочу реализовать новый split() в старой ларе, только не могу придумать как его адекватно назвать
https://github.com/laravel/framework/blob/c62385a23c639742b3b74a4a78640da25e6b782b/src/Illuminate/Support/Collection.php#L1333


https://laravel.com/docs/8.x/collections#method-split
источник

SC

Sergey Chizhik in Laravel для начинающих
splitEvenly какой-нибудь
источник

P

PSYTRGLES in Laravel для начинающих
первое splitIn(6)
второе split(6)
13 записей.
источник

P

PSYTRGLES in Laravel для начинающих
т.е. новый split(6) гарантирует, что коллекция будет разбита на 6 частей
источник

SS

Serg Serdyuk in Laravel для начинающих
5 из которых могут быть пустые?
источник

SC

Sergey Chizhik in Laravel для начинающих
Serg Serdyuk
5 из которых могут быть пустые?
Если ты скормишь ему коллекцию с 1-м элементом)
источник

P

PSYTRGLES in Laravel для начинающих
Serg Serdyuk
5 из которых могут быть пустые?
нет. если total_count >= split_number только.
источник

SC

Sergey Chizhik in Laravel для начинающих
Даже так
источник

SS

Serg Serdyuk in Laravel для начинающих
не юзал, chunk хватало, интересно 🌚
источник

P

PSYTRGLES in Laravel для начинающих
6 записей, все ок
источник

P

PSYTRGLES in Laravel для начинающих
7 записей
источник