
Aleksandr
12.07.2017
15:05:51

Stepan
12.07.2017
15:06:06
ну и да, при сильно большом количестве запросов у ПХП раньше кончится оперативка, я не спорю. но генерация одной страницы быстрее

Вячеслав
12.07.2017
15:09:40
Php, как по мне, уже умирающая кобыла, которая живёт из-за своей популярности и низкого порога вхождения.

Stepan
12.07.2017
15:09:58
90% мнений про скорость ПХП происходит из за криворуких прогеров которые на нем пишут всякие вордпрессы и мадженты.

Google

Aleksandr
12.07.2017
15:10:58

Вячеслав
12.07.2017
15:12:10
Может ли php обойти nodejs в скорости генерации страницы?

Stepan
12.07.2017
15:12:19
зачем его обходить? он не создает такой большой оверхед как ты пытаешься представить. воркеры да, создают в том смысле что каждый хочет оперативки, а конкретно на время генерации это все на столько мизерное влияние оказывает что его даже во внимание принимать нет смысла

Aleksandr
12.07.2017
15:14:29

Stepan
12.07.2017
15:15:05
у меня есть счетчик на пхп к которому до 3000 запросов в секнунду, это хайлоад или еще нет?

Aleksandr
12.07.2017
15:16:02

Stepan
12.07.2017
15:20:02
и 90% времени оно генерит картинку

Вячеслав
12.07.2017
15:22:17
И всё-равно меня преследуют ощущения, что тот же meteorjs и быстрее и проще.

Stepan
12.07.2017
15:23:37
я и не говорил что пхп лучше в чем то, речь шла конкретно об оверхеде при генерации и я показываю на пальцах что он не значителен, по крайней мере до момента как оперативка не кончится)
сам использую разные технологии в разных ситуациях где мне кажется они лучше, в том числе и ноду очень часто

Aleksandr
12.07.2017
15:26:25

Google

Stepan
12.07.2017
15:29:01
где то с тех времен он и трудится ) сейчас для счетчика взял бы что то другое, скалу или ноду

Oleg ?
12.07.2017
15:30:08
Лол

Andrew
12.07.2017
15:43:25
Подскажите, пожалуйста. Я использую node-pg и хочу сделать INSERT INTO массива данных. Кроме как использовать pg-promise есть ли еще декларативный способ построить запрос? Не считая knex и т.д. Хочется использовать меньшее количество дополнительных библиотек.

Konstantin
12.07.2017
15:58:22

Vsevolod
12.07.2017
16:00:00
кнекс очень удобная, смысла "использовать меньше библиотек" не вижу здесь

Andrew
12.07.2017
16:01:17

Konstantin
12.07.2017
16:02:23
Knex ещё и миграции умеет

Andrew
12.07.2017
16:03:38

Konstantin
12.07.2017
16:06:59
При это можно делать откаты изменений

Andrew
12.07.2017
16:07:51
инструкция ALTER получается?

Konstantin
12.07.2017
16:08:24
Там в миграции 2 метода, up & down

Andrew
12.07.2017
16:10:00
аа, а подскажи, как выстраивать права доступа на уровне строк через knex?

Konstantin
12.07.2017
16:10:16
Гранты?

Andrew
12.07.2017
16:10:26
да

Google

Konstantin
12.07.2017
16:10:47
Ну прямым запросом в миграции
Там цепочка промисов
Создал таблицу, через knex.raw дал гранты

Vsevolod
12.07.2017
16:12:01
к тому же кнекс повторяет запрос полностью

Andrew
12.07.2017
16:12:17
по сути получается, что когда ты выполняешь js на каждом инстансе происходят постоянные запросы миграции в базу?

Konstantin
12.07.2017
16:12:48
Миграция запускается руками или через ci
Через консоль

Andrew
12.07.2017
16:14:39
аа. сейчас перефразирую. Если использовать node-pg, то достататочно один раз прописать в базу
CREATE TABLE IF NOT EXISTS project.user (
id uuid primary key references smm_private.user_account(user_id) on delete cascade,
first_name text not null,
created_at timestamp default now(),
updated_at timestamp default now()
);
А когда используется knex, это команда постоянно выполняется?

Konstantin
12.07.2017
16:15:09
Посмотри доку
migrate

Andrew
12.07.2017
16:15:47
хорошо. Спасибо. И последний вопрос :)

Konstantin
12.07.2017
16:16:06

Admin
ERROR: S client not available

Konstantin
12.07.2017
16:16:19
При деплое

Andrew
12.07.2017
16:17:42
http://knexjs.org/#Installation-migrations ?

Konstantin
12.07.2017
16:18:28
Там раздел про cli
С телефона ссылку не дам

Andrew
12.07.2017
16:18:58
нашел. Благодарю!

Google

Andrew
12.07.2017
16:19:55
т.е. grant и row level security через миграцию?

Konstantin
12.07.2017
16:28:41

Andrew
12.07.2017
16:29:52
хорошо, пойду допишу сервер на knex, выглядит как многообещающе :)

Jew
12.07.2017
17:02:35
Посоветуйте как залить изображение на метеоре, сколько не ищу, одна вода

Sergey
12.07.2017
17:08:17
кхм, вода?

Leonyd
12.07.2017
17:17:40
@fredFredric https://github.com/VeliovGroup/Meteor-Files

Aleksandr
12.07.2017
23:21:41

Sergey
13.07.2017
08:05:35
#оффтоп
Кто нибудь покупал ардуино?
Как оно вам?

arts
13.07.2017
08:08:26
Для наколенных поделок вполне удобно.

Andrew
13.07.2017
08:13:22

Max
13.07.2017
08:19:01
кто использует supertest, там можно сделать что-то типа мидлвара? хочу проверять, что в каждом ответе с кодом >= 400 есть определенное поле

Stepan
13.07.2017
08:23:56

arts
13.07.2017
08:29:28
Лол, да. У меня валяется ардуино, пяток esp'шек и коробка всяких реле, датчиков, сдвиговых регистров и прочей мелочи. Ждут своего звёздного часа. Или помойки, как повезёт :-)

Stepan
13.07.2017
08:30:25
у меня 2 ящика забитых всякой электроникой, моторами, колесами ИТД )))
тоже чет приуныли и ждут чего то

arts
13.07.2017
08:30:55
Собери ОБЧР :-)

Stepan
13.07.2017
08:31:15
кстати NodeMCU прикольней чем ардуинка, вайфай из коробки
для новичка лучше зайдет

Таймураз
13.07.2017
08:31:56
В начальной школе разобрал блок питания, начал играться с его частями, поджог ковер