ওয়েবসাইট সাইন্স [পর্ব-১৭] :: পেইজ রিলোড বা রিফ্রেশ করাবার উপায় সমুহ ( অটোমেটিক বা ম্যানুয়াল ) এবং এর সুবিধা অসুবিধা।

হ্যালো ওয়ার্ল্ড,

কি অবস্থা টেকটিউন্স ? আপনারা খেয়াল করেছেন কি টেকটিউন্সের হোম পেইজ কিছু সময় পর পর নিজে থেকে রিফ্রেশ বা রিলোড হয় ? টিটি অবশ্য বলেছে ইউজার এর সুবিধে হবে এতে। সুবিধে না অসুবিধে তাই একটু ঘুরে দেখি আমরা আসেন আগে। তাহলে নিজের সাইট ব্যাবহার করতে চাইবেন বা করবেন না।

সুবিধা সমুহ।

  • ১। আপনার সাইটের কিছু পেইজ খুব দ্রুত চেঞ্জ হয়। মানে প্রতি এই ধরেন ৫ মিনিটে নতুন কিছু আসতেছে হোম পেইজে। তখন ইউজার এর চোখে পড়তো না এমন কিছু ও তার চোখে পড়ার সম্ভাবনা থাকে।
  • ২। সাইট ওনার হিসেবে আপনার লাভ, যে ইউজার টা এক ঘন্টা কোন একটা পেইজে ব্রাউজার রেখে দিছে, তার কিছু না করাতেই আপনি ১০ টা পেইজ ভিউ বেশী পাইলেন।
  • ৩। এলেক্সায় র‌্যাঙ্ক টা ভালো হতে একটু হেল্প হইলো। নিজে থেকেই খানিক টা সার্চ ইঞ্জিন অপটিমাইজেশন হলো।
  • আর কোন সুবিধা দেখি না আমি।

এবার চলেন অসুবিধা গুলো দেখে নেই।

  • ১। সাইটের হোম পেইজে এক ঘন্টাতেও কোন নতুন কিছু নাই, এদিকে আপনার সাইট একা একা রিলোড হইতেই থাকে দুইমিনিট পর পর, আমি বিরক্ত হবো না কেন তার সপক্ষে যুক্তি দেখান।
  • ২। নতুন কিছু আসলো কিনা হোম পেইজে তা দেখতে দরকার হলে আমি পেইজ টা নিজে রিলোড দিতে পারবো। একবার আপনার সাইট আসতে পারলে আরেকবার রিলোড দিতে পারবো না কেন ?
  • ৩। আপনার সাইটে নিজের দরকারে আসছি, কারন ছারা আপনি আমার ইন্টারনেট ডাটা খরচ কেন করাবেন ?
  • ৪। আমি যখন জানি এই পেইজ টা নিজে থেকে রিলোড হবে, তখন উপরের ৩ টা পয়েন্টের কারনে সেই পেইজে আমি ব্রাউজার রেখেই দিবো তা কেন ভাবতেছেন ?
  • ৫। একবার যদি ভিজিটর বিরক্ত হয় তাহলে আপনার পারমানেন্ট ভিজিটর দের ও পারমানেন্ট ভাবে হারাবেন আপনি।
  • ৬। আপনার সার্ভারের উপর নিজে থেকে একজন ভিজিটর এর কাছ থেকে ডাবল লোড নিচ্ছেন আপনি। সার্ভার কোয়ালিটি সেই মাত্রার না হলে আপনার সাইটের লোডিং টাইম বেড়ে যাবে। গুগল বা মানুষ কেউ ই স্লো ওয়েবসাইট পছন্দ করে না। (কেউ করেন নাকি ? করলে জানাবেন, আমার একটা আছে, আপনারে দেব ঘুরতে, হোম পেইজ পুরো লোড হতে ৬ মিনিটের মত লাগে )

এগুলোই গেলো সুবিধা অসুবিধা। এবার আসেন কখন লাগতে পারে আপনার রিলোড।

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

তো এখন চলেন কিভাবে করা যায় এটা।

অটোম্যাটিক পদ্ধতি।

এটা এই মুহুর্তে আমার মনে আছে মেটা ট্যাগ দিয়েই করা সম্ভব। কারন প্রায় সব ব্রাউজার ই মেটা ট্যাগ বুঝে, তো ব্রাউজার কে আপনি যদি বলেই দেন দুমিনিট পরে রিলোড খাও, সে কথা না শুনার কোন কারন নাই। তো এক্ষেত্রে আপনার ওয়েব পেইজের হেডারে নিচের কোড টুকু বসিয়ে দিলেই চলবে।


<head>

<META HTTP-EQUIV="refresh" CONTENT="15">

</head>

খেয়াল রাখবেন এখানে কনটেন্ট ১৫ কিন্তু সেকেন্ড এর হিসাব, এক মিনিট চাইলে ৬০ বসিয়ে দেন। তাতেই চলবে।

ম্যানুয়াল পদ্ধতি

এজন্য লাগবে জাভাস্ক্রিপ্ট। php দিয়েও করা যাবে। যদি আপনি কোন ভ্যারিয়েবল এর মাধ্যমে কারেন্ট বা প্রেজেন্ট পেইজের এড্রেস বের করতে পারেন, সেটাকে লিঙ্ক করে দিলেই হলো। তবে সবথেকে বেশী ব্যাবহৃত হয় javascript. কোড নিচের টুকু।


<A HREF="javascript:history.go(0)">Click to refresh the page</A>

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

সৌজন্যেঃ ফাজলামী ডট কম

Level 2

আমি শিমুল শাহরিয়ার। Founder, WebSea Internet Solutions, Dhaka। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 90 টি টিউন ও 497 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

ব্র্যান্ড কনসাল্টেন্ট, ফুলস্ট্যাক ডেভেলপার/ডিজাইনার। আমাকে পাওয়া যাবে @ https://ShimulShahriar.com


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

পরে কাজে আসদে পারে…রেখে দিলাম

রাফিক্স ডিজাইনার ভাইয়েরা, আপনারা কেউ আমাকে কাইন্ডলি এ্যাডবি ফটোশপ আর ইলাস্ট্রেটরর সিএস5 এর পোর্টেবল ভার্সনের ডিরেক্ট ডাউনলোড লিঙ্ক টা দিতে পারবেন!! বড্ড উপকার হয়

আমি যদি চাই সে শুধু প্রথম বার ২ মিনিট পর রিলোড দিবে পরে আর দিবে না। তখন কি করতে হবে ?

Level 0

গুগল বা মানুষ কেউ ই স্লো ওয়েবসাইট পছন্দ করে না। (কেউ করেন নাকি ? করলে জানাবেন, আমার একটা আছে, আপনারে দেব ঘুরতে, হোম পেইজ পুরো লোড হতে ৬ মিনিটের মত লাগে )
ওয়েবসাইটের লিঙ্ক দেন

ভালো একটা বিষয়ের অবতারণা করেছেন……টিটির বিষয়টা অনেক আগে থেকেই দেখতাম- কিন্তু তেমন গা করিনা কখনো কারণ রিলোডের আগে পেইজের যেখানে থাকতাম সেখানেই সে নিয়ে যায়- কিন্তু নেট স্লো থাকলে এই লম্ফ-ঝম্ফ পিসিতেও মোটেই ভালো লাগে না 🙁 আর সুবিধার চেয়ে আপনার অসুবিধাগুলোই আমার কাছে বেশি যুক্তিযুক্ত মনে হয়েছে…..যেখানে গুডবয় জাকারবার্গও নিজে থেকে এই আলগা পিরিতিটুকু দেখায় না 😉 সেখানে টিটি আমাদের নিয়ে “টিটি” (টেবিল টেনিস) না খেললেই নয়? 😉