За последние 24 часа нас посетил 62951 программист и 1741 робот. Сейчас ищут 858 программистов ...

dns to ip

Тема в разделе "PHP для новичков", создана пользователем ivanisoff, 27 апр 2018.

  1. ivanisoff

    ivanisoff Новичок

    С нами с:
    12 фев 2018
    Сообщения:
    47
    Симпатии:
    0
    Можно ли как то быстро перевести dns в ip?

    gethostbyname и dns_get_record прям вообще дико медленно работают,список из 1000 строк наверно полчаса будут переводить.

    Можно ли как то по быстрому это сделать?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  3. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    А ты случайно не с ркн? Зачем тебе это?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  5. ivanisoff

    ivanisoff Новичок

    С нами с:
    12 фев 2018
    Сообщения:
    47
    Симпатии:
    0
    А ты не с "лфвдоарф" ?
    Что за непонятный набор букв
    --- Добавлено ---
    Дак это не php же
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    [​IMG]
    --- Добавлено ---
    угадай почему
     
  7. ivanisoff

    ivanisoff Новичок

    С нами с:
    12 фев 2018
    Сообщения:
    47
    Симпатии:
    0
    Я спросил вопрос, потому что ответ не знаю, если кто сталкивался может ответят. А подъ*бы и подколы меня не интересует тут, и в угадайку я не собираюсь играть.
     
  8. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Бимпли?
     
  9. ivanisoff

    ivanisoff Новичок

    С нами с:
    12 фев 2018
    Сообщения:
    47
    Симпатии:
    0
    Уйди пожалуйста с темы. Хватит флудить

    Давайте по делу , а именно по вопросу в первом посте.
     
  10. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Напиши на ноде она асинхронна сразу все запросы отправить. Ты для начала разберись как работает php а потом задавай подобные вопросы.
     
    #10 nospiou, 27 апр 2018
    Последнее редактирование: 27 апр 2018
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    местами
     
  12. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Порой и хочешь избавиться от асинхронности а не можешь:(
     
  13. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
  14. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Только для функции. Для твоей функции.
     
  15. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
    Не важно кто её написал, главное что бы промис возвращала
    --- Добавлено ---
    А в js есть что то кроме функций?
    --- Добавлено ---
    Ну ладно есть "методы классов", функции в массивчиках :D
     
  16. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    А что если не возвращает? А что если не дожидается промиса? Переписать целую библиотеку? Ну попробуй например сделать асинхронным метод в реакте и отрендерить компонент. Если б действительно можно было остановить все что угодно и где угодно было бы намного интереснее.
     
  17. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
    1. Ели не возвращает скорее всего синхронно работает или какаето старая херня.
    2. Промис делается синхронно, как его можно не дождаться?
    3. Нафига? Хочешь переписывай, дело личное
    4. Это проблема современных фремворков в целом
    5. Тогда бы везде были промисы :cool: Ты же сам не везде используешь промисы? Да и зачем?
    --- Добавлено ---
    Это вообще странная херня, промис который возвращает промис :D
     
  18. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Согласен. Проблема. Но лучшего ведь нету. Могли бы добавить поддержку все эти костыли бесят)
     
  19. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
    По идее ты должен знать что возвращает та или иная функция которую ты используешь
    --- Добавлено ---
    Я лично не могу лучше придумать, поэтому и не пишу фреймворки (разве только в целях само обучения). Ты можешь сделать лучше? Знаешь как решить проблему?
     
  20. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    А в чем проблема то?
     
  21. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
  22. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
    А там же перед axios стоит await, кажется если убрать await перед именем метода то всё заработает, но не будет не какой асинхронности. Нафига тогда это?
     
  23. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    C axios все нормально проблема в другом. Вот есть у тебя метод renderToString который рендерит страницу и есть компонент с методом которой нормально срабатывает в котором все отлично но между ними целая пропасть с других функций и ты хоть застрелись но никак на них не повлияешь. Страницу ты получишь но без асинхронных данных. По идеи подобными вещами должен заниматься connect + redux. И эти асинхронные данные должны браться со стора. Или же получать эти данные до рендера передавая в пропсах. Как не крути а костыль.
     
    #23 nospiou, 28 апр 2018
    Последнее редактирование: 28 апр 2018
  24. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
    Разве что пулл реквест не сделаешь или не обернёшь либу и не поменяешь в ней функции
     
  25. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    блокирующую асинхронность правильно называть xyйсинхронность
    --- Добавлено ---
    прочитай про монады