• Introducing xdebug
    0
    ну есть какой-то пост, где можно попросить надбавить кармы
    плюсану вас, только не пишите в блог php про посудомойку :-)))
  • Introducing xdebug
    0
    Немного повредничаю: Как часто начинающие (да и все остальные) лазают в php.ini?
  • Introducing xdebug
    0
    А две буквы rr, нашли к чему цепляться.
    Это опечатка при наборе
  • Introducing xdebug
    0
    attention=On - ссылка на оригинал там же где и баллы за статью, читайте внимательно
    где ошибка в display_erorrs?
  • Introducing xdebug
    0
    по русски они называются php-программисты, "разработчики на PHP" - это никак не по русски
  • Introducing xdebug
    0
  • Introducing xdebug
    0
    я погуглил и везде вроде пишут, что все работает
    может попробовать скачать новую версию phped
  • Introducing xdebug
    0
    в следующих сериях. Профайлер будет в третьей части
  • Introducing xdebug
    +2
    буду стараться, там еще 4 статьи про xdebug
  • Introducing xdebug
    0
    Я вам сообщение + помечу :-)
  • Introducing xdebug
    0
    спасибо за замечание, поправил перевод.
    Переводчик - балбес :-)
  • Introducing xdebug
    0
    а что вам тут не понравилось :-)
    ну можно было данные в этой строке опустить, согласен
  • Introducing xdebug
    0
    http://www.php.net/downloads.php#v4
    Support for PHP 4 has been discontinued since 2007-12-31. Please consider upgrading to PHP 5.2. The release below is the last PHP 4 release.
  • Introducing xdebug
    +1
    обзор утилит для отладки, профайлинга смотрите в следующих сериях переводов
  • Introducing xdebug
    0
    может в следующий раз
  • Introducing xdebug
    0
    все исправил :-)
  • Introducing xdebug
    0
    спасибо. Писал перевод в ворде, вроде смотрел чтобы все было правильно. Но в конце забыл нажать проверку орфографии
  • PHP Performance Series: Caching Techniques
    0
    crm был для собственных нужд маленькой компании, а не конечным продуктом. вот почему должность программиста совмещала в себе все эти должности
  • PHP Performance Series: Caching Techniques
    0
    по вашему резюме не смог догадаться в каких нагруженных социальных сетях вы работаете, но есть догадка (мойкруг).
    чувствую часть понимания у нас общая, а до некоторых вещей
    договориться никак не можем.
    А куда вы будите ставить такое количество десктопов, ну если только организовать собственный дата-центр.
    немного непонятно словосочетание дешевое железо с большим количеством оперативки...могу ошибаться, но таких материнских плат да чтобы они были дешевые...
    Сведу наш спор к утверждению, с которым вы наверняка согласитесь.
    Код надо писать правильно, но какой бы код не был хороший всегда наступает момент, когда необходимы новые серверные мощности
  • PHP Performance Series: Caching Techniques
    0
    в догонку, пока вы на меня не успели обидеться.
    работал в одной компании, пришел на место программиста, оптимизировал местную crm
    страница генерировалась больше минуты, проблема была в том, что предыдущий программист не знал, что такое индексы в БД...понимаю, что пример дурацкий, но все же коду надо уделять внимание
  • PHP Performance Series: Caching Techniques
    0
    там два вопроса, один про БД, второй про кеш
    а таблицы альтерятся только один раз (лучше при создании) :-)))
    Какой комментатор вредный мне попался :-)
  • Сколько стоит сайт построить?… А что так дорого?
    0
    Неадекватных больше. Я вас уверяю по собственному опыту работы
  • PHP Performance Series: Caching Techniques
    0
    1) несколько нагруженных социальных сетей, это сколько загрузок в день?
    2) машинка была куплена с огромным количеством оперативной памяти для кеширования и не одним процессором + никто не говорит, что машинка одна
    3) я вас уверяю запустив глючной код на любом количестве машин он будет тормозить
    4) главный вопрос, вы никогда не пробовали создавать популярные сервисы за СОБСТВЕННЫЕ ДЕНЬГИ?
  • PHP Performance Series: Caching Techniques
    0
    Под купить машинку я подразумевал покупку сервера, а не его аренду
    Под качественными программистами я имел ввиду не студентов, а людей со большим ОПЫТОМ работы. Насчет простенького сервера не знаю, не давно покупали сервер стоимостью где-то в районе 6-8 тыс. $ для проекта с высокой посещаемостью. Чаще всего весь код оптимизировать не надо, не все сценарии работы с системой являются часто используемыми. А для остального есть профайлер. Можно выяснить узкие места и заострить внимание на них
  • Сколько стоит сайт построить?… А что так дорого?
    0
    Проблема в том, что заказчики главным образом исследуют ценовые предложения, а не отношение цены к получаемому качеству.
    Очень много предложений в интернете о создании полноценных сайтов за 300-500 долларов. Однако авторами этих предложений являются люди со слабой квалификацией.
    Код, который они пишут очень сложно поддерживать и зачастую они ничего не понимают в оптимизации БД.
    Соответственно при таких переговорах правильнее делать упор как вы сказали на возраст и на качество работ.
  • Сервис для создания скриншотов
    0
    В свое время занимался такой штукой
    рассматривал как источник alexa.com, там есть нереатор скриншотов по урлу
    Однако если целью является написание программы, которая делает все сама, можно легко найти нужное в исходниках kde
  • PHP Performance Series: Caching Techniques
    0
    А что вам мешает в БД создать два поля, дата создания записи в кеше и дата изменения записи
    По поводу использования кеша, вы можете создавать кеш с устареванием, если данные кеша устарели, то пересоздать запись
  • PHP Performance Series: Caching Techniques
    0
    ну стоимость 1 машинки соизмерима со стоимостью 2 месяцев работы хорошего программиста. Может лучше прооптимизировать приложение. Более того вы не учитываете оплату места в стойке, оплату питания и т.д.
    Полностью с вами согласен, насчет того что узкие места в приложении это БД и коммуникации с другими сервисами.
    Однако не стоит забывать и про скриптовую часть, а именно алгоритм реализации. Не даром же господин Кнут написал 3 том "Сортировка и поиск", более 10 видов сортировки, он же не написал, забейте на все...используйте сортировку методом пузырька, а когда будет тормозить - купите машинку
  • PHP Performance Series: Caching Techniques
    +1
    При загрузке страницы необходимо проверять, создан для нее кэш. если да, показываем из кеша (под кешом можно понимать какое-либо хранилище), если нет создаем в кеше
    Кэширование может быть разным. например если страницы с неизменяемым контентом, перед веб-сервером можно поставить какой-нибудь кэширующий прокси, либо создавать прегенерированные страницы (в случае если такой страницы нет, то , например, ее создает перехватчик ошибки 404), либо сохранять в каком-нибудь другом хранилище

    1) старые записи можно кэшировать спрятав web-сервер за каким-нибудь proxy (например squid). Либо
  • PHP Performance Series: Caching Techniques
    +1
    Насколько можно видеть, этот блок посвящен php, а раздувать здесь holy war нехачем
  • PHP Performance Series: Caching Techniques
    0
    по поводу первого сомнительно, чтобы коннект к mysql-серверу, был быстрее чем коннект к memchache-серверу. Однако, если выборка маленькая, можно сохранять и в памяти
    По поводу второго, ничто же не мешает учитывать сохраняемых размер данных внутри класса обертки и описать сборщик мусора самостоятельно
  • PHP Performance Series: Caching Techniques
    0
    ну и закиньте содержимое этих файлов или в БД или в memcache
  • PHP Performance Series: Caching Techniques
    0
    По описанию проблемы не понятно ваша ситуация соответственно предлагаемые решения будут пустыми. Опишите детально средний размер файлов и количество необходимых загрузок файлов за один запрос к веб-серверу
  • PHP Performance Series: Caching Techniques
    0
    спасибо!
    поменял
  • PHP Performance Series: Caching Techniques
    0
    Вы абсолютно правы, такого метода нет
    автор статьи написал, а я не проверил. Речь идет о методе save
  • PHP Performance Series: Caching Techniques
    0
    Это скорее вопрос по администрированию nfs (но я могу ошибаться)
    а зачем вам это, может обойти с использованием другого решения?
  • PHP Performance Series: Caching Techniques
    0
    это скорее вопрос по администрированию nfs (но я могу ошибаться)
    а зачем вам это, может обойти с использованием другого решения?
  • PHP Performance Series: Caching Techniques
    0
    посмотри по примерам
    ты на вход подаешь параметры запроса, а кеш определяет были ли такие и выдает контент
  • Generating PDF files with PHP and FPDF
  • Generating PDF files with PHP and FPDF
    0
    не знаю правильно ли отвечаю на ваш вопрос, посмотрите http://www.setasign.de/products/pdf-php-…