Curl и cookies

Одной из полезных фич Curl’а является возможность использования кук при запросах. Использовать их можно двумя способами: 1) Подставляя куку в запрос вручную вот так curl_setopt($ch, CURLOPT_COOKIE, $cook); Этот способ хорош тем что вы полностью контролируете что прописано в куке и можете подредактировать её по своему желанию. Из этого обстоятельства следует и недостаток – приходится вручную [...]

Переделал карту блогосферы на Доброботе, оставил только 200 самых жирных блогов. Читаемость явно стала лучше и главное размер картинки уменьшился, теперь она без глюков влезает на яндекс-фотки. Раньше загрузчик яндекса не мог загрузить картинку, особенно из англоязычного рейтинга, а теперь всё работает. Учитывая что Яндекс разрешает хотлинкинг и урл картинки не меняется, у них получился [...]

У мускуля есть одна интересная особенность, которая с трудом осознаётся людьми, профессионально работающими с серверами баз данных. А именно, что в 21м веке, в продукте, который используется широкой аудиторией, что-то может глючить настолько сильно, что приводит его в полностью нерабочее состояние. Это я говорю о зависающих процессах. Казалось бы, такого быть не может, потому что не [...]

Написал жаба-скриптик, который замедляет загрузку картинок на странице. Дело в том, что если у вас на одной странице много картинок, то ничто кроме здравого смысла не мешает браузеру грузить их все одновременно, сколько бы их ни было. Если при этом отрисовка картинок это ресурсожоркий процесс, например вы показываете не голых блондинок, а что-то полезное, скажем [...]

Наткнулся на хитрый глюк: при отсылке SOAP запроса курлом, в некоторых версиях курл зачем-то добавляет странный заголовок “Expect: 100-continue“. Зачем это делается не совсем ясно, возможно в этом есть какой-то тайный шведский смысл, но зато совершенно понятно, что индусские SOAP-сервера, написанные программистами недавно слезшими с мангового дерева, такого поведения никак не ожидают и входят в ступор, причём [...]

Когда Апач (версии 1.3) с mod_php выдаёт много динамических страниц и работает с большой нагрузкой, то он тратит много времени на некую операцию, называемую lingering close, которая заключается в том, что сервер ждет одну-две секунды чтобы удостовериться что соединение правильно закрыто. LINGERD это специальный сервис, который делает эту работу вместо Апача более эффективно. В отличие [...]

« Previous Page« Previous Entries  Next Entries »Next Page »