Лучшая серверная сторона [закрытые] серверы JavaScript

20
задан 5 revs, 3 users 100% 12 February 2016 в 17:17
поделиться

2 ответа

Вау, я не знаю, что сказать, пожалуйста, пойдите и читайте и читайте и учитесь и изучите SQL, без обид, но это среди худшего SQL, который я когда-либо кажутся.

SQL - это установленный на основе языка, курсорами, в целом, плохие, существуют ситуации, когда они полезны, но они довольно редки. Ваше использование курсоров здесь совершенно неуместно.

Ваша логика во втором курсоре также не повреждена, поскольку она выберет любую запись, которая вписывает друга, а не только необходимую дружбу.

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

Установите соединение PK или уникальное ограничение на пользователя_Други, то вам не нужно беспокоиться о проверке отношений, то попробуйте что-то вроде этого.

INSERT INTO users_friends 
SELECT 
    @inUserId, 
    users.user_id
FROM 
    users
WHERE
    email = @inFriendEmail
-121--3549686-

Слово сервер плохо используется. Это разные реализации JavaScript.

Лично единственное, что я сомневаюсь в этих реализациях, - это низкое количество системных библиотек. Большинство из них поставляются со стандартными вещами (розетки, файловой системой и т. Д. ..) Но не хватает поддержки потоков и параллелизма. Вот почему я обычно использую Rhino , если я не забочусь о скорости.

3
ответ дан 30 November 2019 в 01:16
поделиться

Это может помочь описать, в чем проблема вы пытаетесь решить. Существует множество "серверных" реализаций JS, которые удовлетворяют различные потребности. На основе этих реализаций также построено несколько «серверных» платформ. Я написал одну реализацию поверх сервлетов Rhino и Java под названием Myna . Myna предназначена для веб-приложений, и я подробно рассказал о некоторых ее преимуществах в другом вопросе .

Вы пытаетесь развернуть веб-приложения? Вы пытаетесь создать скрипт для существующего кода? Ваш код должен быстро запускаться из командной строки или он будет реализован в виде демона?

В настоящее время в этой области нет явных победителей, которые хорошо справляются со всеми этими задачами, но есть хорошие варианты для конкретных нужд .

0
ответ дан 30 November 2019 в 01:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: