আপনি কি কখনও মনে করেন যে আপনার ওয়ার্ডপ্রেস সাইটটি ট্রেডমিলে শামুকের চেয়ে ধীর গতিতে চলছে? আপনি কি জানেন, যে ধরনের হতাশা আপনি আপনার ল্যাপটপটিকে জানালার বাইরে ফেলে দিতে চান এবং আপনার ফুসফুসের উপরে চিৎকার করতে চান? হ্যাঁ, আমরা সবাই সেখানে গিয়েছি।

আপনি সম্ভবত আপনার সাইটের গতি বাড়ানোর জন্য সমস্ত কিছু চেষ্টা করেছেন, ক্যাশিং থেকে ছোট করা থেকে অলস লোডিং পর্যন্ত। কিন্তু কিছুই একটি উল্লেখযোগ্য পার্থক্য আছে বলে মনে হচ্ছে. আপনি এখনও একটি অলস সাইটের সাথে আটকে আছেন যা লোড হতে চিরতরে সময় নেয় এবং আপনার দর্শকদের বিরক্ত করে।
যদি আমরা আপনাকে বলি যে জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্ব ব্যবহার করে আপনার ওয়ার্ডপ্রেস সাইটের কর্মক্ষমতা অপ্টিমাইজ করার একটি সহজ উপায় আছে? একটি উপায় যা আপনার প্রাথমিক লোডিং সময় কমাতে পারে, আপনার কোর ওয়েব ভাইটাল স্কোর উন্নত করতে পারে এবং কিছু ত্রুটি এবং দ্বন্দ্ব এড়াতে পারে। সত্যি হলেই ভালো, তাইনা?
ওয়েল, এটা না. এটি এমন একটি বৈশিষ্ট্য যা বাজারের সেরা ক্যাশিং প্লাগইনগুলির মধ্যে একটিতে তৈরি করা হয়েছে: WP Rocket ।
আশ্চর্যজনক ওয়েবসাইট তৈরি করুন
সেরা বিনামূল্যে পৃষ্ঠা নির্মাতা Elementor সঙ্গে
এখুনি শুরু করুনএই ব্লগ পোস্টে, আমরা আপনাকে দেখাতে যাচ্ছি কিভাবে আপনার সাইটের গতি এবং কর্মক্ষমতা বাড়াতে এটি ব্যবহার করতে হয়। শুরু করতে প্রস্তুত? চলো যাই!
WP রকেট কি?
WP Rocket হল একটি প্রিমিয়াম ক্যাশিং প্লাগইন যা আপনার ওয়ার্ডপ্রেস সাইটের গতি এবং কর্মক্ষমতা উন্নত করে। বাল্কিয়ার পিএইচপি স্ক্রিপ্টের পরিবর্তে, এটি আপনার গতিশীল ওয়ার্ডপ্রেস সাইটগুলি থেকে স্ট্যাটিক এইচটিএমএল ফাইল তৈরি করে এবং আপনার দর্শকদের কাছে সেগুলি পরিবেশন করে এটি সম্পন্ন করে। এটি আপনার সার্ভারের বোঝা হ্রাস করে এবং আপনার ওয়েবসাইটের প্রতিক্রিয়া সময়কে উন্নত করে।
WP রকেট আপনার সাইট অপ্টিমাইজ করার জন্য অন্যান্য অনেক বৈশিষ্ট্যও অফার করে, যেমন:
- GZIP কম্প্রেশন: ফাইলের আকার হ্রাস করে এবং ব্যান্ডউইথ সংরক্ষণ করে।
- ব্রাউজার ক্যাশিং: ব্রাউজারে স্ট্যাটিক রিসোর্স ক্যাশে করে, আপনার সার্ভারে প্রশ্নের পরিমাণ কমিয়ে দেয়।
- সংক্ষিপ্তকরণ এবং সংমিশ্রণ: আপনার কোড থেকে অপ্রয়োজনীয় স্থান এবং মন্তব্যগুলি সরিয়ে এবং একটিতে অসংখ্য ফাইল একত্রিত করে HTTP অনুরোধের সংখ্যা হ্রাস করুন।
- LazyLoad: স্ক্রীনে প্রদর্শিত না হওয়া পর্যন্ত ছবি এবং iframes লোড হতে বিলম্ব করে, ব্যান্ডউইথ সাশ্রয় করে এবং লোডিং সময় উন্নত করে।
- CDN ইন্টিগ্রেশন: আপনার ভিজিটরদের কাছে দ্রুত পৌঁছে দেওয়ার জন্য সার্ভারের একটি বিশ্বব্যাপী নেটওয়ার্কে আপনার উপাদান বিতরণ করে।
- ডেটাবেস অপ্টিমাইজেশান: আপনার ডাটাবেস থেকে অপ্রয়োজনীয় ডেটা সরিয়ে দেয় এবং এর আকার হ্রাস করে।
- প্রিলোডিং: সার্চ ইঞ্জিন দ্বারা ইন্ডেক্সিং উন্নত করতে আপনার হোমপেজ এবং সমস্ত লিঙ্ক করা পৃষ্ঠাগুলির জন্য ক্যাশে তৈরি করে।
- এবং আরো...
কিভাবে WP রকেট আপনাকে জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করতে সাহায্য করতে পারে?
WP রকেট জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করার ক্ষমতা অন্তর্ভুক্ত করে। এই বৈশিষ্ট্যটি সমস্ত জাভাস্ক্রিপ্ট ফাইল এবং ইনলাইন স্ক্রিপ্টের লোডিং স্থগিত করে কর্মক্ষমতা বাড়ায় যতক্ষণ না ব্যবহারকারীর মিথস্ক্রিয়া ঘটে (যেমন, পৃষ্ঠার উপর মাউস সরানো, স্ক্রীন স্পর্শ করা, স্ক্রলিং করা, একটি কী ঠেলে দেওয়া, মাউসের চাকা দিয়ে স্ক্রোল করা)। এটি LazyLoad এর মতই কাজ করে কিন্তু জাভাস্ক্রিপ্ট ফাইলের জন্য।
জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করা আপনার ওয়েব পৃষ্ঠাগুলির প্রাথমিক লোডিং সময় কমিয়ে আপনার সাইটের কর্মক্ষমতা মেট্রিক্স যেমন ফার্স্ট কনটেন্টফুল পেইন্ট (FCP), সবচেয়ে বড় কন্টেন্টফুল পেইন্ট (LCP), এবং টাইম টু ইন্টারঅ্যাকটিভ (TTI) উন্নত করতে পারে। এই মেট্রিকগুলি ব্যবহারকারীর অভিজ্ঞতা এবং এসইওর জন্য তাৎপর্যপূর্ণ কারণ Google তাদের মূল ওয়েব ভাইটালগুলিতে স্থান দেয়৷
WP রকেট সেই স্ক্রিপ্টগুলিকে চিনতে পারে যা নিরাপদে বিলম্বিত হতে পারে এবং তাদের ক্ষেত্রে বিলম্ব প্রয়োগ করে। WP রকেট সেটিংসে, আপনি ম্যানুয়ালি কীওয়ার্ডগুলি নির্দিষ্ট করতে পারেন যা স্থগিত করার জন্য ফাইলগুলি সনাক্ত করে।
আমি কিভাবে WP রকেটে জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্ব সক্ষম করতে পারি?
WP রকেটে বিলম্বিত জাভাস্ক্রিপ্ট এক্সিকিউশন সক্ষম করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:
ধাপ 1: আপনার ওয়ার্ডপ্রেস সাইটে WP Rocket ইনস্টল এবং সক্রিয় করুন।
এটি করার জন্য, আপনি WP রকেট সাইট পরিদর্শন করতে পারেন, সাইন ইন করতে পারেন এবং প্লাগইনটি ক্রয় করতে পারেন যাতে আপনার কাছে এমন সমস্ত বৈশিষ্ট্য রয়েছে যা আপনি প্রদর্শনগুলিতে ব্যবহার করতে সক্ষম হবেন যা আমরা আপনাকে নীচে দেখাব৷
প্লাগইনটি কেনার এবং জিপ ফাইলটি ডাউনলোড করার পরে, আপনার ওয়ার্ডপ্রেস ড্যাশবোর্ডে প্লাগইনস > নতুন যোগ করুন এবং পৃষ্ঠার শীর্ষে আপলোড প্লাগইন এ ক্লিক করুন।


আপলোড প্লাগইন- এ ক্লিক করার পরে, একটি নতুন উইন্ডো প্রদর্শিত হবে, যেখানে আপনি একটি "ফাইল চয়ন করুন" বাক্স দেখতে পাবেন। আপনাকে এটিতে ক্লিক করতে হবে এবং আপনার ফাইল পরিচালনায় জিপ ইনস্টলার ফাইলটি নির্বাচন করতে হবে।
আপনি যখন জিপ ফাইলটি নির্বাচন করবেন, এখন ইনস্টল করুন বোতামে ক্লিক করুন।

সেটিংস > WP Rocket > Advanced Rules ট্যাবে যান।

বিলম্ব জাভাস্ক্রিপ্ট এক্সিকিউশন বিভাগে নিচে স্ক্রোল করুন।

স্ক্রিপ্টে কিওয়ার্ড যোগ করুন বিলম্বের জন্য অথবা স্ক্রিপ্টে বাদ দেওয়ার জন্য বিলম্ব ক্ষেত্র থেকে , কমা দ্বারা পৃথক করুন।
করা পরিবর্তনগুলি সংরক্ষণ করুন।
উদাহরণস্বরূপ, আপনি যদি "jquery" বা "বিশ্লেষণ" শব্দগুলি সহ সমস্ত স্ক্রিপ্টগুলিকে বিলম্বিত করতে চান তবে স্ক্রিপ্ট থেকে বিলম্ব বিভাগে এই শর্তগুলি লিখুন৷
আপনি যদি তাদের নামের মধ্যে "WooCommerce" বা "কার্ট" শব্দগুলি সহ সমস্ত স্ক্রিপ্ট বাদ দিতে চান, তবে বিলম্বিত এলাকা থেকে বাদ দিতে স্ক্রিপ্টগুলিতে সেগুলি লিখুন৷
জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করার সুবিধাগুলি কী কী?
জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করে, আপনি আপনার ওয়ার্ডপ্রেস সাইটের জন্য বেশ কিছু সুবিধা উপভোগ করতে পারেন, যেমন:
- দ্রুত লোডিং সময়: আপনি জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করে আপনার ওয়েব পৃষ্ঠাগুলি লোড করতে এবং সামগ্রী প্রদর্শন করতে যে সময় নেয় তা কমাতে পারেন৷ এটি ব্যবহারকারীর অভিজ্ঞতা, ধারণ এবং এসইও র্যাঙ্কিং বাড়াতে পারে।
- উন্নত পারফরম্যান্স মেট্রিক্স: জাভাস্ক্রিপ্ট এক্সিকিউশন স্থগিত করে, আপনি আপনার সাইটের পারফরম্যান্স মেট্রিক্স যেমন FCP, LCP, এবং TTI বৃদ্ধি করতে পারেন। এই পরিমাপগুলি আপনার ওয়েবসাইট ব্যবহারকারীদের জন্য কত দ্রুত ব্যবহারযোগ্য এবং ইন্টারেক্টিভ হয়ে ওঠে তা ট্র্যাক করে। Google তাদের কোর ওয়েব ভাইটালগুলিতে র্যাঙ্কিং ফ্যাক্টর হিসেবেও ব্যবহার করে।
- কম ত্রুটি এবং দ্বন্দ্ব: জাভাস্ক্রিপ্ট এক্সিকিউশন স্থগিত করার মাধ্যমে, আপনি কিছু ত্রুটি এবং দ্বন্দ্ব প্রতিরোধ করতে পারেন যা একই সাথে অনেক স্ক্রিপ্ট লোড এবং কার্যকর করার সময় ঘটতে পারে। কিছু স্ক্রিপ্ট, উদাহরণস্বরূপ, এমন স্ক্রিপ্টগুলির উপর নির্ভর করতে পারে যেগুলি এখনও লোড করা হয়নি বা একে অপরের সাথে যোগাযোগ করতে পারে। জাভাস্ক্রিপ্ট এক্সিকিউশন বিলম্বিত করা এই সমস্যাগুলি এড়াতে এবং একটি ভাল ব্যবহারকারীর অভিজ্ঞতা প্রদান করতে সাহায্য করতে পারে।
উপসংহার
অবশেষে, ব্যবহারকারী পৃষ্ঠার সাথে ইন্টারঅ্যাক্ট না করা বা নিচে স্ক্রোল না করা পর্যন্ত অ-প্রয়োজনীয় জাভাস্ক্রিপ্ট কোড লোড করা এবং কার্যকর করা স্থগিত করা ওয়ার্ডপ্রেস সাইটের কর্মক্ষমতা বাড়ানোর জন্য একটি দুর্দান্ত কৌশল।
WP রকেট হল একটি শক্তিশালী প্লাগইন যা ব্যবহারকারীদের সহজে এবং সফলভাবে তাদের ওয়ার্ডপ্রেস সাইটে বিলম্বিত জাভাস্ক্রিপ্ট এক্সিকিউশন বাস্তবায়ন করতে পারে, সেইসাথে অন্যান্য বৈশিষ্ট্য যা সাইটের গতি এবং দক্ষতা উন্নত করতে পারে।
ব্যবহারকারীরা WP রকেটের বিলম্ব জাভাস্ক্রিপ্ট এক্সিকিউশন ফাংশন ব্যবহার করে তাদের সাইটের লোডিং সময়, পেজস্পিড স্কোর, ব্যবহারকারীর অভিজ্ঞতা এবং রূপান্তর বাড়াতে পারে।