Можно ли...

Тема в разделе "Базы данных", создана пользователем Killa Dog, 20 дек 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Killa Dog

    Killa Dog Создатель

    Регистр.:
    20 апр 2009
    Сообщения:
    21
    Симпатии:
    0
    Можно ли сделать имея 3 сайта на 3 хостингах, что б 3 сайта имели одну базу даных, тоесть если человек добавли объявление на одном сайте то оно добавлось сразу на 3, можно ли так сделать?
     
  2. Arnor

    Arnor Создатель

    Регистр.:
    5 фев 2009
    Сообщения:
    36
    Симпатии:
    12
    Да конечно можно, просто когда будите указывать настройки базы данных в конфиге, указывайте одну и туже БД. Правда стоит отметить, что если у вас в БД лежат какие нибудь конфигурационные данные, в которых есть имя домена, то вам придется, что то с этим придумать.
     
  3. Alternator

    Alternator

    Регистр.:
    23 мар 2009
    Сообщения:
    295
    Симпатии:
    145
    Также сервер базы данных должен быть открыт для внешних запросов(в конфигах выставляется), и должен быть виден всем трем сайтам, через интернет
     
  4. GiGoSoFT

    GiGoSoFT Писатель

    Регистр.:
    21 дек 2009
    Сообщения:
    7
    Симпатии:
    0
    Кстати есть же прожки для этого дела, не помню как они называются, ее на сервер заливаешь и соединяешь с другими доменами
     
  5. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    Если хостинги бесплатные, то обычно коннект с другого IP запрщен.
    Можно сделать на одном из хостингов скрипт для добавления/отображения записей, а остальным сайтам работать через него.
     
  6. Hilo

    Hilo

    Moderator
    Регистр.:
    31 мар 2008
    Сообщения:
    911
    Симпатии:
    562
    Вот статья на примере wordpress блога. Может пригодиться.
    + вот почти идентичный случай, как у тебя. Обсуждение здесь
     
  7. oxyqh

    oxyqh Читатель

    Заблокирован
    Регистр.:
    28 апр 2009
    Сообщения:
    18
    Симпатии:
    0
    можно конечно, у меня так сделано с двумя сайтами
     
  8. luckydark

    luckydark Создатель

    Регистр.:
    27 ноя 2008
    Сообщения:
    26
    Симпатии:
    5
    хм, в зависимости от условий проекта (посещаемость, кол-во запросов и прочее), более правильнее будет настроить реплики между этими базами, одну общую базу можно хранить например только для авторизации и прав пользователей.
     
  9. valentinus-gvr

    valentinus-gvr Создатель

    Регистр.:
    21 май 2009
    Сообщения:
    12
    Симпатии:
    1
    Минусы:
    -Если база падает. Тогда за ней и все сайты.
    -Время загрузки сайта увеличится.
     
  10. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.378
    Ну почему же? Достаточно сделать mysql-класстер и все будет работать локально быстро а подвисания будут только при ребилде базы класстером. Зато этот процесс не зависит от работы самих сайтов.
    Правда в этом случае объявление будет дублироваться не мгновенно а через период ребилда базы. А этот период уже настраивается под конкретные нужды.
     
Статус темы:
Закрыта.