rereg

Рейтинг
59
Регистрация
20.02.2015

Чет сегодня трафа на 10% больше по сравнению со вчера, а запусков на 30% меньше, соответственно и доход.. че за черт?

kolt32:
получается все умники, которые молвят о защите, занимаются не более чем словоблудием?

Да просто на блюдечки ни кто не даст готовое решение.. у меня в этой ПП пол года пачка ГСов живет без меток..

Метод на столько простой, что аж самому смешно.. что "платоны" еще не спалили.

AndreyMorkovin:
И не забудьте про кеширующие плагины (MaxCache и Super Cache), очень желательно, чтобы с ними все это было совместимо, т.к. WP без серверного кеширования слишком тяжеловат.

Как связано "Браузерное" и "Серверное(через плагины перечисленные вами)" кеширование?

Какие хуки серверных кешей не знаю.. скорее всего на "wp" приоритет надо ставить больше на HTTP кешируешиму плагину.

При HTTP "иф-модифиед-синце": Сервер отдает 304 ответ, и сервер не отдает контент. Тем самым из "серверных кешируюших плагинов" страница не берется. Тоже самое "Каче-контрол" и "Експире" в заголовках. Будет страница грузиться из кеша браузера при верной отдачи заголовков сервера, но ни как не из серверных кешируюших плагинах.

Вы сами чего то недопонимаите..

Ну, вот вам для поста.. проверка для постов на "иф-модифиед-синце"


<?php
add_action("wp", "http_if_modified_since");
function http_if_modified_since() {
global $post;

if (!is_object($post) || !is_single())
return;

$tm = strtotime($post->post_date_gmt);
if (isset($post->post_modified) && strtotime($post->post_modified) > $tm)
$tm = strtotime($post->post_modified);

// проверка if-modified-since в запросе
if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']) >= $tm) {
header("HTTP/1.1 304 Not Modified");
exit(); // 304 - контент не отдается
}

// последнее обновление поста
header("Last-Modified: ".gmdate("D, d M Y H:i:s", $tm)." GMT");
}
?>

П.С. пост накатал под пиво:)

AndreyMorkovin:
Много сайтов работает на WordPress и с клиентским кешированием html-файлов там полная беда.

ТС, плохо ищите https://wordpress.org/plugins/add-headers/ https://wordpress.org/plugins/if-modified-since/

Да и плагин пишется за час-полтора(при желании) если знать как это работает..

Scaryer:
Зеброид есть, но не знаю насколько качественно работает.
Есть плагины под WordPress (и для других движков, наверняка, тоже), которые берут RSS с сайтов и постят на ваш сайт, но тут надо пробовать, смотреть какой вам подойдет.
http://wprobot.net/ru.php - 129 долларов.

Как я понял ТС-у не нужны RSS ленты а надо выдачу парсить по ключу и циклично проходит ТОП дергая 5-10 статей с сайтов, далее все это красиво оформить + видосов напарсить с ютуба и все это уложить в БД какойнить движка..

ТС, видел такие сайты.. Если даже на этом форуме и есть владелцы такого скрипта, то врятли они вам скажут.. Выход, только писать на заказ.

Ladycharm:
Для динамических страниц(когда инклудятся шаблоны, куски кода и иформация из БД) есть только один способ узнать устарела ли страница - сгенерить её, посчитать от неё хэш и сравнить его с хэшем, хранящимся в БД.

В подавляющем большинстве случаев вся эта обвеска типа(последние новости/комментарии, виджеты, соц. кнопки) которые "инклудятся шаблоны" - для поисковиков, что мусор.

Показателем обновления служат дата создания/обновления записи/поста - основного контента страницы. Ну, еще можно учитывать дату последнего комментария к записи. Это касается статейных сайтов. Для других сайтов типа сервисов.. вообще смысла нету либо индивидуально настраивать какое то кеширование и отдавать last-modified.

"Яндекс Rich Content API" не плохо парсит контент страницы, но увы закрывают 15-го числа. Из платных видел такой http://www.diffbot.com/products/automatic/analyze/ можно нагуглить "readability algorithm" готовые классы на PHP.

imagine, двойной пробел попадает под условие у вас:


select mytable.myfield from mytable where mytable.myfield REGEXP '^[^ ]*[ ]{1}[^ ]*[ ]{1}[^ ]*$';

* - 0 или больше

+ - 1 и более

заменить надо * на + и регулярка подходит под условия ТС

RDS bar, Я где то не там скачал ваш аддон? или ваша сборка сливает на s856.webovernet.com мои гугло поисковые запросы?

SmertoO, тут главный СРМ-шик olecorp, у него спросите на что сея цифра влияет..

olecorp, у меня 3,5к, отдыхай..

Всего: 485