CDN chỉ là 1 khối xây dựng hiệu suất trang web E2E của bạn và nó phục vụ một mục đích rất cụ thể là cung cấp khả năng mở rộng không giới hạn và cải thiện hiệu suất / tốc độ mà các đối tượng tĩnh được phục vụ cho khách truy cập trang web của bạn bằng cách phân phối các đối tượng tĩnh này ra cạnh các máy chủ càng gần càng tốt với khách truy cập của bạn trên toàn thế giới bằng cách sử dụng các máy chủ phân phối được tối ưu hóa xây dựng có mục đích.
Nếu đối tượng của bạn được trải rộng trên toàn thế giới thì sẽ rất có ý nghĩa khi sử dụng giải pháp CDN thương mại thay vì mua Máy chủ và Băng thông trên toàn thế giới. Chỉ một số ít các công ty có tiền và chuyên môn để xây dựng Mạng như vậy. Google đã làm điều đó, Netflix đang làm điều đó, nhưng trừ khi bạn lớn như vậy, không có ý nghĩa kinh tế trong việc xây dựng CDN của riêng bạn và tốt hơn hết là bạn nên sử dụng một trong những nhà cung cấp CDN thương mại. Các nhà cung cấp 3 Cấp 1 hàng đầu là Akamai, Limelight và EdgeCast.
Có 100 nhà cung cấp CDN khác. Nó hơi giống như kinh doanh ô tô, rất nhiều thương hiệu, tất cả đều có 4 bánh và động cơ nhưng có sự khác biệt lớn giữa mỗi thương hiệu / mẫu xe.
Không rõ đối tượng của bạn là gì hoặc lưu lượng truy cập bạn cung cấp. Không có những thông tin này, thật khó để cung cấp một câu trả lời tốt. tuy nhiên, thiết lập CDN thương mại cũng dễ như cho CDN biết miền nào phục vụ các tệp tĩnh.
giả sử static.loverofholland.com được sử dụng để phục vụ các đối tượng tĩnh (hình ảnh, js, css ...) thì bạn chỉ cần tạo cname đó, cho CDN biết máy chủ Origin ở đâu (để nó có thể kéo nội dung tĩnh và lưu nó ở cạnh) và cuối cùng cập nhật vùng DNS của bạn để trỏ tên tĩnh đó đến nhà cung cấp CDN của bạn. Ngoài ra, bạn có thể sử dụng URL CDN trực tiếp (do CDN của bạn cung cấp). Nó không phải là rất thanh lịch nhưng nó hoạt động.
Khía cạnh quan trọng khác cần xem xét khi xem xét cải thiện hiệu suất như sau:
DNS - nhà cung cấp DNS hiện tại của bạn có đủ nhanh và đáng tin cậy không? Sử dụng nhà cung cấp DNS được quản lý sẽ đi một chặng đường dài và sẽ không tốn nhiều tiền.
CDN để phân phối đối tượng tĩnh
ADN hoặc DSA để tăng tốc nội dung động (không lưu trữ được). Điều này sẽ cải thiện đáng kể hiệu suất của bất kỳ trang web thương mại điện tử nào nhưng nó tương đối đắt tiền (không giống như CDN rất phải chăng).
FEO hoặc Tối ưu hóa giao diện người dùng có thể được thực hiện bằng cách tối ưu hóa mã (Xem sách O'Reilly bán chạy nhất, Trang web hiệu suất cao) hoặc sử dụng giải pháp thương mại sẽ áp dụng các quy tắc FEO này (và hơn thế nữa) cho bạn Địa điểm. Điều này thường được thực hiện trên đầu tăng tốc động.