За последние 24 часа нас посетили 57398 программистов и 1809 роботов. Сейчас ищут 1062 программиста ...

Быстрота

Тема в разделе "PHP для новичков", создана пользователем Golovorot, 25 мар 2015.

  1. Golovorot

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

    С нами с:
    24 окт 2012
    Сообщения:
    53
    Симпатии:
    0
    Как будет быстрее?
    Вписывать в каждый файл php постоянный переменные, или добавлять их через include?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Это бессмысленная спичечная оптимизация
     
  3. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    почему все новички, вместо того чтобы учиться собственно программированию, начинают какие-то бредовые исследования в области оптимизации кода который они еще даже не могут написать?)
    гдето этому учат? начинать с оптимизации того чего нет
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Меня другое интересует, почему новички, ведя исследования сферических коней, вместо того, чтобы за 15 минут слепить тест и сразу получить детальный ответ на свой животрепещущий вопрос, идут на форум, спрашивать как думают другие люди?

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

    Любая обезъяна может кавычки перестегнуть и for-ы на foreach-и перепелить. И получит выигрыш в 0.000000001. Это мартышкин труд, как бы иронично не звучало. А вот для рефакторинга нужно иметь прямые руки, растущие их плеч, управляемые головой, у которой есть практический опыт. Нарабатывай опыт, научишься ускорять свои скрипты.
     
  5. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну почему же... на стадии проектирования часто идет оптимизация того чего фактически еще нет.

    наверное пытаются меня развести на очередной говнобенчмарк.
     
  6. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    ТС говорит именно о коде, что будет быстрее. тут нет никакого проектирования и никакой системы.
    так что не нужно подменять понятия.
     
  7. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    пару долей микросекунды, по этому лучше думай об удобстве.
     
  8. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    бенчмарк норм был;-)
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Кстати есть специальная прилепленная тема viewtopic.php?f=5&t=19244

    Добавлено спустя 1 минуту 7 секунд:
    Жаль что в первом посте там ссылки, несовместимые с новой версией форума

    Добавлено спустя 12 секунд:
    и ббкоды =)
     
  10. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    тс может на стадии планирования и думает какую архитектуру заложить. так что не будем исключать.

    а у меня не отображаются темы старше недели )))

    ну может сурикат поправит от нечего делать. я его уже по-человечески попросил)))
     
  11. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    7 страниц.. Если будет столько свободного времени, то все может быть.
     
  12. Вписывай в каждый файлик переменный по новой. Штук 100 переменных впиши в 30 файлов, а когда нужно будет в каждом файле переменный меняй =)
    Вот будет те ЩЯстье))