Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 July 20

ГП

Георгий Погосян... in NodeUA - JavaScript and Node.js in Ukraine
Doctor Drevetniak
Здравстуйте,
Такой вопрос,сайт написан на php vuejs
Нужно ли для сео продвижения
Переносить с php на nodejs
Или vue на nuxtjs

Или обычного прередеринга хватит?
Php остаётся точно. Мы изначально используем nuxt, но обычно и пререндеринга может хватить
источник

DD

Doctor Drevetniak in NodeUA - JavaScript and Node.js in Ukraine
Георгий Погосян
Php остаётся точно. Мы изначально используем nuxt, но обычно и пререндеринга может хватить
Спасибо за ответ
источник
2020 July 21

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
CEO это вообще какие-то оккультные науки
источник

DK

Dmytro Kucheryavy in NodeUA - JavaScript and Node.js in Ukraine
В продолжение ORM VS RAW SQL
Точка зрения от автора objection.js
https://www.jakso.me/blog/objection-to-orm-hatred
источник

AK

Anton Kovalenko in NodeUA - JavaScript and Node.js in Ukraine
Всім привіт. Думаю заюзати AWS Lamda для cron-job. Чи краще шось інше використати? Суть скріпта - виборка з бази 100 - 1000 рядків і відправка http запиту для кожного.
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
У нас кронджобы на lambda. Вполне норм. Расписание задается в serverless.yml Если эти 1000 запросов будете слать на один и тот же URL то делайте какую-то задержку чтобы не забомбить их.
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
В связкe Lambda+база есть одна проблема - если лямбда скейлится и запускается много ее инстансов то она сьест весь возможный пул запросов к БД и больше никто не сможет подключиться. Но крон джоб это 1 коннекшен там такой пробемы не будет
источник

AK

Anton Kovalenko in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
В связкe Lambda+база есть одна проблема - если лямбда скейлится и запускается много ее инстансов то она сьест весь возможный пул запросов к БД и больше никто не сможет подключиться. Но крон джоб это 1 коннекшен там такой пробемы не будет
Дякую)
А шо Ви маєте на увазі під ‘Но крон джоб это 1 коннекшен’? типу вона не буде скейлитись, якшо запустити її таким чином?
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
вы в расписании напишете например запускаться каждые 5 минут типа такого  0/5 * * * * *
каждые 5 минут будет запускаться ровно одна лямбда а не 100 и не 200
источник

AK

Anton Kovalenko in NodeUA - JavaScript and Node.js in Ukraine
Elena Sharovar
вы в расписании напишете например запускаться каждые 5 минут типа такого  0/5 * * * * *
каждые 5 минут будет запускаться ровно одна лямбда а не 100 и не 200
ага, тобто якшо лямбда буде повільно працювати на думку AWS, він не підніме ще одну таку саму, на відміну від лямбд які трігеряться від API Gateway. Я правильно зрозумів?)))
А як взагалі AWS розуміє, шо треба заскейлити лямбду? по розміру черги запитів?, якшо це API Gateway наприклад. Чи він ще враховує якісь параметри?
сорі шо перепитую, хочу максимально чітко зрозуміти.
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
Anton Kovalenko
ага, тобто якшо лямбда буде повільно працювати на думку AWS, він не підніме ще одну таку саму, на відміну від лямбд які трігеряться від API Gateway. Я правильно зрозумів?)))
А як взагалі AWS розуміє, шо треба заскейлити лямбду? по розміру черги запитів?, якшо це API Gateway наприклад. Чи він ще враховує якісь параметри?
сорі шо перепитую, хочу максимально чітко зрозуміти.
да, правильно зрозумiв - если медленно работает это не повод скейлиться.
а много запросов из gateway - повод скейлиться, там расписано как они делают - https://docs.aws.amazon.com/lambda/latest/dg/invocation-scaling.html - не просто “поднимают новую лямбду на каждый запрос” а нечто более умное под капотом, чтобы минимальным количеством поднятых лямбд обработать все-таки все запросы
источник

P

Pasha in NodeUA - JavaScript and Node.js in Ukraine
Всем привет) Если что, сразу прошу прощения, если где-то не так выразился ибо сам не совсем понимаю, как мне нужно сделать следующее:

"Структура FTP:
- Order
- Archive

Сайт складывает в папку Order. Учетная система по факту загрузки перекладывает в Archive.

Каждый заказ должен иметь ID.

В одном файле может быть более одного заказа.

Маска имени файла: yyyymmdd_hhmmss.xml"

Если бэк на ноде написан, это всё нужно писать также на бэке? Чтоб когда приходили заказы, оно делало то, как описано выше? Смотрел гугл, видел вроде плагины специальные для создания файлов на FTP, это то что мне нужно?
источник

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
А можно одним предложением, что вам надо? И почему у вас заказы лежат в папке и отдаются по ftp?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Pasha
Всем привет) Если что, сразу прошу прощения, если где-то не так выразился ибо сам не совсем понимаю, как мне нужно сделать следующее:

"Структура FTP:
- Order
- Archive

Сайт складывает в папку Order. Учетная система по факту загрузки перекладывает в Archive.

Каждый заказ должен иметь ID.

В одном файле может быть более одного заказа.

Маска имени файла: yyyymmdd_hhmmss.xml"

Если бэк на ноде написан, это всё нужно писать также на бэке? Чтоб когда приходили заказы, оно делало то, как описано выше? Смотрел гугл, видел вроде плагины специальные для создания файлов на FTP, это то что мне нужно?
Судя по описанию задачи, вы начинающий, так что, я советую вам отказаться от задачи и заняться повышением квалификации, после этого можно брать задачи
источник

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
"Да ладно тебе, ты же знаешь javascipt, вон какие анимации сделал и формочку, напиши сервер, там ведь тоже на js)))"
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Артур Бердыев
"Да ладно тебе, ты же знаешь javascipt, вон какие анимации сделал и формочку, напиши сервер, там ведь тоже на js)))"
типичный работодатель?
источник

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
В лучшем случае да, в худшем - самоуверенный фронт)
источник

/

/ in NodeUA - JavaScript and Node.js in Ukraine
Бродяги, подскажите, нужно ли oauth2 токены от Фейсбука и тд. хранить в БД в зашифрованном виде, если да, то как это лучше сделать?
источник

VY

Vladimir Yefremov in NodeUA - JavaScript and Node.js in Ukraine
Pasha
Всем привет) Если что, сразу прошу прощения, если где-то не так выразился ибо сам не совсем понимаю, как мне нужно сделать следующее:

"Структура FTP:
- Order
- Archive

Сайт складывает в папку Order. Учетная система по факту загрузки перекладывает в Archive.

Каждый заказ должен иметь ID.

В одном файле может быть более одного заказа.

Маска имени файла: yyyymmdd_hhmmss.xml"

Если бэк на ноде написан, это всё нужно писать также на бэке? Чтоб когда приходили заказы, оно делало то, как описано выше? Смотрел гугл, видел вроде плагины специальные для создания файлов на FTP, это то что мне нужно?
ты хочешь систему без БД? данные хранить в файлах?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
/
Бродяги, подскажите, нужно ли oauth2 токены от Фейсбука и тд. хранить в БД в зашифрованном виде, если да, то как это лучше сделать?
Смысла нет, ты их все равно должен расшифровывать, чтоб фб предъявлять
источник