ক্লাউডফ্রন্টের বৃহত্তর ব্যবহার করা আমার সাইটটি দ্রুততর লোড করার উপায়গুলি এবং আমি যে এক অন্বেষণ করতে চাই সেগুলি সন্ধান করছি।
ক্লাউডফ্রন্ট মূলত কাস্টম-অরিজিন সিডিএন হিসাবে ডিজাইন করা হয়নি এবং এটি গিজিপিং সমর্থন করে না, তাই আমি এখনও পর্যন্ত এটি আমার সমস্ত চিত্রের হোস্ট করতে ব্যবহার করে আসছি, যা আমার সাইটের কোডে তাদের ক্লাউডফ্রন্টের নাম দ্বারা রেফারেন্স করা হয়েছে এবং অনেকদূর সাথে অনুকূলিত করা হয়েছে ফিউচার শিরোনাম
অন্যদিকে, সিএসএস এবং জাভাস্ক্রিপ্ট ফাইলগুলি আমার নিজের সার্ভারে হোস্ট করা হয়েছে, কারণ এখন অবধি আমার ধারণা ছিল যে ক্লাউডফ্রন্ট থেকে তাদের জিপিপ দেওয়া যাবে না এবং জিজপিং থেকে প্রাপ্ত লাভ (প্রায় 75 শতাংশ) যে পরিমাণে ছাড়িয়ে গেছে তার চেয়ে অনেক বেশি সিডিএন ব্যবহার থেকে (প্রায় 50 শতাংশ): অ্যামাজন এস 3 (এবং এইভাবে ক্লাউডফ্রন্ট) জিপিপি বিষয়বস্তুর জন্য তাদের সমর্থন নির্দেশ করার জন্য ব্রাউজারগুলি দ্বারা প্রেরিত HTTP স্বীকৃতি-এনকোডিং শিরোনাম ব্যবহার করে স্ট্যান্ডার্ড পদ্ধতিতে জিপ্সড সামগ্রী সরবরাহ করা সমর্থন করে না, এবং তাই তারা Gzip করতে এবং ফ্লাইতে উপাদানগুলি সরবরাহ করতে সক্ষম হয় নি।
এইভাবে আমি এখনও অবধি ছাপে ছিলাম যে একজনকে দুটি বিকল্পের মধ্যে বেছে নিতে হবে:
সমস্ত সম্পদ অ্যামাজন ক্লাউডফ্রন্টে সরান এবং জিজেপিং সম্পর্কে ভুলে যান;
উপাদানগুলিকে স্ব-হোস্টেড রাখুন এবং আগত অনুরোধগুলি সনাক্ত করতে আমাদের সার্ভারটি কনফিগার করুন এবং যথাযথ হিসাবে ফ্লাইট জি-জিপিং সম্পাদন করুন, যা আমি এখনও পর্যন্ত বেছে নিয়েছি।
সেখানে ছিল এই সমস্যাটি সমাধানের জন্য সমাধান নীচে উপস্থিত, কিন্তু মূলত এই কাজ করে নি । [ লিঙ্ক ]।
এখন, মনে হচ্ছে অ্যামাজন ক্লাউডফ্রন্টটি কাস্টম উত্সকে সমর্থন করে এবং আপনি যদি কাস্টম অরিজিন [ লিঙ্ক ] ব্যবহার করেন তবে জিজেপড বিষয়বস্তু পরিবেশন করার জন্য এখন স্ট্যান্ডার্ড এইচটিটিপি স্বীকার-এনকোডিং পদ্ধতি ব্যবহার করা সম্ভব ।
আমি এখনও পর্যন্ত আমার সার্ভারে নতুন বৈশিষ্ট্যটি প্রয়োগ করতে সক্ষম হইনি। উপরের সাথে আমি যে ব্লগ পোস্টটি লিঙ্ক করেছি, এটিই কেবলমাত্র পরিবর্তনের বিশদটিই পেয়েছি, বোঝা যাচ্ছে যে আপনি কেবল জিজিপিং সক্ষম করতে পারবেন (বার ওয়ারারআউন্ডস, যা আমি ব্যবহার করতে চাই না), যদি আপনি কাস্টম উত্স বেছে নেন, যা আমি বরং এটি করব না: আমার ক্লাউডফ্রন্ট সার্ভারে কোরস্পন্ডিং ফাইলগুলি হোস্ট করা এবং সেখান থেকে তাদের লিঙ্ক করা সহজ find সাবধানে ডকুমেন্টেশন পড়া সত্ত্বেও, আমি জানি না:
নতুন বৈশিষ্ট্যটির অর্থ ফাইলগুলি নিজস্ব ডোমেন সার্ভারে কাস্টম উত্সের মাধ্যমে হোস্ট করা উচিত , এবং যদি তাই হয় তবে কোড সেটআপ এটি কী অর্জন করবে;
সিএসএস এবং জাভাস্ক্রিপ্ট শিরোনামগুলি কীভাবে কনফিগার করবেন তা নিশ্চিত করার জন্য যে তারা ক্লাউডফ্রন্ট থেকে জিজেপ দেওয়া হয়েছে served