Контакты
Местоположение
Великобритания, England - London, London

Достижения

Все достижения (11)

Наибольший вклад в теги

Все теги (30)

Лучшие ответы пользователя

Все ответы (28)
  • Для чего нужен nodejs?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    самое простое объяснение: node.js - это exe-файл `node.exe`, который выполняет инструкции из .js файла. Запускать из коммандной строки:

    node.exe server.js

    Инструкцией в JS файле может быть: создать web-server, который на запрос /users возвращает HTML строку со списком пользователей.

    server.js файл может быть таким:

    require('http').createServer((req, res) => {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end('Привет!');
    }).listen(3000, () => { });


    express - это набор функций (в примере выше require, createServer - вызовы функций), которые упрощают написание правил "запрос -> генерация ответа". Посмотрите на примеры: https://expressjs.com/en/starter/hello-world.html

    хост-провайдер, в данном случае, предоставляет машину, с windows или linux, на которой можно запустить node.exe с приведенным server.js. Хост провайдер, в отельной системе, настраивает так, что запросы www.mysite.com направляются на эту машину, на её 3000 порт.

    php - это, в большинстве случаев, модуль Web-server-а. В терминах этого примера, php - это функция, которой передается php файл, а на выходе - строка результата. Например:

    require('http').createServer((req, res) => {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end(php('c:\\projects\\app\\main.php')); // вызов PHP
    }).listen(3000, () => { });
    Ответ написан
    7 комментариев
  • Функция которая переводит число в миллионы?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    Что-то вроде такого:

    function test(value) { return value / 1000000; }
    Ответ написан
    Комментировать
  • Как запускать C# на сайте?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    C# работает на сайте точно также как и PHP - код, который вы вставляете в HTML разметку, выполняется на сервере и его результат как-бы заменяет собой код на странице. Соответственно, что бы также сделать с C#, как вы делали с PHP, сервер должен это поддерживать. Технологии, которые надо искать на хостере: ASP.NET или .NET core.

    Вот посмотрите, этот туториал: https://www.w3schools.com/asp/webpages_intro.asp

    Если будут еще вопросы, срашивайте.
    Ответ написан
    1 комментарий
  • Как отправить форму используя fetch, обработать в php и вернуть ответ?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    `e` в данном случае - объект события. `FormData` ожидает HTML элемент FORM. Попробуйте взять `e.target`.

    let callBack = new FormData(e.target);
    Ответ написан
    Комментировать
  • Почему так происходит?

    @Alex_At_Net
    Обращайтесь, помогу - https://t.me/codecraft_phd
    В коде у вас работа с таймерами сделана неверно. Кажется, что вы предполагаете, что при записи переменной таймер предыдущий уничтожается - но это работает по другому. Что происходит - это то, что функции intro_start и intro_start2 никогда не останавливаются. Каждый запуск lines порождает еще один "поток" intro_start и intro_start2. Поскольку они меняют глобальные переменные, то перемещение происходит все быстрее и быстрее.

    Чуть исправить и будет ок: https://codepen.io/AlexNetkachov/pen/wRrdOL?editor...
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (11)