কিভাবে ওয়ার্ডপ্রেসে ডিএনএস প্রিফেচিং সেট আপ করবেন
DNS প্রিফেচিং ওয়ার্ডপ্রেস সাইটগুলিকে দ্রুত লোড করতে পারে। Google Analytics, Google ফন্ট এবং আরও অনেক কিছুর মতো বাহ্যিক সংস্থানগুলির উপর নির্ভর করে এমন একটি সাইটের জন্য, এটি 500ms পর্যন্ত সংরক্ষণ করতে পারে৷

ডোমেন নেম সিস্টেম প্রিফেচিং যা জনপ্রিয়ভাবে DNS প্রিফেচিং নামে পরিচিত তা হল ব্যবহারকারীদের অনুরোধ করার আগে ডোমেন নামগুলি সমাধান করার প্রক্রিয়া। এটি প্রধানত ওয়েবসাইটগুলিকে দ্রুত লোড করতে এবং সামগ্রিক কর্মক্ষমতা বাড়াতে ব্যবহৃত হয়।
ওয়ার্ডপ্রেসে ডিএনএস প্রিফেকথিং হল গুগল ফন্ট, গুগল অ্যানালিটিক্স, ফন্ট অসাধারন এবং আরও অনেক কিছুর মতো নিয়মিত অনুরোধ করা সংস্থানগুলি প্রিফেচ করে ওয়েবসাইটগুলিকে দ্রুত লোড করার একটি জনপ্রিয় উপায়৷
এই পোস্টে আপনি শিখবেন কিভাবে প্লাগইনের সাহায্যে অথবা ম্যানুয়ালি ওয়ার্ডপ্রেসে DNS প্রিফেচিং যোগ করবেন। এটি সাহায্য করতে পারে ওয়ার্ডপ্রেস সাইট দ্রুত লোড.
কিভাবে DNS প্রিফেচ কাজ করে?
DNS প্রিফেচ ব্যাকগ্রাউন্ডে কাজ করে। আপনি যদি অনেক ডোমেইন থেকে রিসোর্স লোড করছেন। এটি সাধারণত ওয়েবসাইট লোডের সময়কে প্রভাবিত করবে কারণ ব্রাউজারটি DNS লুকআপ করতে প্রায় 100ms সময় নেবে।
তার মানে যদি আপনার কাছে 5টি পর্যন্ত ডোমেন থাকে যেগুলি থেকে আপনি সংস্থানগুলি লোড করছেন, ব্রাউজারটি সন্ধান করতে 500ms পর্যন্ত সময় নিতে পারে৷
কিন্তু DNS প্রিফেচিং যা করে তা হল যে এটি ডোমেনটিকে ব্যাকগ্রাউন্ডে লোডের উপর নির্ভর করে এমন করে তোলে যা ব্যবহারকারী একটি লিঙ্কে ক্লিক করার আগে এটিকে ট্রিগার করবে।
এর মানে হল যে ব্যবহারকারী এটিতে ক্লিক করার সময়, সংস্থানগুলি প্রস্তুত এবং পৃষ্ঠাটি অবিলম্বে লোড হবে।

আপনার যদি প্রচুর বাহ্যিক সংস্থান থাকে যা আপনি নির্ভর করেন, DNS প্রিফেচ আপনার লোড সময় উন্নত করতে পারেন. Google ফন্ট, গুগল অ্যানালিটিক্স ইত্যাদি ব্যবহার করে একটি সাধারণ ওয়ার্ডপ্রেস সাইটের জন্য, DNS প্রিফেচ 500ms পর্যন্ত লোড টাইম বাঁচাতে পারে।
কিসের জন্য DNS প্রিফেচিং ব্যবহার করবেন
আপনার সাইট দ্রুত লোড করতে আপনি প্রিফেচ করতে পারেন এমন অনেক সংস্থান রয়েছে৷ তারা অন্তর্ভুক্ত:
- Google ফন্ট
- Google Analytics
- সিডিএন ইউআরএল
- গুগল ট্যাগ ম্যানেজার
- ফন্ট জট্টিল
- গুগল মানচিত্র
- এবং কোনো বাহ্যিক সম্পদ
কিভাবে ওয়ার্ডপ্রেসে ডিএনএস প্রিফেচিং সেট আপ করবেন
ওয়ার্ডপ্রেসে ডিএনএস প্রিফেচিং সক্ষম করতে এই পদক্ষেপগুলি অনুসরণ করুন:
1. একটি DNS প্রিফেচ প্লাগইন ইনস্টল করুন৷
ওয়ার্ডপ্রেসে ডিএনএস প্রিফেচিং প্রয়োগ করার সবচেয়ে সহজ উপায় হল একটি প্লাগইন ব্যবহার করা। এটি আপনার থিম ফাইল সম্পাদনা করার চাপ সংরক্ষণ করবে।
এটি পরিচালনা করার জন্য সেরা প্লাগইন Perfmatters। এটি একটি প্রিমিয়াম প্লাগইন যা ওয়ার্ডপ্রেস ওয়েবসাইটের গতি বাড়ানোর জন্য প্রচুর আশ্চর্যজনক বৈশিষ্ট্য সহ। আরেকটি বিকল্প হল WP Rocket.
Perfmatters জন্য, আপনি প্রয়োজন হবে তাদের সাইট থেকে প্লাগইন ডাউনলোড করুন. আপনার ওয়ার্ডপ্রেস ড্যাশবোর্ডে এটি ইনস্টল এবং সক্রিয় করুন।
আপনি যদি একটি প্লাগইন ব্যবহার না করে ম্যানুয়ালি করতে চান, তাহলে সরাসরি পয়েন্ট 4 এ যান।
2. প্রিফেচ করতে ডোমেন যোগ করুন
Perfmatters প্লাগইন ইনস্টল এবং সক্রিয় করার পরে। প্লাগইন সেটিংসে যান এবং অতিরিক্ত ট্যাপে ক্লিক করুন। সেখানে আপনি প্রিফেচ করতে ডোমেইন যোগ করতে পারেন।
নীচের প্যাটার্ন অনুসরণ করে প্রতি লাইনে আপনার শুধুমাত্র একটি ডোমেন যোগ করা উচিত:
//fonts.googleapis.com //www.google-analytics.com //cdnjs.cloudflare.com //www.googletagmanager.com

WP রকেটের জন্য, প্রিলোড ট্যাবে যান এবং DNS অনুরোধ প্রিফেচ করতে নিচে স্ক্রোল করুন। সেখানে আপনি উপরের মত একই প্যাটার্ন প্রিফেচ করতে চান এমন URLগুলি ইনপুট করতে পারেন৷
3. পরিবর্তনগুলি সংরক্ষণ করুন৷
আপনি পরিবর্তন সংরক্ষণ নিশ্চিত করুন. যে সব.
4. ওয়ার্ডপ্রেসে ম্যানুয়ালি DNS প্রিফেচিং যোগ করুন।
আপনি যদি কোনো প্লাগইন ছাড়াই ওয়ার্ডপ্রেসে ম্যানুয়ালি DNS প্রিফেচিং যোগ করতে চান তাহলে আপনাকে আপনার থিম সম্পাদনা করতে হবে থিমের functions.php.
শুধু নিচের কোডটি আপনার functions.php এ যোগ করুন। নীচের উদাহরণে, আমি একটি গাইড হিসাবে Google Analytics, Google ট্যাগ ম্যানেজার এবং Google ফন্ট যোগ করেছি। আপনি এটি সম্পাদনা করতে পারেন এবং আপনি আরও যোগ করতে পারেন।
//* DNS Prefetching
function dns_prefetch() {
echo '<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="https://www.google-analytics.com" />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />
<link rel="dns-prefetch" href="https://fonts.googleapis.com" />
}
add_action('wp_head', 'dns_prefetch', 0);
শুধু এই মত একটি নতুন লাইন যোগ করুন:
<link rel="dns-prefetch" href="https://DOMAIN.com" />
উপসংহার
DNS প্রিফেচিং আপনার ওয়েবসাইটের গতি বাড়াতে পারে, বিশেষ করে মোবাইল সংস্করণ। আপনার একটি পার্থক্য লক্ষ্য করা উচিত, বিশেষ করে যদি আপনি প্রচুর বাহ্যিক সংস্থানগুলির উপর নির্ভর করেন।
মনে রাখবেন যে এটি আপনার সাইটের গতি বাড়াতে পারে, আপনি যে ওয়ার্ডপ্রেস হোস্টিং ব্যবহার করেন এবং থিম আপনার সাইট কতটা দ্রুত তার জন্য সবচেয়ে গুরুত্বপূর্ণ ফ্যাক্টর। আমি সুপারিশ Cloudways ওয়ার্ডপ্রেস হোস্টিং এর জন্য এবং আপনি আমার দেখতে পারেন ক্লাউডওয়ে পর্যালোচনা কারণে যদি Cloudways আপনার জন্য খুব বেশি হয় Hostinger এবং Bluehost ছোট ওয়েবসাইটের জন্য ভাল কাজ করবে।
আমি সুপারিশ GeneratePress থিমের জন্য এবং আপনি আমার দেখতে পারেন জেনারেট প্রেস রিভিউ কারণে





