Альтернатива - подмонтировать сетевую папку, на мой взгляд, врядли хорошо. Во-первых, эли лишнее использование сети - ведь в сетевой папке рисунок сначала будет закачиваться на ваш веб-сервер, а потом отправляться клиенту, т. е. будет прокачиваться через ваш сервер 2 раза. Во-вторых, я сомневаюсь, что получится создать действительно надежное решение и избежать сбоев.
Так что, на мой взляд, тут надо программировать, выхода нет.
Почему 2 раза будет файл проходить? После закачки файла клиенту этот файл будет отдаваться уже напрямую с конечного сервера, как я уже написал. Где конкретно здесь потенциально слабые места?
Серьёзно? ... Ок, ещё подкину ключей - Аmazon, Dropbox. Это только как примеры/варианты. Никто не запрещает использовать вместо них другие СВОИ источники.
Я, в общем-то, спрашивал не где хранить контент, а как грамотно все это интегрировать, и прокомментировать предложенный мной подход. Про эти хранилища, думаю, все знают. Но спасибо, что откликнулись.
можно с другого сервера через nfs подмонтировать папку в крайнем случае
Почему в крайнем? Чем плох этот подход?
Но ведь файлы должны не только храниться, но отдаваться посетителям по http?
Это уже совсем другая история :)
NFS в первом приближении тоже будет работать, но там с кешированием локально нужно позаморачиваеться. Может быть это и не придется делать, если вынести редкоиспользуемые файлы.
А для чего нужен локальный кэш? Ведь после загрузки пользователю сразу даем ссылку на новый адрес, где физически лежит файл.
NFS, WebDAV и примонтировать как локальный каталог. Сам такую штуку хочу попробовать, заказав в Hetzner услугу Storage Box.
Напишите, пожалуйста, на чем Вы сделаете выбор, а я подпишусь к теме.
Я думаю взять впску(дедик) с большим диском и недорогим трафиком, пока не определился где. У всех этих хранилищ типа хецнера, амазона(еще и дорого) все-таки функционал ограничен, а имея полный доступ к серверу я могу организовать все как хочется. А там уже можно и CDN подключить, если нужно.
Sitealert: Может быть, это лучше спросить в разделе "Администрирование серверов"? Как бы там больше знатоков по вопросу "монтирование".
Возможно. Посмотрим.
Надо узнать про 3 буквы - CDN.
Вот спасибо, открыли глаза. Только никакого отношения сети доставки контента к моему вопросу не имеют. Если вы считаете иначе - разъясните подробнее. Мне нужно расширить дисковое пространство одного сервера дисковым пространством другого сервера(если можно так выразиться), с минимальным вложением сил. А так можно написать, что мне нужно узнать, что такое Интернет.
Альтернатива - подмонтировать сетевую папку, на мой взгляд, врядли хорошо. Во-первых, эли лишнее использование сети - ведь в сетевой папке рисунок сначала будет закачиваться на ваш веб-сервер, а потом отправляться клиенту, т. е. будет прокачиваться через ваш сервер 2 раза. Во-вторых, я сомневаюсь, что получится создать действительно надежное решение и избежать сбоев.
Так что, на мой взляд, тут надо программировать, выхода нет.
Почему 2 раза будет файл проходить? После закачки файла клиенту этот файл будет отдаваться уже напрямую с конечного сервера, как я уже написал. Где конкретно здесь потенциально слабые места?
ёёёё... CDN - это не ГДЕ, а ИНФРАСТРУКТУРА. Полностью автомобиль, на не только руль.
Ок, вы предложили мне хранилище с CDN, но это не касается моего вопроса о методах интеграции.
...
Ок, ещё подкину ключей - Аmazon, Dropbox. Это только как примеры/варианты. Никто не запрещает использовать вместо них другие СВОИ источники.
Я, в общем-то, спрашивал не где хранить контент, а как грамотно все это интегрировать, и прокомментировать предложенный мной подход. Про эти хранилища, думаю, все знают. Но спасибо, что откликнулись.
Почему в крайнем? Чем плох этот подход?
Это уже совсем другая история :)
А для чего нужен локальный кэш? Ведь после загрузки пользователю сразу даем ссылку на новый адрес, где физически лежит файл.
Напишите, пожалуйста, на чем Вы сделаете выбор, а я подпишусь к теме.
Я думаю взять впску(дедик) с большим диском и недорогим трафиком, пока не определился где. У всех этих хранилищ типа хецнера, амазона(еще и дорого) все-таки функционал ограничен, а имея полный доступ к серверу я могу организовать все как хочется. А там уже можно и CDN подключить, если нужно.
Может быть, это лучше спросить в разделе "Администрирование серверов"? Как бы там больше знатоков по вопросу "монтирование".
Возможно. Посмотрим.
Вот спасибо, открыли глаза. Только никакого отношения сети доставки контента к моему вопросу не имеют. Если вы считаете иначе - разъясните подробнее. Мне нужно расширить дисковое пространство одного сервера дисковым пространством другого сервера(если можно так выразиться), с минимальным вложением сил. А так можно написать, что мне нужно узнать, что такое Интернет.
http://htmlbook.ru/css/content
Можно подробнее, как мне это поможет?
a{line-height: 0;
font-size: 0;
color: transparent;
}
может быть?
Да, это, в принципе, пожалуй единственное решение в данном случае. Спасибо.
Скрыть от кого? От пользователей?
.class {display:none!important}Нужно скрыть текст, а не всю ссылку. Чтобы это был пустой блок, без текста.