• Как исправить баг с opacity и ссылками в firefox? И баг ли это?

    rajdee
    @rajdee
    Front-end developer
    opacity меньше 1, воспринимается, как z-index: 0. У вас ссылки оказываются ниже остального контента
    Ответ написан
    6 комментариев
  • Как прикрутить регистрацию?

    @IceJOKER
    Web/Android developer
    Разве в wordpress не встроена возможность регистрации? О_О
    Ответ написан
    Комментировать
  • Как определяется IP-адрес сервера при запросах к другому серверу?

    woonem
    @woonem
    Вероятно, в базах данных сервиса геотаргеттинга, который использует lostfilm.tv, ваш IP записан как российский (возможно из-за того, что вы регистрировались на хостинге из России и он это как-то сообщил сервису, который использует lostfilm.tv, что очень маловероятно), либо IP вашего сервера не числится в базе данных сервиса геотаргеттинга и на всякий случай lostfilm.tv считает его российским.

    Решение есть одно - найти сервис, который использует lostfilm.tv и написать им в службу поддержки, чтоб ваш IP зарегистрировали как нидерландский
    Ответ написан
    Комментировать
  • Стоит ли переходить с CodeIgniter на современные фреймворки?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Слухи о том, что CI безнадёжно устарел, безнадёжно устарели.
    Буквально на днях вышла версия 3.0
    Ответ написан
    3 комментария
  • "Ретину" очень легко убить?

    slaykovsky
    @slaykovsky
    Упал со шкафа – трещин нет. Сухари не ем за буком – на счет крошек ничего не могу сказать. Ногтями постоянно в него тыкают – все в порядке. Экран замечательный, но с одним большущим минусом. От остальных (low dpi) будете плеваться постоянно. Проверено и доказано.
    Ответ написан
    4 комментария
  • Как научится писать софт неофиту?

    @lizergil
    Чтобы научиться писать софт, нужно как можно больше писать софт.
    Ответ написан
    Комментировать
  • Какие существуют способы оптимизации часто идуших MySQL запросов на выборку?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Сферический вопрос в вакууме, причём без возможности уточнения, поскольку «проект был».
    «медленные запросы» — насколько медленные?
    «сайт с посещаемостью» — с какой посещаемостью?
    «потому что запросы на поиск» — так может, это поиск вынести отдельно на Сфинкс?

    То есть, выяснить, что там — кривая настройка сервера mysql, кивые таблицы или кривые запросы — не представляется возможным.
    Но вопрос, как всегда, формируется в самом общем виде — «где тот волшебный гвоздь, по которому 1 раз ударить — и всё сразу залетает?»

    Ну ок. В самом общем виде оптимизация запросов (неважно — частых или нечастых) заключается в оптимизации запросов.
    Оптимизированный запрос выполняется (допустим) 0.001 секунды. То есть, БД может обслужить 60 тысяч одновременно сидящих пользователей.

    Берем EXPLAIN и смотрим. Если он говорит, что с запросом все окей, просматриваем ровно столько записей, сколько нужно — 5-10, но все равно запрос исполняется медленно (насколько конкретно медленно — в секундах?) то смотрим, SHOW ENGINE [engine] STATUS. Там уже надо опять же смотреть по месту, решать, чего серверу не хватает.

    После того, как мы убедились, что все меры по оптимизации SQL приняты, то только тогда занимаемся кэшированием, заменой полл на пуш и т.д.

    То есть, действуем как программист — а именно, разбираемся с конкретной проблемой, и ищем решение конкретно для неё.
    А не придумываем от балды заплатку для лечения симптома, оставляя болезнь развиваться и дальше.

    Кэширование, как и любая другая денормализация данных, всегда чревато проблемами и неудобствами. И это должно быть средство последней надежды, когда всё остальное уже сделано.
    Ответ написан
    1 комментарий