Size: a a a

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

2020 March 13

T

Tim in Laravel для начинающих
Дмитрий
Ну вопрос в том, что если я после запуска Node Server закрою SSH подключение к серверу, то Node JS будет продолжать работать?
на VPS - то что у тебя? какая ось ?
источник

Д

Дмитрий in Laravel для начинающих
Tim
будет продолжать работать
пока я снова не подключусь и явно не остановлю Node server ?
источник

T

Tim in Laravel для начинающих
Дмитрий
пока я снова не подключусь и явно не остановлю Node server ?
ну либо пока vps твой не ребутнется или ченить не залагает )
источник

Д

Дмитрий in Laravel для начинающих
Tim
на VPS - то что у тебя? какая ось ?
Та еще никакая, только буду брать. CentOS наверное по стандарту возьму
источник

T

Tim in Laravel для начинающих
Дмитрий
Та еще никакая, только буду брать. CentOS наверное по стандарту возьму
по убунте в сто раз больше инфы в инетах
источник

Д

Дмитрий in Laravel для начинающих
Tim
ну либо пока vps твой не ребутнется или ченить не залагает )
Ну можно же через Cron настроить как то, что бы запускался Node Server при старте сервера
источник

T

Tim in Laravel для начинающих
Дмитрий
Та еще никакая, только буду брать. CentOS наверное по стандарту возьму
ставь Ubuntu 18.04 и на нее Webmin как ISP (она бесплатная)
источник

T

Tim in Laravel для начинающих
Дмитрий
Ну можно же через Cron настроить как то, что бы запускался Node Server при старте сервера
Cron для этого не нужен, просто в автозагрузку добавишь демона
источник

Д

Дмитрий in Laravel для начинающих
Понял, спасибо большое
источник

Д

Дмитрий in Laravel для начинающих
посоветуйте плз хостера нормального для размещения мелкого сайта на VPS
источник

Д

Дмитрий in Laravel для начинающих
цена-качество)
источник

Д

Дмитрий in Laravel для начинающих
а то я только профитсервер знаю, мож что лучше есть
источник

SS

Serg Serdyuk in Laravel для начинающих
Дмитрий
цена-качество)
ну мы юзаем ispserver, в принципе с пивом покатит, на ssd от 7 уйро в месяц, но у них vps  в РФ
источник

T

Tim in Laravel для начинающих
Дмитрий
Понял, спасибо большое
у sweb есть дешевые
источник

Д

Дмитрий in Laravel для начинающих
Благодарю
источник

СБ

Сергей Байков... in Laravel для начинающих
Всем привет! Что-то не могу понять как работает связь "многие ко многим", либо я не ту связь применяю)
У меня есть таблицы Visitor и View. Связаны по внешнему ключу (В таблице view есть id_visitor)
Visitor
-id
-location
View
-id
-url
-id_visitor
В модели Visitor сделал связь
public function CountView() {
   return $this->belongsToMany("App\View");
}
Сперва ищу Visitor, фильтрую по дате и необходимой строке.
$tmp = Visitor::where('location', 'LIKE', "%campaign=333%")->whereBetween('created_at', [$from, $to])->get();
Потом хочу посмотреть сколько просмотров(View сделал visitor)
$tmp->CountView()->count();
но получаю ошибку - message: Method Illuminate\Database\Eloquent\Collection::CountView does not exist.
Что я делаю не так?
источник

k

kaktus778 in Laravel для начинающих
public function views() {
   return $this->hasMany(View::class);
}
источник

k

kaktus778 in Laravel для начинающих
public function countViews() {
   return $this->views()->count();
}
источник

СБ

Сергей Байков... in Laravel для начинающих
kaktus778
public function views() {
   return $this->hasMany(View::class);
}
тоже самое Method Illuminate\Database\Eloquent\Collection::CountView does not exist.
источник

k

kaktus778 in Laravel для начинающих
$tmp = Visitor::where('location', 'LIKE', "%campaign=333%")
->whereBetween('created_at', [$from, $to])
->with['countView']
->get();
dd($tmp);
источник