После того, как я сделал себе защиту от хотлинкинга, я не мог воспользоваться ни плагином кэширования для WP, ни встроенной фичей кэширования в nginx, так как ссылки на видяшки у меня генерировались уникальные для каждого захода на страницу, уникальные для каждого посетителя. Так что я был поставлен перед нелегким выбором — либо кэширование (и в 3-5 раз меньшая нагрузка), либо защита от хотлинкинга (и отсутствие гигантского траффика из-за воришек). Но, погуглив, я узнал, что можно сделать и то и то одновременно!
Далее…
Потихоньку видяшки из моих мультосайтов начали гулять по инету… Простая защита от дурака, предоставляемая флеш-плеером uppod.ru, отсеивала большинство школьников, а против мало-мальски подготовленного кулхацкера, конечно, не спасла. Ведь на уровне заголовков все обращения к файлам сервера видны как на ладони, и ничто не мешает стырить прямой линк на файл. Пришлось лазить по разным сайтам и собирать инфу по защите моих файлов от хотлинкинга (эт када пиздят линки, ага).
Далее…
Когда-то я писал пост про скрипт удаленной публикации в блог wordpress используя встроенный метод xmlrpc. Он до сих пор у меня работает на тех проектах, на которых я его обкатывал. Но сейчас, на другом сайте понадобилось мне задать вложенные категории для постов, причем делать это скриптом на автомате. Оказалось, что xml-rpc НЕ ПОДДЕРЖИВАЕТ эту фичу. Далее…
Очень часто приходится парсить разные сайты, в том числе вконтакте, википедию, кинопоиск и другие кладези информации. Есть несколько готовых бесплатных скриптов и классов, которые сильно помогают в этом деле. Далее…
Уууфффффф…. Ненавижу разбираться в чужих скриптах, особенно когда они были написаны в 2001-2003 годах.
Дали мне тут на «переделать» сайт, который был написан на PHP3 7 лет назад. Переделать надо было его «под PHP5″. По сути, главный геморой — обработка отправляемых данных — POST, GET, SESSION, FILES, т.к. в то время активно использовали фичу register_globals=on.
Далее…