Bagaimana Membina CDN

Pengarang: Morris Wright
Tarikh Penciptaan: 25 April 2021
Tarikh Kemas Kini: 1 Julai 2024
Anonim
Membina Borang HTML dengan Bootstrap CSS
Video.: Membina Borang HTML dengan Bootstrap CSS

Kandungan

CDN bermaksud "Rangkaian Penghantaran Kandungan". Rangkaian ini biasanya terdiri daripada pelayan web yang tersebar di seluruh dunia. Apabila pengguna meminta maklumat dari tapak, permintaan itu diservis oleh pelayan CDN, yang dapat memenuhi secepat mungkin. Akibatnya, CDN menawarkan banyak faedah, termasuk mengurangkan beban permintaan pada pelayan tunggal dan menyediakan pengguna dengan akses lebih cepat ke kandungan web. Anda boleh membuat CDN dengan bantuan syarikat yang ditubuhkan, tetapi jenis penyelesaian ini boleh mahal. Jika anda lebih suka, anda boleh membuat CDN anda sendiri dengan menyediakan harga yang berpatutan untuk manfaat ini.


Arahan

CDN boleh membantu pengunjung mengakses kandungan anda lebih cepat di seluruh dunia (Hemera Technologies / PhotoObjects.net / Getty Images)
  1. Konfigurasi pelayan sumber anda. Server sumber - juga dinamakan kandungan nod dinamik - adalah di mana anda akan menyimpan semua kandungan anda. Anda boleh meningkatkan produktiviti pelayan sumber anda dengan menjalankan apache dan mysql di atasnya. Ini mempercepat proses perkongsian kandungan anda melalui CDN dengan pengguna di seluruh dunia. Sekiranya anda tidak mempunyai pelayan, anda boleh menggunakan Nginx sebagai pelayan web anda. Perisian ini boleh mengendalikan sejumlah besar trafik, selain memiliki keupayaan proksi yang penting dalam membuat CDN anda.

  2. Konfigurasikan cache anda. Bersama dengan pelayan sumber anda, anda memerlukan perisian yang akan bertindak sebagai cache anda, sehingga kandungan yang sering diakses oleh pengguna dapat disimpan untuk akses cepat. Anda boleh menggunakan Cache Varnish atau Squid Cache bergantung kepada sama ada atau tidak pelayan anda sudah termasuk keupayaan proksi. Jika ini berlaku, gunakan Varnish. Jika tidak, Squid Cache mungkin pilihan yang lebih baik.


  3. Menubuhkan laman utama anda - pelayan global yang akan menghantar kandungan anda atas permintaan. Anda boleh mengkonfigurasi ini menggunakan "skrip perl" yang menunjukkan permintaan pengguna ke lokasi hujung yang sesuai, berdasarkan lokasi geografi yang sama. Pilihan lain adalah dengan menggunakan perisian seperti BIND yang akan menjejaki kandungan alamat IP dan nama host dari internet, dan itu pada dasarnya sama dengan skrip.

  4. Uji konfigurasi anda. Sebaik sahaja anda mempunyai kandungan nod dinamik untuk pelayan sumber anda atau salah satu titik akhir yang ditubuhkan, cubalah sambungan untuk memastikan semuanya berjalan dengan lancar. Jika ia berfungsi, anda boleh mula menambahkan lebih banyak tapak canggih ke CDN anda.

Apa yang anda perlukan

  • Pelayan atau Nginx
  • Perisian Varnish atau Squid Cache
  • Skrip Perisian atau BIND