@laravel_pro

Страница 1568 из 2014
Александр
05.07.2018
21:03:56
guessExtension() или чё-то типа того метод называется

Lexx
05.07.2018
21:07:17
Ладно иначе скажу. Как в момент записи файла 'image' => $request->file('image')->storeAs('images', $request->name) сохранить его расширение?
Тип такого, угрюмо правда) $candidate->upload_cvs = $request->file('upload_cvs')->storeAs('doc', 'candidate-'.$fileName.'.'.$request->file('upload_cvs')->getClientOriginalExtension());

Denis
05.07.2018
21:24:24
job queue хостинги говно
Я правильно понимаю - обработчик заданий должен быть постоянно запущен на хостинге? С этим проблем не бывает?

FUTURICO
05.07.2018
21:27:17
Google
Denis
05.07.2018
21:28:02
ок, напишу им, узнаю...

Denis
05.07.2018
21:34:21
спасибо за советы

Jack
05.07.2018
21:35:51
спасибо за советы
а сколько , если не секрет выполняется скрипт за раз ?

Denis
05.07.2018
21:36:08
почти минуту

Jack
05.07.2018
21:36:50
тю мало обычно хост отключает скрипт после 5 минут выполнения

Denis
05.07.2018
21:38:24
да, но тут при этой обработке, в другом окне браузера даже index не открывается...

Jack
05.07.2018
21:40:38
тогда, надо кидать файл в очередь пример: artisan queue:work database —tries=1 —timeout=300 —queue=excel

и будет чудо

Gidra
05.07.2018
21:41:30
Слушайте, а куки и сессии на поддомен реально расшарить?
а через htaccess не пробовал передовать данные сессии на поддомен?

Denis
05.07.2018
21:43:09
Jack
05.07.2018
21:43:38
Т.е. я могу запустить обработчик очереди из лары?
ну да , для этого создать надо рабочего

Google
Jack
05.07.2018
21:43:51
все прекрасно написано, что куда и зачем

Denis
05.07.2018
21:44:32
меня одно настораживает, если обработчик не будет включен... смотрю уроки... там надо в консоли выполнять php artisan queue:work т.е. он должен постоянно висеть в процессе

Jack
05.07.2018
21:45:34
да , он будет включен постоянно можно попробывать прописать параметр —sleep=3 будет спать , когда что то в очереди не появится

Denis
05.07.2018
21:47:58
Если хостер сервер перезагрузил - обработчик не запущен... (раз в год и палка стреляет) из лары можно проверить запущен обработчик и его как-то запустить?

Jack
05.07.2018
21:48:50
для этого уже есть Supervisor но, он не для хоста (

можно попробовать на cron повесить запуск очереди c проверкой, что очередь запущена и тд

Denis
05.07.2018
21:50:05
ок. спасибо!

Subb98
06.07.2018
04:44:38
php artisan list

Nik
06.07.2018
04:53:03
можно просто php artisan

Andrey
06.07.2018
05:34:25
можно попробовать на cron повесить запуск очереди c проверкой, что очередь запущена и тд
Давненько так делал в одном проекте на хостинге. Denis Druchshenko инфа тебе может помочь: была консольная команда, запускаемая каждые 10 минут. В ней проверка: если в таблице джобов есть задания и дата первой из них больше 10 минут, значит джоб вырубился и запускал новую команду Artisan::call('queue:work').

Alexander
06.07.2018
06:02:17
Коллеги, поделитесь опытом пожалуйста. Есть ли тут фрилансеры или очень не большие команды. Как можно активно искать заказы, по РФ для начала, чтобы руку набить. А то делали несколько проектов на Laravel для себя и простенькое для заказчика, понравилось. Хочется в этом направлении сконцентрировать усилия. Как активно продавать такую разработку и брать не большие проекты 150-200 тыс. Сейчас основной доход это SEO.

Alexander
06.07.2018
06:20:03
ларка подразумевает хороший кастом, не так много людей кому он впринципе нужен, а "не большой" тем более
Глобально да. Но есть небольшие задачки, человек захотел какой-то агрегатор, другой захотел обменник игровой валюты, третий сервис перевозки грузов и поиска водителей. Это же мелочи, там на серднем уровне они за месяц делаются если не меньше. Можно такое делать, чтобы руку набить. Вот к примеру сайт авторазбора есть, там выгрузка XML с 1С, у сайта база таблиц на 15. постоянная синхронизация с 1с. тоже кастом, но малый. я думаю есть. так же можно шинные магазины подтянуть. Это про что-то не глобальное для набивки руки и отладки процессов.

Andrey
06.07.2018
06:21:01
ларка подразумевает хороший кастом, не так много людей кому он впринципе нужен, а "не большой" тем более
Согласен. Многим функционала любой CMS за глаза хватает, а бывает что и с излишком. Так что да - много кто предпочтет вордпресс ларе.

Alexander
06.07.2018
06:21:49
Человек при поиске исполнител понимает, что WP или ещё какая-то CMS не вывезет этого, проще закзаать своё. А там уже заказчик не вникает, Laravel там Yii или даже Codeigniter))

Vir
06.07.2018
06:22:39
ну некоторым в уши введут про ворпрес и начинается

Google
Alexander
06.07.2018
06:23:19
Мой знакомый пишет платные плагины для вордпресса и контора на этом нехило зарабатывает. Продолжать?
Мой знакомый продаёт трубы и не плохо зарабатыват, продолжать?))) Я спросил про заказную разработку на фреймворках и для начала не сильно сложную.

Andrey
06.07.2018
06:24:41
Что же касается заказной/не заказной - я пришел в контору где было несколько сайтов на нативном пыхе с кодом времен 2008 года. В настоящий момент все еще переписываю все сайты на Лару. Основное требование руководства - чтобы дизайн был по брендбуку и инфа актуальная, за которой следят маркетологи, а что у этих сайтов на бэке - всем по фиг.

Alexander
06.07.2018
06:26:28
Вот и отвечаю что не всегда фреймворки предпочитают CMS-кам.
Один клиент хотел аналог Экзист, все ему говорили 1,5ляма, но кто-то предложил на битриксе за 500 тыс. в итоге после сдачи, никто не бертёся за битрикс, а битриксойды говорят, что там от битрикса ничего не осталось)) Впарить, что угодно можно.

Andrey
06.07.2018
06:26:58
И этот принцип много где работает - большинству заказчиков реально по фиг что там под капотом. Хоть Кракен.

Alexander
06.07.2018
06:28:33
Что же касается заказной/не заказной - я пришел в контору где было несколько сайтов на нативном пыхе с кодом времен 2008 года. В настоящий момент все еще переписываю все сайты на Лару. Основное требование руководства - чтобы дизайн был по брендбуку и инфа актуальная, за которой следят маркетологи, а что у этих сайтов на бэке - всем по фиг.
Всё вернго. Но раз я пишу в часте по Ларе, я для себя давно вбырал Лару, поскольку дальняя цель на заказы не СНГ. Бадаться с когоротой говнокодеров WP тоже не хочется. Поскольку в SEO давно работает, пориодически появляются заказы с большим бюжетом за кастом, но опыта нет. Вот и хоетл узнать, кто сам заказы себе ищет, какой тут профиль клиента.

Andrey
06.07.2018
06:28:37
Так что да, помимо базового движка очень многое зависит и от самого разработчика и анатомического расположения его рук.

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

Alexander
06.07.2018
06:30:47
По заказам upwork глянь
начал с него, там пока больше половины заказов, слабо даже представляю как реализовать. Поскольку это новое направление. Я там уж года 2 как зарегался.

Andrey
06.07.2018
06:30:57
А по поводу "забугра" - тот чел что для WP платные плагины пишет - он живет и работает в Швеции и пишет плагины для автодилеров на эту же тематику.

Alexander
06.07.2018
06:32:27
Общался с людми, кто там WP заказы ловит. Дак они всю ночь не спят, ловят заказы, днём работают. Вобщем график рваный и ты на работе круглые сутки, если не выйдешь на постоянщика. У меня такое впечателние сложилось. Выписал часовые пояса, предочитаемых заказчиков, сверил, ночью придётся общаться))

Vit
06.07.2018
06:49:35
Где то осенью тут был человек, который тоже что то подобное на автомобильную тематику хотел. Экзист вдохновляет что ли?

Alexander
06.07.2018
07:00:43
Где то осенью тут был человек, который тоже что то подобное на автомобильную тематику хотел. Экзист вдохновляет что ли?
Ну раз заказчик автозапчасти продаёт, видимо вдохновился экзистом, но бюджет меньше. В итоге потерял деньги, вермя и получил сайт на несколько миллионов страниц с посещаемостью 50 чел\сутки. Поскольку неправильно спроектировали структуру изначально и нихрена не индексировалось))

Илья
06.07.2018
07:02:14
Сталкивался кто-то с такой проблемой? MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.

Саша
06.07.2018
07:04:15
ребят, какие существуют годные екомерс-цмс на ларе?

Евгений
06.07.2018
07:06:54
Stanislav
06.07.2018
07:07:53
Годных не встречал
я вообще не встречал екоммерс... правда и смотрел давно

Google
Женя
06.07.2018
07:42:54
Всем привет, авторизую пользователя через Laravel Passport. Как я могу в своем контроллере сгенерить пользователю bearer токен? Если не ошибаюсь у модели юзера есть метод для генерации токена

Бекболот
06.07.2018
08:01:21
всем привет

Maksim (Ellrion)
06.07.2018
08:02:09
всем привет
https://t.me/laravel_pro/156358

Бекболот
06.07.2018
08:02:37
Алексей
06.07.2018
08:06:05
Всем привет! Подскажите, в чем может быть проблема? Имеется сайт в связке Laravel + Vue (Nuxt), которые разнесены по разным серверам. Фронт работает хорошо, но бэк постоянно загружен чем-то практически на 100 процентов. До релиза такой проблемы не было. При просмотре процессов через htop видно, что его грузят 4-5 процессов php-fpm: pool www, каждый грузит проц на 40-80%. Хостинг Digital Ocean, машина: проц 4 ядра,. 8 оперативки. В оперативке занято, примерно, 500 Мб

Admin
ERROR: S client not available

Женя
06.07.2018
08:06:52
Алексей
06.07.2018
08:08:02


фронт и бэк разнесены

Nik
06.07.2018
08:08:39
и что вообще по нагрузке на проект, может это как бы и нормально :)

Алексей
06.07.2018
08:09:14
где можно глянуть avg response time? Браузер?



как раз третьего числа начали перенос

Алексей
06.07.2018
08:10:22
до вчерашнего дня у него была конфигурация: CPU 2 ядра, 4 озу

DOM - 1,57 ПОлная загрузка - 4.28

Nik
06.07.2018
08:10:59
ttfb

Google
Алексей
06.07.2018
08:12:42


и что вообще по нагрузке на проект, может это как бы и нормально :)
по нагрузке пока ничего особенного. Со вчера начали боты ходить по сайту и человек 5 одновременно может сидеть. До поднятия мощности сервера, когда приходил бот - бэк ложился



Алексей
06.07.2018
08:15:37
Nik
06.07.2018
08:15:45
1,5 s ttfb

вот где-то там у тебя что-то молотит

Алексей
06.07.2018
08:16:02
до релиза было 0.4

Nik
06.07.2018
08:16:27
и? могли что-то криво перенести? что за железо было до релиза ?

Алексей
06.07.2018
08:17:24
самое интересное, что перенесли только домен на фронте, бэк остался тот же, что был и при разработке. Единственное что, к бэку прикрутили ssl

Maksim (Ellrion)
06.07.2018
08:34:30
кутить!

Бекболот
06.07.2018
08:37:36
$subway = Subway::exists(Input::get('subway')); if (!$subway) $subway = 0;

ребят, работает ли это

Object::exists

или только Subway::find(Input::get('subway'))->exists() ?

Maksim (Ellrion)
06.07.2018
08:40:03
оба варианта неправильные)

Бекболот
06.07.2018
08:40:19

Страница 1568 из 2014