X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Разделить сайт (DLE) на основной и поддомен с одной БД
club-16
club-16
Topic Starter сообщение 2.12.2014, 20:31; Ответить: club-16
Сообщение #1


Участник
***

Группа: User
Сообщений: 192
Регистрация: 26.5.2008
Из: Киев
Поблагодарили: 41 раз
Репутация:   8  


Добрый день. Опишу подробно как смогу. Самостоятельно занимался переносом разделов (со всеми новостями) на поддомен сайта, но в итоге столкнулся с проблемой, которую может решить только специалист. Нужно написать специальный скрипт, которых будет брать нужные данных из одних таблиц базы данных и переносить их также связанно в другие для синхронной работы. По сути нужен человек, который умеет или знает, как сделать сайт, который будет работать вместе с поддоменом на движке DLE.

Детально опишу.
Есть развлекательный сайт на движке DLE 9.6 (лицензия), у которого имеются эротические разделы. Что бы не получать фильтры («Для взрослых») от поисковой системы, то все новости из этих разделов решено было перенести на поддомен с подключением к базе данных посетителей. Благо движок позволяет. (http://dle-news.ru/tips/152-edinaja_registracija_i_avtorizacija_na_neskolkikh_sajjtakh.html).

Я сделал
1. Создал поддомен. Установил движок, который был подключен к старой базе данных (с другим префиксом), как указано по ссылке выше официального сайта.

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

3. Я зашел в базу данных и с помощью команды

INSERT INTO `alive`.`s_post`
SELECT *
FROM `alive`.`dle_post` ;

INSERT INTO `alive`.`s_category`
SELECT *
FROM `alive`.`dle_category` ;

перенес новости и категории на поддомен, где после удалил все категории и новости кроме нужных мне.

4. Теперь с главного сайта удаляю 3 раздела, которые уже на поддомене и делаю редирект в .htaccess

Есть несколько ошибок, которые я бы хотел решить. На главном сайте у журналистов и у меня пропал счетчик всех новостей (в замен 1000 пишется, что всего добавили 15). Но если зайти в профиль и нажать ссылку посмотреть все новости, то будут отображатся все.

Появились такие ошибки:
- у журналистов и у меня пропал счетчик всех новостей (в замен 1000 пишется, что всего добавили 15). Но если зайти в профиль и нажать ссылку посмотреть все новости, то будут отображаться все.
— не отображается рейтинг новостей на поддомене.

Создатель DLE написал:
Cчетчики новостей также хранятся в таблице пользователей _users. Рейтинги хранятся в таблице _post_extras и все эти данные должны быть синхронизированы с новостями и их ID. Какими либо простыми запросами к MySQL правильно это сделать невозможно. Нужно писать для этого специальный скрипт, которых будет брать нужные данных из одних таблиц и переносить их также связанно в другие.

Пишите пожалуйста сколько возьмете за работу. Спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Посоветуйте тему WP! Новостной сайт
Нужна тема WP желательно рус и с ТП
11 aidos 681 Вчера, 23:31
автор: Caterpillar
Открытая тема (нет новых ответов) Оцените сайт на профпригодность
помощь по сайту
2 kupec 402 Вчера, 19:24
автор: Caterpillar
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
11 Nell 1059 Вчера, 15:21
автор: Nell
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПрошу оценить новостной сайт
6 Cunningfox 577 Вчера, 14:37
автор: Cunningfox
Горячая тема (нет новых ответов) Дешевый трафик на сайт, накрутка счетчиков
накрутка статистики (бот трафик)
145 StarWareznik 68764 9.12.2017, 22:02
автор: StarWareznik


 



RSS Текстовая версия Сейчас: 12.12.2017, 8:58
Дизайн