Все зависит от того, какие тексты вам нужны.
Попробуйте поискать на сайтах популярных СМИ... При чем не обязательно центральных. Чаще всего эксклюзивные тексты, которые все с удовольствием перепечатывают, можно найти на сайтах региональных СМИ.
Кстати, интересная идея - сканировать статьи из региональных газет, у которых нет интернет-версии. Имеем уникальный контент и гиперссылку ставить не нужно - можно ограничиться просто упоминанием названия газеты в тексте.
Хм ) Хорошая, однако, идея!
NestedSets - это не класс. Это принцип хранения древовидных данных.
Там все завязано на том, что каждая запись, кроме ID имеет еще 2 поля - левій и правый ключ. И с помощью этих ключей можно манипулировать с деревом как угодно: перемещать узлы и ветви, удалять ветви без потери целостности дерева, выбирать все дочерние узлы...
Это именно то, что нужно вам. Я в этом уверен.
Поэтому потратьте пару часов на то, чтобы разобраться с этим, и будет вам счастье! )))
Можно вообще разделить frontend и backend. backend пусть будет WP, а фронт - написать самому с нуля. Это будет простой скрипт, который будет подклчатся напрямую к базе, брать данные из БД и выводить их в нужном виде.
Реально - на день работы.
Но т.к. ТС написал, что он не программист, - для него это будет задача не из простых.
Заказывать написание такого "самопала"... Ну я не знаю, на сколько это целесообразно.
Так что, поищите лучше другой двиг, который будет справляться с нужной нагрузкой.
Вам поможет Nested Sets (Вложенные множества). В сети полно информации по этой теме.
Вообще, погуглите что-то типа "Хранение древовидных структур в БД".
Есть даже готовые ПХП-классы для работы с такими таблицами.
Если ничего не найдете отпишитесь мне, попробую помочь.
Абсолютно нормально!
Я уже тоже понял, что справились (добавил комментарий у вас в блоге).
Shapranov Pavel, опишите более детально проблему. Я постараюсь сегодня-завтра помочь вам.
$content = preg_replace ( "/<title>(.*)<\/title>/i", '<title>' . $matches[1] . ' > Название сайта</title>', $content);
Соответственно " > Название сайта" можете менять на все что угодно. Главное - что если у вас в названии сайта есть одиночная кавычка ( ' ), перед ней надо поставить обратный слеш (чтоб было вот так - \' ).
Спасибо за комментарий к репе ;-)
Вот здесь за 299 гривен/мес можно взять либо дедик, либо ВДС.
Дата-центр хороший. Мы у них 3 года почти размещаемся.
А вообще, согласен с мнением Snapius
сейчас немного занят.
через полчасика смогу отладить и выложить готовый код
Kirilll добавил 03.11.2009 в 16:51
Строчку в коде
preg_replace ( "/<title>(.*)<\/title>/i", '<title>' . $matches[1] . '</title>', $content);
надо заменить на
$content = preg_replace ( "/<title>(.*)<\/title>/i", '<title>' . $matches[1] . '</title>', $content);
Должно заработать.