Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« : 26.08.2008, 16:52:56 » |
|
Хочу на ДРУГОМ хостинге сделать клон сайта - можно ли использовать ту же БД? И как? (если где есть уже - пошлите туды пжста)
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #1 : 26.08.2008, 16:57:28 » |
|
в файле конфигурации изменить адрес хоста БД - но не сработает в 99% случаев, ибо хостеры запрещают прямое обращение к БД с чужих хостов
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #2 : 26.08.2008, 17:19:38 » |
|
Если хостера об этом попросить — то можно. У некоторых хостеров можно даже в админке разрешать доступ к БД с других сайтов. По-крайней мере я «на заре своей молодости» делал локальный сайт, работающий с удаленной БД — http://forum.joom.ru/index.php?topic=6167.msg30893#msg30893.
|
|
|
|
|
Записан
|
|
|
|
dipsy
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 70
|
 |
« Ответ #3 : 26.08.2008, 17:22:19 » |
|
Хорошии хостинг разрешают удаленное соединение. А можно спросить, зачем? Я б даже тогда сделал синхронизацию баз данных, на одном быкапится, по фтп на второй хост, там восстанавливается. Задать нужную переодичность, через крон... Но зачем??
|
|
|
|
|
Записан
|
|
|
|
|
VETERINAR
|
 |
« Ответ #4 : 26.08.2008, 17:26:01 » |
|
Как это зачем? Если у Вас очень серьезный сервис (поисковая система, к примеру) и на его плечи ложится огромная нагрузка, то один сервер со всем этим не справится. Хоть кешируй, хоть с бубном танцуй. Покупается много серверов и делается синхронизация данных, распределение нагрузки и т.п.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #5 : 26.08.2008, 17:27:53 » |
|
Как это зачем? Если у Вас очень серьезный сервис (поисковая система, к примеру) и на его плечи ложится огромная нагрузка, то один сервер со всем этим не справится. Хоть кешируй, хоть с бубном танцуй. Покупается много серверов и делается синхронизация данных, распределение нагрузки и т.п.
это то естественно, но я думаю что ТС подобный уровень не планировал 
|
|
|
|
|
Записан
|
|
|
|
Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« Ответ #6 : 26.08.2008, 17:36:23 » |
|
У меня очень большая БД. Один сайт обновляю - приходиться другой перезаливать полностью. А так один сайт обновил - второй автоматоматически.
Дык че писать то в адресе БД?
|
|
|
|
|
Записан
|
|
|
|
dipsy
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 70
|
 |
« Ответ #7 : 26.08.2008, 18:00:36 » |
|
Вы хостеру письмо написали о Вашей проблеме? Если нет - пишите, и спрашивайте у него, что писать)
|
|
|
|
|
Записан
|
|
|
|
Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« Ответ #8 : 26.08.2008, 18:02:56 » |
|
Молчит он. Наверное ваще не в курсе. Ждю.
|
|
|
|
|
Записан
|
|
|
|
dipsy
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 70
|
 |
« Ответ #9 : 26.08.2008, 18:07:00 » |
|
Но повторюсь, если не выйдет, можно будет попробывать по фтп сделать синхронизацию...
|
|
|
|
|
Записан
|
|
|
|
Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« Ответ #10 : 26.08.2008, 18:40:22 » |
|
Вообще смутно представляю себе. Это как?
|
|
|
|
|
Записан
|
|
|
|
dipsy
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 70
|
 |
« Ответ #11 : 26.08.2008, 18:44:26 » |
|
Ну как я се представляю, ночью скидывается база по фтп, а на втором сайте идет вызов скрипта, он подключается к базе смотрит новый файл базы закаченной и заменяет базу старую на новую, думаю реализуемо) А сколько база весит?
|
|
|
|
|
Записан
|
|
|
|
Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« Ответ #12 : 26.08.2008, 18:58:12 » |
|
Оооо. Гемор. 40 метров вроде.
|
|
|
|
|
Записан
|
|
|
|
dipsy
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 70
|
 |
« Ответ #13 : 26.08.2008, 19:18:03 » |
|
у меня не меньше)) А по времени самого процесса бэкап-ресто в сумме максимум минуты 2, перекачка между серверами тож достаточно вроде.. Ну по крайней на моем уровне я себе другого не представляю... Строчек 60 кода своих наверно надо, ну и подогнать под скрипт бэкапа\рестора..
|
|
|
|
|
Записан
|
|
|
|
|
VETERINAR
|
 |
« Ответ #14 : 26.08.2008, 19:21:49 » |
|
Да нафига это надо?
Пишется простейший скрипт, который отдает нужные нам данные по внешнему запросу в xml (естественно, и по паролю, который нужно передавать в url).
И перерабатывается класс $database (includes/database.php) чтобы он все запросы перенаправлял на скрипт и парсил полученные данные, возвращая нужные объекты.
Это на много практичнее и универсальнее. А перекачивать постоянно тяжелые БД - это мучение. Сейчас у Вас база 40 метров весит. Через какое-то время она будет весить 400 метров. И что тогда? Всё равно нужно будет переделывать, так почему сразу не сделать нормально?
Но, проще, конечно, уболтать хостера открыть внешний доступ к базе.
Или сменить хостера в рамках проекта.
|
|
|
|
|
Записан
|
|
|
|
Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« Ответ #15 : 26.08.2008, 19:23:37 » |
|
По ходу еще такой вопрос - заметил бывают phpMyAdmin с импортом базы, а есть без него, только экспорт. Нахрена так делать? Проблема в том что я не особо в языках. Разве что VBA знаю 
|
|
|
|
|
Записан
|
|
|
|
dipsy
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 70
|
 |
« Ответ #16 : 26.08.2008, 19:25:37 » |
|
Во) я даже не подумал что так можно;)
|
|
|
|
|
Записан
|
|
|
|
Oleg56
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 37
|
 |
« Ответ #17 : 26.08.2008, 19:29:19 » |
|
Можно. И вообще я на стоматолога учусь. А паралельно вот чем занимаюсь (все мое, сам делал): И на своей ссылке ты попал в бан на неделю, посмотри внимательно этот сайт, я думаю скучать не будешь Нарушение правил форума, а тем более в части распространения порно караются
|
|
|
|
« Последнее редактирование: 27.08.2008, 03:39:23 от Mitrich »
|
Записан
|
|
|
|
|