@prophp7

Страница 888 из 1387
Valentin
23.01.2018
10:11:18
а это единственное место где пользователь добавляется? а в будующем будет еще через другой контроллер добавлятся пользователь? Не лучше сделать типа User::add($params) ?
Пока что единственное, можно сделать и в моделе, но разве модель не должна отвечать только за обработку данных, а не их добавление/получение?

Alexander
23.01.2018
10:12:36
Ну можно класс сделать для этого. Я не говорю делать это в моделе. Я просто показал что удобнее будет писать User:add() чем постоянно сводить все в INSERT запрос

Anton
23.01.2018
11:46:32
Вопрос. Мб немного не в тему пхп. У меня есть звуки которые планирую выводить на страницу в аудиоредактор. Где лучше хранить звуки. Есть ли смысл хранить звуковые файлы в БД? postgres. Будет время, конечно же, протестирую. Однако меня смущает, что с БД в результате подгрузки опеределённого количества звуковых файлов (до 100-200 мб в минуту), мб на фронте начнуться тормоза с воспроизведением, сведением всего этого. Хотя вроде на всяких сайтах онлайн-редакторов это выглядит вполне нормальным (но там загружаешь к ним на сервер 2-3 файла и всё) Кто-нибудь сталкивался с реализвацией подобной задачи? Или это дурдом и проще хранить все звуки просто файлово в ОС?

Maksim
23.01.2018
11:47:20
Вас приветствует JetBrains! Вышло третье за 2017 год обновление семейства продуктов JetBrains Toolbox! Каждый из инструментов получил расширения, улучшения и доработки для большей производительности и удобства.

Google
Maksim
23.01.2018
11:49:02
хайлайты передачи по ссылке - ок

Bohdan
23.01.2018
11:49:32
так тулбокс или шторм?

хайлайты да, мило

Maksim
23.01.2018
11:50:05
ну сам шторм тоже с обновой

тулбокс - просто эконом вариант покупки всего и сразу)

Bohdan
23.01.2018
11:52:11
даааааааааааааа... покупки....

M
23.01.2018
12:03:47
?)
Кто-то не покупает продукты JetBrains)

Maksim
23.01.2018
12:04:35
Кто-то не покупает продукты JetBrains)
ну такое себе) хз в каком отчаянии надо быть)

Google
M
23.01.2018
12:05:09
ну такое себе) хз в каком отчаянии надо быть)
500 баксов ЗП из них 250 на аренду жилья... Продолжать?)

Галеры в регионах, такие галеры... Лады, не оффтопим, если что в лс. UPD: У нас в регионе ЗП жуна 250))

Maksim
23.01.2018
12:05:44
у меня хата, ипотека. алименты и на шторм хватает)

отговорки в общем)

Bogdan
23.01.2018
12:30:45
Привет. Есть скрипт, который при событии берет пользователей, пихает массив в очередь, где им всем рассылается сообщение. Задача - сделать так, чтобы пользователю сообщение приходило с 11 до 18 часов. Как лучше реализовать? Если я отправлю не массив, а создам задание на каждого пользователя, в котором буду проверять время пользователя и если оно окажется неподходящим, то задание останется в очереди? И смогут ли выполняться следующие задания? Вижу реализацию с помощью базы, но много писать

Борис
23.01.2018
12:40:56
Че там писать то? Положить в БД - 2 строчки. настройка крона - 1 строчка, чтобы дернул крон в 11 часов. Ну и сам скрипт. Вообще странно, выбирать средства решения задачи от кол-во написанного.... обычно смотрят там всякие перфомансы, надежности, стоимость обслуживания.... а тут строки...хммм Может лучше на фриланс отдать, тогда вообще самому не "много писать" :) Как знаешь...

Bogdan
23.01.2018
12:41:42
время пользователя, а не сервера

просто уже реализовано с помощью очередей, не хотелось бы с 0 переписывать

уверен, что есть хорошие решения, просто я недостаточно опытен чтобы знать их

Maksim
23.01.2018
12:42:56
https://habrahabr.ru/post/235983/

https://github.com/rabbitmq/rabbitmq-delayed-message-exchange

ну или кинуть в очередь и nack'ать, если время не наступило)

Борис
23.01.2018
12:46:16
уверен, что есть хорошие решения, просто я недостаточно опытен чтобы знать их
Сколько сообщений в очереди? Можешь как костыль, каждый час читать всю очередь, и смотреть, если уже можно, то посылать сообщение, иначе обратно в очередь.

Bogdan
23.01.2018
12:46:37
ну или кинуть в очередь и nack'ать, если время не наступило)
очередь не застопорится на одном пользователе?

Maksim
23.01.2018
12:46:59
неа

Bogdan
23.01.2018
12:47:27
можно, наверное, посчитать время до 11 часов и отправить с задержкой

Борис
23.01.2018
12:48:52
очередь не застопорится на одном пользователе?
Все верно, застопорится. От этого парня, что статья для извращенцев (о чем и сказано в первом комменте), что совет. nack возвращает в начало очереди, тоесть на следующий запрос ты получишь опять то же сообщение. Тебе нужно именно его забрать (ack - подтвердить получени), а потом заново запушить

Bogdan
23.01.2018
12:52:27
угу, спасибо

Яўген
23.01.2018
12:54:57


наконец-то

Google
Art
23.01.2018
15:23:04
нормальная ли скорость для сервера? 10Mb картинку качает за 15 секунд? Скорость передачи данных ~1-1.8 Мб / сек (15мбит)

Bohdan
23.01.2018
15:23:31
смотря для какого

Art
23.01.2018
15:24:08
а для чего подходит и для чего не подходит?

И какая скорость должна быть вооще

Vsevolod
23.01.2018
15:27:12
нормальная ли скорость для сервера? 10Mb картинку качает за 15 секунд? Скорость передачи данных ~1-1.8 Мб / сек (15мбит)
скажи лучше для чего тебе, так будет проще понять насколько он подойдет. и скорость чего? закачки на сервер, или загрузки с сервера?

Art
23.01.2018
15:29:32
на котором будет пару доменов, одни посещаемые, другие малопосещаемые, для личных проектов

для сервиса где текст/картинки возможно будут

Sergey
23.01.2018
15:31:17
а так для быстрой доставки есть cdn

Art
23.01.2018
15:31:40
у меня 30мбит дома, ночью 100

и пинг 65мс. Серв во франции

Dmitry
23.01.2018
15:45:19
нужно трейсить от тебя до сервера и смотреть может там по пути потери где-то на канале

Dmitry
23.01.2018
15:45:32
mtr -s 1400 myserver.com

Sergey
23.01.2018
15:50:02
в целом на дешевых серверах так себе сеть. Для апишек каких норм но явно не для стрима видео)

Art
23.01.2018
15:50:38
ну за 4$)

зато 10 Гб NVMe SSD Диска Intel® Xeon™ 2 Core 1024 Мб DDR4 Память 3 IP-адресов 150 Мб/с Интернет

для домашнего сервера норм

канал походу всетаки 15.0мбит))

Sergey
23.01.2018
16:08:02
или между тобой и сервером где-то узкое место

Google
Sergey
23.01.2018
16:08:13
это не важно - тебе хватит

ты ж не в париже живешь)

Art
23.01.2018
16:11:29
сейчас speedtest.net показывает 33мбит и 30мбит в обе стороны и пинг 1мс. Другой серв в том же городе. Так что канал проверенный у меня, а ночью с 0:00 и до 6 утра, до 100мбит, это примерно 9мбайт в секунду качает. Так же тестировал свой серв и скорость 1-1.8 мбайт отдает

Dmitry
23.01.2018
16:18:02
в целом на дешевых серверах так себе сеть. Для апишек каких норм но явно не для стрима видео)
ну не знаю, у меня вот сейчас 120Mbit/s запросто вниз, а вверх так все 300 ;)

сервер за 3 ейро ;)

Art
23.01.2018
16:21:04
а что за провайдер?)

там именно vps или хостинг?

Dmitry
23.01.2018
16:21:49
scaleway

Admin
ERROR: S client not available

Art
23.01.2018
16:23:35
а процессор и ядра arm сильно отличается от ядра зиона по производительности?

Dmitry
23.01.2018
16:24:23
да хз, я не сравнивал... у меня армы, для домашних проектов хватает, обычно все же cpu не самое узкое место для простых сайтиков ;)

Art
23.01.2018
16:25:57
а облако кто использовал? Там где оплата за использованные ресурсы. Как по деньгам выходит при малой посещаемости?

Sergey
23.01.2018
16:27:24
правда за 5 баксов

ты так загоняешься по вещам которые тебя сейчас не вообще не должны парить, что даже странно

посещаемость же малая

Art
23.01.2018
16:28:33
да, загоняюсь)

Sergey
23.01.2018
16:29:03
да, загоняюсь)
но причин нет же

вот вообще

Google
Art
23.01.2018
16:29:13
ну вот стоит серв. А опубликовал приложуху, там резкий скачек юзеров, может даже 10к в день быть

Sergey
23.01.2018
16:29:40
ну вот стоит серв. А опубликовал приложуху, там резкий скачек юзеров, может даже 10к в день быть
сделай нагрузочные тесты (10K в день, ну или давай в час, это ~3 запроса в секунду - мелочи)

Art
23.01.2018
16:30:13
так они там кликуют и не уходят)

Sergey
23.01.2018
16:30:18
париться надо когда у тебя требования аля 50 запросов в секунду там, или плавает от 1 до 100 в течении суток

Art
23.01.2018
16:30:28
уники именно без учета сколько они там накачают

Sergey
23.01.2018
16:30:34
так они там кликуют и не уходят)
и что? нет реальных данных по нагрузкам - нечего даже загоняться

ты всегда можешь потратить лишних 20 баксов и запустить в паралели еще 2-3 сервака

пока лазаешь в slowlog своей базы

или что там у тебя происходит, хз

короч, пока у тебя затраты на сервер меньше твоей ЗП - можно не заморачиваться)

Art
23.01.2018
16:33:15
ну да, видел как люди чуть ли не плакали когда за серв платили по 3000$ и больше

Sergey
23.01.2018
16:34:02
ну да, видел как люди чуть ли не плакали когда за серв платили по 3000$ и больше
у нас на одном проекте столько жрал сервак с рэдисом

и ничего)

потом выделили недельку и переписали что бы он только горячие данные а не все вообще в памяти хранил и вместо 256Gb RAM понадобилось лишь 16

Art
23.01.2018
16:35:16
а серв в облаке или связка из дедиков?

Sergey
23.01.2018
16:35:28
облако, нечего мне делать с дедиками связываться

это если я захочу поразвлекаться с опенстаками какими

а так... арендовал железку, реплики в пару кликов, готовая инфраструктура, автоскейлинг...

Art
23.01.2018
16:37:22
а в облаке там один мощный сервер БД или как? А для репликации другие же нужны

или тупо связка из облак? в место связки из дедиков?

облачная паутина)

Страница 888 из 1387