
Valentin
23.01.2018
10:11:18

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

M
23.01.2018
11:47:23

Bohdan
23.01.2018
11:48:38

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
даааааааааааааа... покупки....

Anton
23.01.2018
11:56:48

Maksim
23.01.2018
12:02:47

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

Maksim
23.01.2018
12:04:35

Google

M
23.01.2018
12:05:09
Галеры в регионах, такие галеры... Лады, не оффтопим, если что в лс.
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

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

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
сервер за 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

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
и ничего)
потом выделили недельку и переписали что бы он только горячие данные а не все вообще в памяти хранил и вместо 256Gb RAM понадобилось лишь 16

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

Sergey
23.01.2018
16:35:28
облако, нечего мне делать с дедиками связываться
это если я захочу поразвлекаться с опенстаками какими
а так... арендовал железку, реплики в пару кликов, готовая инфраструктура, автоскейлинг...

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