AutoBlogger

AutoBlogger
Рейтинг
128
Регистрация
05.10.2011

Nomiki, возможно, ТС нам чего-то недоговаривает 🙄

А зачем их изменять, что-то не понял... В принципе, можно взять и поменять айди постов в базе, но смысл?

Peck:
а текст одинаковый на всех 3-х страницах, это тоже не дубль?

На страницах - дубль. А если в индексе, на странице, в архивах, тэгах и категориях, то уже нет. Я же говорю, Гугль прекрасно знает структуру сайтов на WordPress. Вот robots.txt с блога Мэтта Каца: http://www.mattcutts.com/robots.txt - как видите, он ничего не закрывает кроме /blog/wp-content.

all-in-one-seo-pack тормозит работу блога, т.к. изменяет контент страниц "налету", а это не есть хорошо. Использование robots.txt для закрытия от индексации частей сайта, является более правильным.

Что касается вопроса закрывать ли категории/тэги или нет. Лично я не вижу в этом особого смысла. Гугль с Яндексом знают, что такое WordPress и они прекрасно понимают, что это не дубли.

SeVlad:
Будем считать это за отмазку :)
Ок поясню. Возьмём какую-нить виндопрогу.. да хоть первый попавшийся сборник рецептов и заставим её (!её, а не аналог, и даже не скрипты с её базой) работать "в интернете".

Что за бред? При чем здесь гуевые приложения? Я изначально говорил исключительно о консольных portable executables. Зачем весь этот цирк с марио и контрами устраивать?

В данном случае, я не совсем понимаю смысл фразы "как готовый сайт". Сайт это не приложение и не скрипт. Сайт это набор HTML файлов, выдаваемый сервером браузеру. А как именно эти файлы хранятся (статика) или генерируются, это уже второй вопрос. Разве ТС где-то сказал, что exe не может запускаться из PHP скрипта, например?

З.Ы. Вайн для никсов. Марио запустить не получится, а любой exe-шник, выдающий результат в stdout - запросто.

SeVlad:
ну-ка-ну-ка 🍿

О... Да Вы меня пугаете. Например так:

<?php
exec('wine /path-to-app/app.exe', $output);
foreach ($output as $line) {
echo $line . "\n";
}
?>

Это для nix-ов. Для винды wine не нужен:

<?php
exec('app.exe', $output);
foreach ($output as $line) {
echo $line . "\n";
}
?>

Если софтина (подразумеваем, что это стандартный Portable Executable) получает данные из файла или через stdin и выводит результат в stdout, то можно. Например через wine, если сервер работает под nix-ами. А если под виндой, то все еще проще.

siv1987:
Primary key + ключ на эти четыре поля (если я правильно понял) и все это должно летать.

Так и делал, ибо других вариантов нет. Не взлетело. Повторюсь, железо 10-летней давности, да и на тот момент оно топовым не было. Около сотни тысяч "просмотров" в день. Выдача на каждый просмотр - несколько сотен тысяч айтемов (оформлялись либо в виде HTML таблицы, либо в виде RSS фида).

Dinozavr:
AutoBlogger, я вас правильно понял, что вы загружаете файл, читаете его полностью, делаете выборку?

Если файл не в memory cache, то читаю полностью.

Dinozavr:
и это быстрее чем MySQL?

Не то что быстрее. Оно просто работает. А мускуль на том железе просто умирал при более-менее высоком количестве "просмотров".

P.S. Это не вопрос веры. Это факт из реальной жизни.

Винт работает только если нет кэширования в памяти. То же самое касается и работы мускуля.

Всего: 428