Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разбиение сайта, Разброс сайта на несколько хостингов 
:(
    Опции темы
Baginov
  Дата 12.2.2010, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Привет знатокам от глупейшего  smile 
У меня такой вопросик, как разбить сайт на несколько хостингов, т.е. основа (php, mySQL) лежит у одного (www.sitename.ru), а все прочие огромные файлы лежат у другого (www.dir.sitename.ru)?
На www.dir.sitename.ru загружают файлы пользователи...

Это сообщение отредактировал(а) Baginov - 12.2.2010, 12:53
PM MAIL   Вверх
Ипатьев
Дата 12.2.2010, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



на сайте www.sitename.ru пишем
<a href="http://www.dir.sitename.ru/ogromny.file">огромный файл</a>
PM MAIL   Вверх
Sentox
Дата 12.2.2010, 12:22 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



Это кластерная система она сложна в настройке (если php код лежит на разных серверах).

Это сообщение отредактировал(а) Sentox - 12.2.2010, 12:22
PM MAIL   Вверх
Baginov
Дата 12.2.2010, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Sentox,  а есть хорошее описание по настройке кластерной системы?
PM MAIL   Вверх
Sentox
Дата 12.2.2010, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



Шлоснейгл, PHP для профессионалов
PM MAIL   Вверх
Guedda
Дата 12.2.2010, 13:03 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 13
Всего: 78



А вообще так многие поступают. Основа лежит на одном хостинге (на своем, допустим), а все остальное (например, картинки) лежат на другом хостинге (например, на картиночном хостинге фликр или имейджсхак.юс). И потом просто:
Код

<img src="http://imageshack.us/imgs/img02.gif" />



--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
Baginov
Дата 12.2.2010, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



В том-то и дело, что сам сайт с БД хочу закинуть на один сервак, а загружаемые пользователями файлы раскидывать на другие серваки.
Пример, www.radikal.ru и возможно так делают файловые хостинги типа letit или deposite
PM MAIL   Вверх
LeoK
Дата 12.2.2010, 13:34 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 14.12.2007
Где: Moscow

Репутация: нет
Всего: нет



После загрузки файла отправляйте его скриптом по ftp на другой хост и сохраняйте ссылку. Для этого можно прикрутить систему очередей или написать чтото типо демона.
PM MAIL   Вверх
Fortop
Дата 12.2.2010, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(LeoK @  12.2.2010,  12:34 Найти цитируемый пост)
После загрузки файла отправляйте его скриптом по ftp на другой хост и сохраняйте ссылку. Для этого можно прикрутить систему очередей или написать чтото типо демона. 

Самое любопытное, что можно банально настроит NFS и move_uploaded_file будет копировать сразу на другой сервер. Без ftp.

Но в чем смысл разрезать свой сайт на несколько хостеров?


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
MoLeX
Дата 12.2.2010, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(Fortop @  12.2.2010,  15:06 Найти цитируемый пост)
Но в чем смысл разрезать свой сайт на несколько хостеров? 

видимо из-за финансовых вопросов.




--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
nerezus
Дата 12.2.2010, 18:41 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 12
Всего: 43



Цитата

Но в чем смысл разрезать свой сайт на несколько хостеров?
 Бюджет в 20 баксов )


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Baginov
Дата 12.2.2010, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Почасти из-за финансовой стороны, а по части из-за imagick...
Спасибо...
PM MAIL   Вверх
IgorIV
Дата 12.2.2010, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Цитата(Baginov @  12.2.2010,  21:03 Найти цитируемый пост)
а по части из-за imagick...

А у тебя случайно не хостинг картинок?

У меня есть такая же идиотская идея, но до её необходимости ещё ой как далеко. Но по сути, для раздачи статики достаточно nginx, ни php, ни апача на сервере не надо. Вот только дисков побольше, да побыстрее.

Есть у меня конкретная идея, но её надо проверить. С учётом моей скорости работы результат будет недели через 2.
PM MAIL   Вверх
Baginov
Дата 12.2.2010, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



IgorIV, угадал, да ты наверное, помнишь мой сайт...
PM MAIL   Вверх
IgorIV
Дата 13.2.2010, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Baginov, ну мало ли, может это была какая-то конкретная задача. Теперь понятно.
PM MAIL   Вверх
Baginov
Дата 15.2.2010, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Цитата(Fortop @ 12.2.2010,  15:06)
Цитата(LeoK @  12.2.2010,  12:34 Найти цитируемый пост)
Самое любопытное, что можно банально настроит NFS и move_uploaded_file будет копировать сразу на другой сервер. Без ftp.

А можно поподробнее про это
PM MAIL   Вверх
Fortop
Дата 15.2.2010, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(Baginov @  15.2.2010,  17:40 Найти цитируемый пост)
А можно поподробнее про это

В смысле?

NFS настройка и монтирование

Добавлено через 25 секунд
А дальше работаете как с обычным диском в системе


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
awers
Дата 15.2.2010, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



НФС не очень для таких целей, имхо. 

Автор, читай что такое CDN -> Википедия

Добавлено через 42 секунды
Или вот так
PM MAIL WWW ICQ Skype   Вверх
Ипатьев
Дата 15.2.2010, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Я думаю, у автора задачи гораздо скромнее smile
Но, кстати, клауд построили и к нам поближе, см mchost

Это сообщение отредактировал(а) Ипатьев - 15.2.2010, 20:09
PM MAIL   Вверх
awers
Дата 15.2.2010, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



Ипатьев, для более скромных задач есть и это
PM MAIL WWW ICQ Skype   Вверх
IgorIV
Дата 15.2.2010, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Обработка картинок занимает время, скажем 0.1 сек. Вот кто-то заливает свою коллекцию фоток. А между тем кто-то в подпись на форуме поставил 6 мб картинку.  Если сервер один, он умирает заодно с каналом. Если их 2, то уже что-то одно да работает.
PM MAIL   Вверх
awers
Дата 15.2.2010, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



IgorIV, алё, сколько надо клиентов что бы положить lighttpd or nginx на отдаче/загрузке статик контента? шутить не надо так ...
PM MAIL WWW ICQ Skype   Вверх
sTa1kEr
Дата 16.2.2010, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



Цитата(Ипатьев @  15.2.2010,  21:08 Найти цитируемый пост)
Но, кстати, клауд построили и к нам поближе, см mchost

Где это у mchost'а cloud computing? Можно ссылку?
PM MAIL   Вверх
IZ@TOP
Дата 16.2.2010, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Жесть, front-backend система на основе виртуального хостинга XD


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
IgorIV
Дата 16.2.2010, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



awers, да нет без шуток. Была реальная ситуация. И никто не говорит что этот файл был один на сервере. Да nginx может выдержать тысячи соединений. Вот только какой канал нужен. 
Не подскажете, сколько уместится 6 мб картинок в полосе 100 мбит? А то у меня здесь пробелы с математикой.


IZ@TOP, я не вижу здесь такую схему. Просто 2 поддомена работают на разных хостингах. Где проблема?

Это сообщение отредактировал(а) IgorIV - 16.2.2010, 19:44
PM MAIL   Вверх
awers
Дата 16.2.2010, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



IgorIV, всё всегда должно быть адекватно бюджету/задаче. Если не хватает - бери больше.
PM MAIL WWW ICQ Skype   Вверх
IZ@TOP
Дата 17.2.2010, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



IgorIV, в чем проблема? Проблем нет, никаких. Просто решение из разряда забивания шурупов молотком в бетонную стену. Существуют технологии и стандартные решения для подобного рода задач.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1258 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.