Kirilll

Рейтинг
47
Регистрация
31.08.2006

Все зависит от того, какие тексты вам нужны.

Попробуйте поискать на сайтах популярных СМИ... При чем не обязательно центральных. Чаще всего эксклюзивные тексты, которые все с удовольствием перепечатывают, можно найти на сайтах региональных СМИ.

Кстати, интересная идея - сканировать статьи из региональных газет, у которых нет интернет-версии. Имеем уникальный контент и гиперссылку ставить не нужно - можно ограничиться просто упоминанием названия газеты в тексте.

Хм ) Хорошая, однако, идея!

NestedSets - это не класс. Это принцип хранения древовидных данных.

Там все завязано на том, что каждая запись, кроме ID имеет еще 2 поля - левій и правый ключ. И с помощью этих ключей можно манипулировать с деревом как угодно: перемещать узлы и ветви, удалять ветви без потери целостности дерева, выбирать все дочерние узлы...

Это именно то, что нужно вам. Я в этом уверен.

Поэтому потратьте пару часов на то, чтобы разобраться с этим, и будет вам счастье! )))

Можно вообще разделить frontend и backend. backend пусть будет WP, а фронт - написать самому с нуля. Это будет простой скрипт, который будет подклчатся напрямую к базе, брать данные из БД и выводить их в нужном виде.

Реально - на день работы.

Но т.к. ТС написал, что он не программист, - для него это будет задача не из простых.

Заказывать написание такого "самопала"... Ну я не знаю, на сколько это целесообразно.

Так что, поищите лучше другой двиг, который будет справляться с нужной нагрузкой.

Вам поможет Nested Sets (Вложенные множества). В сети полно информации по этой теме.

Вообще, погуглите что-то типа "Хранение древовидных структур в БД".

Есть даже готовые ПХП-классы для работы с такими таблицами.

Если ничего не найдете отпишитесь мне, попробую помочь.

Как автоматом заполнить текстом из <h1>? (продолжение)</a> </div> <div class="comment__date"> <time datetime="2009-11-03T16:24Z" datetime-type="datetime">3 ноября 2009, 16:24</time> </div> </div> <div class="comment__content" id="content5740325"> <div class="fquote"><strong><span style="color:#0077cc;">Michael-5:</span></strong><br>Всё заработало, правда <b>\</b> не пригодилось, работает и так... это норм?</div><p>Абсолютно нормально!</p> </div> </div> <div class="comment"> <div class="comment__info"> <div class="comment__topic"> <i class="ui-icons ui-icons_topic-read"></i> <a href="/ru/forum/417134#comment_5740319" title="Требуется исправить проблему с отправкой комментариев в блоге">Требуется исправить проблему с отправкой комментариев в блоге</a> </div> <div class="comment__date"> <time datetime="2009-11-03T16:23Z" datetime-type="datetime">3 ноября 2009, 16:23</time> </div> </div> <div class="comment__content" id="content5740319"> <div class="fquote"><strong><span style="color:#0077cc;">Shapranov Pavel:</span></strong><br>Спасибо, я справился сам. Проблема казалась более серьёзной, пока сам не разобрался :)</div><p>Я уже тоже понял, что справились (добавил комментарий у вас в блоге).</p> </div> </div> <div class="comment"> <div class="comment__info"> <div class="comment__topic"> <i class="ui-icons ui-icons_topic-read"></i> <a href="/ru/forum/417134#comment_5740250" title="Требуется исправить проблему с отправкой комментариев в блоге">Требуется исправить проблему с отправкой комментариев в блоге</a> </div> <div class="comment__date"> <time datetime="2009-11-03T16:12Z" datetime-type="datetime">3 ноября 2009, 16:12</time> </div> </div> <div class="comment__content" id="content5740250"> <p><b>Shapranov Pavel</b>, опишите более детально проблему. Я постараюсь сегодня-завтра помочь вам.</p> </div> </div> <div class="comment"> <div class="comment__info"> <div class="comment__topic"> <i class="ui-icons ui-icons_topic-read"></i> <a href="/ru/forum/417111#comment_5740190" title="Как автоматом заполнить <title> текстом из <h1>? (продолжение)">Как автоматом заполнить <title> текстом из <h1>? (продолжение)</a> </div> <div class="comment__date"> <time datetime="2009-11-03T16:01Z" datetime-type="datetime">3 ноября 2009, 16:01</time> </div> </div> <div class="comment__content" id="content5740190"> <p><pre class="code">$content = preg_replace ( "/<title>(.*)<\/title>/i", '<title>' . $matches[1] . ' &gt; Название сайта</title>', $content);</pre> <p>Соответственно " &gt; Название сайта" можете менять на все что угодно. Главное - что если у вас в названии сайта есть одиночная кавычка ( ' ), перед ней надо поставить обратный слеш (чтоб было вот так - \' ). </p> <p>Спасибо за комментарий к репе ;-)</p> </div> </div> <div class="comment"> <div class="comment__info"> <div class="comment__topic"> <i class="ui-icons ui-icons_topic-read"></i> <a href="/ru/forum/417130#comment_5739428" title="нужен качественный, не дорогой серв.">нужен качественный, не дорогой серв.</a> </div> <div class="comment__date"> <time datetime="2009-11-03T14:01Z" datetime-type="datetime">3 ноября 2009, 14:01</time> </div> </div> <div class="comment__content" id="content5739428"> <p>Вот <a href="/go?link=http://www.dc.volia.com/price/" title="http://www.dc.volia.com/price/" target="_blank">здесь</a> за 299 гривен/мес можно взять либо дедик, либо ВДС. </p> <p>Дата-центр хороший. Мы у них 3 года почти размещаемся. </p> <p>А вообще, согласен с мнением <b>Snapius</b></p> </div> </div> <div class="comment"> <div class="comment__info"> <div class="comment__topic"> <i class="ui-icons ui-icons_topic-read"></i> <a href="/ru/forum/417111#comment_5739282" title="Как автоматом заполнить <title> текстом из <h1>? (продолжение)">Как автоматом заполнить <title> текстом из <h1>? (продолжение)</a> </div> <div class="comment__date"> <time datetime="2009-11-03T13:40Z" datetime-type="datetime">3 ноября 2009, 13:40</time> </div> </div> <div class="comment__content" id="content5739282"> <p>сейчас немного занят. </p> <p>через полчасика смогу отладить и выложить готовый код</p> <p><i>Kirilll добавил 03.11.2009 в 16:51</i></p> <p>Строчку в коде </p> <p><pre class="code">preg_replace ( "/<title>(.*)<\/title>/i", '<title>' . $matches[1] . '</title>', $content);</pre> <p>надо заменить на </p> <p><pre class="code">$content = preg_replace ( "/<title>(.*)<\/title>/i", '<title>' . $matches[1] . '</title>', $content);</pre> <p>Должно заработать.</p> </div> </div> </div> </form> <div class="paginator"> <a class="paginator__page" href="/ru/users/20156/comments">1</a><a class="paginator__page" href="/ru/users/20156/comments/page5">...</a> <a class="paginator__page paginator__page-rel-3" href="/ru/users/20156/comments/page9">9</a><a class="paginator__page paginator__page-rel-3" href="/ru/users/20156/comments/page10">10</a><a class="paginator__page paginator__page-rel-2" href="/ru/users/20156/comments/page11">11</a><a class="paginator__page paginator__page-rel-2" href="/ru/users/20156/comments/page12">12</a><a class="paginator__page paginator__page-rel-1" href="/ru/users/20156/comments/page13">13</a><a class="paginator__page paginator__page-rel-1" href="/ru/users/20156/comments/page14">14</a><a class="paginator__page" href="/ru/users/20156/comments/page15">15</a><a class="paginator__current-page" href="#" onclick="return false;">16</a><a class="paginator__page" href="/ru/users/20156/comments/page17">17</a> <a class="paginator__page" href="/ru/users/20156/comments/page18">18</a> </div> <div class="paginator__total"> <text>Всего: 176</text> </div> </div> <div class="tabs__content " id="content_topics"> </div> <div class="tabs__content" id="content_articles"> </div> <div class="tabs__content" id="content_favorites"> </div> <div class="tabs__content" id="content_sysinfo"> </div> </div> </div> </div> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"ProfilePage","dateCreated":"2006-08-31T10:07:07.0000000Z","mainEntity":{"@type":"Person","name":"Kirilll","url":"https://searchengines.guru/ru/users/20156","sameAs":["/go?link=https://twitter.com/kirillerua"]}} </script> </div> </div> <div class="page-footer" id="footer"> <div class="page-footer__columns"> <div class="page-footer__columns-item page-footer__columns-forum"> <ul class="page-footer__subcategories"><li><a href="/ru/forum/search-engines">Поисковые системы</a></li><li><a href="/ru/forum/optimization-practices">Практика оптимизации</a></li><li><a href="/ru/forum/website-advertisement">Трафик для сайтов</a></li><li><a href="/ru/forum/website-monetization">Монетизация сайтов</a></li><li><a href="/ru/forum/development">Сайтостроение</a></li><li><a href="/ru/about/rules">Правила форума</a></li></ul> </div> <div class="page-footer__columns-item page-footer__columns-articles"> <ul class="page-footer__subcategories"><li><a href="/ru/articles/mobile">Мобильные технологии</a></li><li><a href="/ru/articles/interview">Интервью</a></li><li><a href="/ru/articles/seo">SEO</a></li><li><a href="/ru/articles/ad-technology">Рекламные технологии</a></li><li><a href="/ru/articles/analytics">Веб-аналитика</a></li></ul> </div> <div class="page-footer__columns-item page-footer__columns-news"> <ul class="page-footer__subcategories"><li><a href="/ru/news/seo">SEO</a></li><li><a href="/ru/news/social">Социальные сети</a></li><li><a href="/ru/news/analytics">Веб-аналитика</a></li><li><a href="/ru/news/media">Интернет и медиа</a></li><li><a href="/ru/news/ecommerce">eCommerce</a></li></ul> </div> <div class="page-footer__columns-item"> <div class="page-footer__copyright"> <ul class="page-footer__subcategories"> <li><div class="page-footer__copyright-about"><a href="/ru/about">О проекте</a></div></li> <li><div class="page-footer__copyright-terms"><a href="/ru/about/terms">Условия использования</a></div></li> <li><div class="page-footer__copyright-security"><a href="/ru/about/security">Политика конфиденциальности данных</a></div></li> <li><div class="page-footer__copyright-cookies"><a href="/ru/about/cookies">Политика в отношении cookie-файлов</a></div></li> <li><div class="page-footer__copyright-security"><a href="/ru/about/autopayments">Соглашение о реккурентных платежах</a></div></li> <li><div class="page-footer__copyright-contact"><a href="/ru/contact">Контакты и обращения</a></div></li> <li> 35 Dodekanisou str, Germasogeia, 4043, Limassol, Cyprus </li> <li class="qa-copyright"> © <span class="qa-copyright-date">2000-2025</span>, <a class="page-footer__copyright-company" href="https://www.metaquotes.net/ru" target="_blank">MetaQuotes Ltd.</a> </li> </ul> </div> </div> </div> </div> <script type="text/javascript"> (function(a,e,f,g,b,c,d){a[b]||(a.FintezaCoreObject=b,a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)},a[b].l=1*new Date,c=e.createElement(f),d=e.getElementsByTagName(f)[0],c.async=!0,c.defer=!0,c.src=g,d&&d.parentNode&&d.parentNode.insertBefore(c,d))}) (window,document,"script","https://searchengines.guru/fz/core.js","fz"); fz("register", "website", { id: "gylresdaaaenlcgoyigvffvmpbymkvszke", trackHash: true, trackLinks: true, timeOnPage: true }); </script> <script data-type="translate" type="application/json">{"cookies":{"accept":"Сайт использует cookie-файлы. Узнайте больше о нашей <a href=\"/ru/about/cookies\" target=\"_blank\">политике по использованию cookie-файлов</a>."},"cancel":"Отмена","ok":"Ok","errorOccured":"Произошла ошибка","lightBox":{"close":"Закрыть","collapse":"Свернуть","showOriginal":"Показать оригинал","errorLoading":"Невозможно загрузить вложение","next":"Следующий","previous":"Предыдущий","save":"Сохранить","linkToImg":"Ссылка на изображение"},"chat":{"closeChat":"Закрыть переписку","title":"Чаты","close":"Закрыть","notsupport":"Ваша версия браузера не поддерживается","attachFileTitle":"Прикрепить файл","sendMessageTitle":"Ответить","searchUserPlaceholder":"Часть имени или логин","errorOccuredMessage":"Произошла ошибка. Пожалуйста, повторите попытку позже.","unreadMessages":"Непрочитанные сообщения","message":"Сообщение","send":"Отправить","emptyResultMessages":"Здесь пока нет сообщений","emptyResultSearch":"К сожалению, по вашему запросу ничего не найдено","errorEmptyMessage":"Сообщение не может быть пустым","errorLongMessage":"Длина сообщения не должна превышать {0} символов","chooseChat":"Пожалуйста, выберите чат или создайте новый.","deleteChat":"Удалить","delete":"Удалить","deleteChatConfirm":"Вы действительно хотите удалить чат?","newChat":"Создать чат","systemYouInvited":"Вас пригласили в чат {0}","systemUserInvited":"{0} пригласил(а) {1}","systemChatUserRemoved":"{0} исключил(а) {1} из чата","systemChannelUserRemove":"{0} исключила(а) {1} из канала","systemChannelPrivate":"{0} сделал(а) канал приватным","systemChannelPublic":"{0} сделал(а) канал публичным","systemChatLimited":"{0} сделала(а) чат ограниченным","systemChatUnlimited":"{0} снял(а) ограничения с чата","systemChatClosed":"{0} закрыл(а) чат","systemChannelClosed":"Канал закрыт","systemChatRename":"{0} изменил(а) название чата на {1}","systemChannelRename":"Название чата изменено на {0}","systemChatCreate":"{0} создал чат {1}","systemChannelCreate":"Создан канал {0}","systemChatUserLeft":"{0} покинул(а) чат","systemChatReopened":"{0} переоткрыл(а) чат","systemChannelReopened":"Канал снова открыт","countUsers":"{0} участников","leaveChat":"Покинуть чат","inviteChat":"Добавить участников","open":"Открыть","emptyAddMember":"Чтобы добавить новых участников, воспользуйтесь поиском","admin":"Администратор","moderator":"Модератор","edit":"Правка","changeChat":"Правка"}}</script><script type="text/javascript"> mqGlobal.AddOnLoad(function() { window.components.paginator.setHotKeysPaginator("/ru/users/20156/comments/page15","/ru/users/20156/comments/page17"); }); </script> <script type="text/javascript"> window.mqGlobal.CurrentLanguage = 'ru'; window.mqGlobal.HostName = 'searchengines.guru'; window.mqGlobal.Uniq = ''; window.mqGlobal.AddOnReady(function() { if(window.self === window.top) { // панель политика по использованию cookie-файлов. components.cookieAccept(Translations.get('cookies.accept'), 'cookie_accept'); } });</script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "url": "https://searchengines.guru", "logo": "https://d.searchengines.guru/i/logo_se.png", "sameAs": [ "https://www.facebook.com/Searchengines.ru", "https://www.twitter.com/search_news" ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Searchengines.guru", "url": "https://searchengines.guru", "potentialAction": { "@type": "SearchAction", "target": "https://searchengines.guru/ru/search?keyword={keyword}", "query-input": "required name=keyword" } } </script> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"ItemList","itemListElement":[{"@type":"SiteNavigationElement","name":"Статьи","url":"/ru/articles","position":1},{"@type":"SiteNavigationElement","name":"Новости ","url":"/ru/news","position":2},{"@type":"SiteNavigationElement","name":"Форум","url":"/ru/forum","position":3}]} </script> </body> </html>