Два сайта, одни новости

#1 31 мая 2013 в 18:30
Всем привет, у меня такая проблема:

У меня 4 сайта, представим, что сайт №1 самый главный, на нем около 30 разделов с новостями, остальные 3 сайта должны подтягивать новости с сайта №1, то есть оператор раскидывает на сайте №1 новости по разделам, а остальные 3 сайта подтягивают, из нужного им раздела к себе новости, причем эти новости должны отображаться на сайте, который их подтянул(не rss), без ссылки на сайт №1.

Была тут статья "ПОЛЬЗОВАТЕЛИ — единая база для порталов.", но ее тут уже нету и я не уверен, что оно мне подойдет.

Кто что может посоветовать??

Спасибо.
#2 31 мая 2013 в 18:38
может попробовать через rss это сделать
#3 31 мая 2013 в 20:36

может попробовать через rss это сделать

Роман
rss подтягивает только анонс, а на полную статью дает ссылку на сайт источник, плюс не разбивает по страницам и не сохраняет старые статьи, я думал применить парсер, но не нашел нормального (((
#4 31 мая 2013 в 20:36

может попробовать через rss это сделать

Роман
rss подтягивает только анонс, а на полную статью дает ссылку на сайт источник, плюс не разбивает по страницам и не сохраняет старые статьи, я думал применить парсер, но не нашел нормального (((
#5 31 мая 2013 в 23:34
все четыре сайта на одном хостинге?
#6 1 июня 2013 в 00:59
да, на одном серваке, но база не под одним пользователем((
#7 1 июня 2013 в 19:42
Тоже нужно уже давно, вот только вариант с rss более ничего
#8 2 июня 2013 в 21:04
как вариант — написать парсер и сохранять все в базу у каждого сайта
#9 2 июня 2013 в 21:06
кстати! А что вы будете делать с дублями страниц? Закрывать на неосновных сайтах?
#10 2 июня 2013 в 23:40

А что вы будете делать с дублями страниц?

Rossoman
не понял про какие дубли, поподробнее можно?

я пытаюсь использовать этот парсер, но увы пока не выходит(( ruseller.com/lessons.php?rub=37&id=639
#11 3 июня 2013 в 09:10

не понял про какие дубли, поподробнее можно?

den4ik
У вас фактически получается что на 2 разных сайтах будут одни и те же статьи (которые будут парситься). То есть получается что сперва статья размещается на основном сайте, потом эта же самая статья размещается на другом сайте. То есть получается дубль. Поисковики к этому относятся негативно.
Как вариант чтобы избежать пессимизации ПС, закрыть статьи на втором сайте от индексации.

я пытаюсь использовать этот парсер, но увы пока не выходит

den4ik
Ничем не могу помочь, я пишу, в случае необходимости, парсеры себе сам.
#12 6 июня 2013 в 04:37
Если на одном сервере, то может и базу сделать единую, только с разными префиксами?
А процедуру сохранения новости дополнить дублированием записи в таблицу со вторым префиксом. Или же использовать представление таблицы CREATE VIEW `cms2_blogs` AS SELECT * FROM `cms_blogs`

Если такой вариант чем-то не устраивает и необходимо разнести по-разным базам, тогда можно по крону выполнять
DROP TABLE `base1`.`cms_blogs`;
CREATE TABLE `base1`.`cms_blogs` AS SELECT * FROM `base2`.`cms_blogs`

Можно использовать триггеры AFTER INSERT/AFTER UPDATE.

Вариантов множество, все зависит лишь от полета фантазии.

P.S. Парсеры использовать надо для чужих сайтов, но не для своих.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.