За последние 24 часа нас посетили 53584 программиста и 1765 роботов. Сейчас ищут 1465 программистов ...

Демон на PHP, скорость

Тема в разделе "Прочие вопросы по PHP", создана пользователем Vitas, 7 июн 2007.

  1. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Вот если я напишу свой демон на PHP то его скорость работы будет такая же как у программ например на C++?
    Или я не прав?
     
  2. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Не прав, для проверки напиши любую процедуру на Си и РНР и сравни скорость
    (я сравнивал и когда после Си варианта запустил РНР вариант то понял что я в Эстонии)
    Что бы кто не говорил о скорости РНР до С/С++ ему далеко как от Стамбула до Константинополя :D
     
  3. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Хмм...
    Вот допустим у меня есть большой цикл в 1000000 итераций, и что PHP при каждой итерации будет анализировать код?

    UPD: код внутри цикла.
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    что-то тут явно не так ;)
    *чешет затылок*
     
  5. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    да, только не сам код, а байт-код.
     
  6. ONK

    ONK Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    281
    Симпатии:
    0
    Адрес:
    СПб
    Vitas, демоны бывают разные.

    Одну и туже работу можно производиться совершенно поразному реализованными демонами.

    Если сравнивать реализация 1 в 1, то разница будет раз в 20 в пользу C С++ демона.
     
  7. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Ясно, всем спасибо.
     
  8. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    У меня тоже (только их там 1073741824), так вот на Си этот скрипт выполняется 14сек а на РНР он так тормозит что ужас... (я по этому и написал позднее на Си)
     
  9. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    стопудово можно еще улучшить ))
     
  10. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
  11. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    я думал реальная задача...
    а так надо бенчить по like '%блаблабла%' по заданной базе.