Sign in to follow this  
Followers 0
mlpro

Вопрос по подключении CDN к сайту

7 posts in this topic

Привет уважаемые вебмастера!

В общем вопрос в названии поста. но пишу более подробнее дальше.

 

Значит у меня работает сайт, файлов на 2 терабайта примерно, база данных 0.5 гига.
Можно ли сделать локальный cdn у себя на сайте?

К примеру сейчас: site.com/uploads/img а сделать так: cdn.site.com/uploads/img на субдомене типа. Такое возможно?
Что бы из субдомена cdn.site.com грузились скрипты, стили (js, css), картинки.
но опять по логике. сделать так что бы скрипты и слили грузились с сервера 1 на ssd дисках, а картинки грузились с сервера 2 на hdd диске. Возможно по логике нужно будет 2 сервера отдельных с ssd и hdd.
В общем как то так.

Тогда выходит что сайт будет работать на сервере 1 с ssd диском, где будут файлы скриптов и стилей загружены, а на субдомене уже работать cdn к приммеру по такому адресу: cdn.site.com/uploads/img который будет работать на hhd дисках.
Если вариант с ssd и hhd мне понятен с точки зрения такого что главный сайт со скриптами и стилями работает на ssd-сервере на домене site.com, но все картинки работают на другом сервере с hdd дисками по адресу site1.com, то как это сделать на субдомене? я без понятия.

Думаю что не запутал вас своим ходом мысли)

В общем жду вашего совета, как это реализовать технически правильно.

Share this post


Link to post
Share on other sites

Можно ли сделать локальный cdn у себя на сайте?

К примеру сейчас: site.com/uploads/img а сделать так: cdn.site.com/uploads/img на субдомене типа. Такое возможно?

Что бы из субдомена cdn.site.com грузились скрипты, стили (js, css), картинки.

Да, возможно.

 

но опять по логике. сделать так что бы скрипты и слили грузились с сервера 1 на ssd дисках, а картинки грузились с сервера 2 на hdd диске. Возможно по логике нужно будет 2 сервера отдельных с ssd и hdd.

В общем как то так.

"Как то так" - возможно и такое, в таком случаи Вам придется задавать для скриптов прямой путь с сервера где находиться сайт и скрипты, а для картинок задавать алиас (который будет ссылаться на второй сервер).

 

В первую очередь Вам нужно сделать загрузку картинок на удаленный сервер (переписать скрипт), а чтение этих картинок самое простое что может быть, главное правильно настроить веб-сервер на втором физ. сервере.

 

ПСЫ// то что Вы хотите реализовать не являеться CDN, а просто распределение нагрузки между серверами

mlpro likes this

Share this post


Link to post
Share on other sites

Спасибо вам большое за совет!

Раз уж вы хорошо разбираетесь в этой теме, по возможности, напишу вам еше один вопрос, если вы не против.

 

Можно ли сделать, что бы только картинки подгружались через cdn на субдомене, пи этом использовать только 1 сервер?

к прмеру остовные данные работают на домене site.com а картинки все уже на субдомене: cdn.site.com

 

Если возможно, тогда посоветуйте пожалуйста как это сделать. Может есть ссылка на источник, а может подскажите столько будет такая работа стоить под ключ сделать у вас.

 

Спасибо вам большое за понимание!

Share this post


Link to post
Share on other sites

Можно ли сделать, что бы только картинки подгружались через cdn на субдомене, пи этом использовать только 1 сервер?

к прмеру остовные данные работают на домене site.com а картинки все уже на субдомене: cdn.site.com

Можно, только в чем смысл этого ?

Подгрузка будет происходить с того же сервера только через алиас, это уже бред какой то.

 

Если возможно, тогда посоветуйте пожалуйста как это сделать. Может есть ссылка на источник, а может подскажите столько будет такая работа стоить под ключ сделать у вас.

Если использовать один сервер, тогда можно сделать это через хранилище файлов где нету ограничение на количество соединений к одному файлу.

Ссылками на источники не владею, т.к. не работаю по шаблонам других кулибинов, но тут играет роль уникальность каждого проекта, т.к. идею возможно воплотить несколькими способами, а главное все это делается под разные системы (CMS).

Цену сказать так же не могу, т.к. не знаю всего расклада, а точнее на каком движке Вы хотите реализовать подобную идею, в какой стране Вам нужно хранилище и еще пару мелочей.

Если Вам интересна реализация, можно все обсудить в ЛС.

mlpro likes this

Share this post


Link to post
Share on other sites

Можно использовать не только суб домен но www как вариант тоесть сайт на http://www.site.ru, в плане оптимизации поинтересуйтесь протоколом http/2 возможно поможет.

Share this post


Link to post
Share on other sites

если файлы не больше (>500 мб) то можно тот же cloudflare использовать

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.