somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

স্প্যামিং নিয়ে যন্ত্রনা?? স্প্যামারদের কবল থেকে মুক্তি পেতে আপনার সাইটে রি-ক্যাপচা(re-captcha) প্লাগইন্স ব্যবহার করুন।

১৪ ই আগস্ট, ২০১০ সকাল ১০:৫২
এই পোস্টটি শেয়ার করতে চাইলে :

গত ব্লগে সার্চ ইঞ্জিন অপটিমাইজেশন এর ১০টি গুরুত্বপুর্ন টিপস নিয়ে আলোচনা করেছিলাম। আজকের ব্লগে একটু ভিন্ন মাত্রার বিষয় "অ্যান্টি-স্প্যামিং প্লাগিন্স রি-ক্যাপচা(re-captcha)" নিয়ে আলোচনা করলাম।

যারা ওয়েব সাইট নিয়ে কাজ করেন তারা সবাই কম বেশি রি-ক্যাপচা(re-captcha) এর নাম শুনেছেন। আজ রি-ক্যাপচা(re-captcha) কিভাবে আপনার সাইটে ইন্সটল করবেন তা নিয়ে একটি টিউটোরিয়াল দেখব।

ইন্টারনেটের সবচেয়ে যন্ত্রনাদায়ক ব্যাপার হল "স্প্যামিং"। যাদের নিজস্ব ওয়েব সাইট আছে তারা কম-বেশী স্প্যামিং এর অভিজ্ঞতা ইতি মধ্যেই অর্জন করেছেন। এরা অনর্থক সাইন-আপ, কমেন্টস পোষ্ট করে আপনার সাইট এর মুল্যবান ব্যন্ডউডথ নষ্ট করে, ডাটাবেজ এর স্পেস নস্ট করে, সর্বপরি আপনার সাইট এ শুধু-শুধু উটকো একটা ঝামেলা তৈরি করে। এই স্প্যামিং গুলো করে "বট"। বট হলো ইন্টারনেটে, অটোমেটেড একটি সফটওয়ার যা কিনা আপনার সাইট এর ডাটা পড়তে পারে এবং স্বয়ংক্রিয়ভাবে আপানার সাইটের ইনপুট ফিল্ডগুলোতে ডাটা পুশ করতে পারে। এই বট গুলোর টার্গেট মুলত- "রেজিস্ট্রেশন ফরম, কমেন্টস ফরম, কন্টাক্ট ফরম, সাজেশন ফরম" এর দিকে থাকে। ভয়ংকর ব্যাপার হল, এই সব ফরমে এরা নিজেদের ইচ্ছা মত ডাটা পুশ করার ক্ষমতা রাখে। কারন, এই প্রোগ্রাম জানে কোন ফরম ফিল্ডে কি ধরনের ডাটা বসাতে হবে। তাই ১ ঘন্টার মধ্যেই আপনার ডাটাবেজে উল্টা-পাল্টা ডাটা দিয়ে ভরে ফেলতে পারবে। চিন্তায় পরে গেলেন............???? আরে না...... এই গুলো আটকানোর জন্য আছে আমাদের রি-ক্যাপচা(re-captcha) প্লাগিইন্স।

তাহলে আসুন জানি রি-ক্যাপচা(re-captcha) কি?

রি-ক্যাপচা(re-captcha) মুলত একটি অ্যান্টি-স্প্যামিং প্লাগিন্স। এই প্লাগিন্সটি আপনাকে একটি ইমেজ দিয়ে বলবে যে এখানে যা লিখা আছে তা নিচের টেক্সট ফিল্ডে বসাও। আপনি যদি সঠিকভাব লিখতে পারেন তাহলে আপনার ফরমটি সাবমিট হবে। এখানেই আসল ঘটনা, বটগুলো নরমাল ফরম ফিল্ড এর ডাটা পড়তে পারলেও রি-ক্যাপচা(re-captcha) ফিল্ডের ডাটা পড়তে পারে না। তার উপরে আবার ইমেজ গুলো Randomly আসে। তাই রি-ক্যাপচা(re-captcha) থাকলে বট গুলো কক্ষোনই আপনার সাইটে স্প্যমিং করতে পারবে না। এবার তাহলে চলুন রি-ক্যাপচা(re-captcha) ইনস্টল দেওয়ার নিয়ম গুলো দেখে আসি।

১। প্রথমেই আপনাকে রি-ক্যাপচা(re-captcha) এর সাইটে যেতে হবে।



সাইটটি দেখতে নিচের ছবির মতঃ



২। এখানে আপনি একটি বাটন দেখতে পাবেন "Use Recaptcha on your site". এই বাটন এ ক্লিক করে দিন। এর পরের পেইজ এ আপনাকে ছোট একটি সাইন-আপ করতে হবে। চলুন দেখিঃ



৩। এখানে রি-ক্যাপচা(re-captcha) সম্পর্কে ছোট করে বর্ননা দেওয়া আছে। পড়ে ফেলুন, এর পরে সাইন-আপ করে নিন। এখানে মজার বিষয় হলঃ রি-ক্যাপচা(re-captcha) এখন গুগল এর নিজস্ব একটি ওয়েবসাইট হয়ে গিয়েছে। তাই আপনার যদি গুগল একাউন্ট থেকে থাকে তাহলে আপনাকে আর কষ্ট করে সাইন-আপ করতে হবে না। ইমেল আইডি আর পাস-ওয়ার্ড দিয়ে লগ-ইন করে ফেলুন। ঠিক-ঠাক মত লগ-ইন করতে পারলে নিচের পেইজটি দেখতে পাবেন।



লাল তীর চিহ্নিত জায়গায় আপনি আপনার ওয়েব সাইট এর নাম দিয়ে দিন । আপনি আপনার কী গুলোকে যদি সব সাইট এর জন্য ব্যবহার করতে চান তাহলে "চেক বক্সে" একটি টিক চিহ্ন দিয়ে দিন। এর পরে "Create Key" বাটন এ ক্লিক করুন। সব তথ্য ঠিক মত দিলে আপনাকে একটি প্রাইভেট কী(key) এবং একটি পাবলিক কী(key) দেওয়া হবে।

৪। এই পেইজটি তে আপনি প্রাইভেট কী(key) এবং একটি পাবলিক কী(key) পাবেন। নিচের ছবিটি লক্ষ্য করুন। এই প্রাইভেট কী(key) এবং একটি পাবলিক কী(key) দুটি সংরক্ষন করুন। কারন এগুলো আপনাকে কোড এর মধ্যে বসাতে হবে।



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

একটি index.php পেইজ খুলুন। এর পরে নিচের কোডটি লিখুন। লাইন নং ৭ এর সম্পর্কে বলছি, এই ফাইলটি আপনাকে ডাউনলোড করে নিতে হবে এর পরে "includes" নামে একটি ফোল্ডার বানিয়ে নিন এবং এর মধ্যে এই ফাইলটি রাখুন। ফাইলটি পাবেন এই টিউটোরিয়াল এর ডাউনলোড লিঙ্ক এর সাথে।

লাইন নং ৮ এ আপনার পাবলিক কী টি বসিয়ে দিন। (ধাপ ৪ দেখুন)।



৬। এবার আর ও একটি পেইজ বানিয়ে নিন "Imageverfiy.php" নামে এবং ওই পেইজ এর মধ্যে নিচের কোডটি লিখে নিন। এখানে আপনাকে প্রাইভেট কী বসাতে হবে।



৭। ব্যস...... শেষ । এবার দেখার পালা। যেহেতু এইটি একটি PHP পেইজ তাই একে রান করতে হলে আমাদের লোকাল সার্ভার লাগবে। এবার ব্রাউজার এর URL এ লিখুনঃ

http://localhost/captcha/index.php এটি লিখলে নিচের মত একটি ছবি দেখতে পাবেন। আসুন দেখে নেই-



এখানে আপনি ইমেজ এর মধ্যে যা দেখতে পাচ্ছেন তা আপনাকে লিখতে হবে। আপনি যদি লিখতে পারেন তাহলে নিচের মত একটি ম্যাসেজ দেখতে পাবেনঃ



আর যদি ভুল লিখেন তাহলে নিচের মত একটি ম্যাসেজ দেখতে পাবেনঃ



আপনি যদি ইমেজ এর টেক্সটি বুঝতে না পারেন তাহলে

বাটন এ ক্লিক করে ইমেজটি পরিবর্তন করতে পারবেন। আপনি ইচ্ছা করলে

বাটন এ ক্লিক করে অডিও শুনতে পারবেন। মজা না...???

হয়ে গেল আপনার সাইটে রি-ক্যাপচা বসানো। এবার বট এসে আপনার সাইটে আর কক্ষোনই স্প্যামিং করতে পারবে না।
একটু নিজে কোড করবেন তাহলে সম্পুর্ন ব্যাপারটা আরও পরিস্কার হয়ে যাবে।

ডেমো লিঙ্কঃ http://demos.coolajax.net/php/captcha/

ডাউনলোড লিঙ্কঃ http://demos.coolajax.net/php/captcha/captcha.zip

টিঊটোরিয়াল সুত্রঃ
http://www.coolajax.net/tutorial.html

আশা করি টিউটোরিয়ালটি আপনাদের কাজে আসবে। টিউটোরিয়ালটি পড়ার জন্য আপনাকে ধন্যবাদ।
সর্বশেষ এডিট : ১৪ ই আগস্ট, ২০১০ সকাল ১০:৫৮
২টি মন্তব্য ০টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

শীঘ্রই হাসিনার ক্ষমতায় প্রত্যাবর্তন!

লিখেছেন সৈয়দ মশিউর রহমান, ০৭ ই নভেম্বর, ২০২৪ সকাল ৯:৩৮


পেক্ষার প্রহর শেষ। আর দুই থেকে তিন মাস বাকি। বিশ্ব মানবতার কন্যা, বিশ্ব নেত্রী, মমতাময়ী জননী, শেখ মুজিবের সুয়োগ্য কন্যা, আপোসহীন নেত্রী হযরত শেখ হাসিনা শীগ্রই ক্ষমতার নরম তুলতুলে... ...বাকিটুকু পড়ুন

কাছে থেকে আমির হোসেন আমুকে দেখা একদিন....

লিখেছেন জুল ভার্ন, ০৭ ই নভেম্বর, ২০২৪ সকাল ১০:৪৬

আমির হোসেন আমুকে দেখা একদিন....

২০০১ সালের কথা। খাদ্য মন্ত্রণালয়ের একটা আন্তর্জাতিক দরপত্রে অংশ গ্রহণ করে আমার কোম্পানি টেকনিক্যাল অফারে উত্তীর্ণ হয়ে কমার্শিয়াল অফারেও লোয়েস্ট হয়েছে। সেকেন্ড লোয়েস্টের সাথে আমার... ...বাকিটুকু পড়ুন

শাহ সাহেবের ডায়রি ।। সংস্কারের জন্য টাকার অভাব হবে না, ড. ইউনূসকে ইইউ

লিখেছেন শাহ আজিজ, ০৭ ই নভেম্বর, ২০২৪ দুপুর ১:২৪



বুধবার (৬ নভেম্বর) দুপুরে ঢাকার তেজগাঁওয়ে প্রধান উপদেষ্টার সঙ্গে সাক্ষাৎ করেন ঢাকায় নিযুক্ত ইইউর রাষ্ট্রদূত মাইকেল মিলার এবং সফররত এক্সটার্নাল অ্যাকশন সার্ভিসের এশিয়া ও প্যাসিফিক বিভাগের পরিচালক পাওলা... ...বাকিটুকু পড়ুন

=নারী বুকের খাতায় লিখে রাখে তার জয়ী হওয়ার গল্প (জীবন গদ্য)=

লিখেছেন কাজী ফাতেমা ছবি, ০৭ ই নভেম্বর, ২০২৪ দুপুর ২:৩২



বুকে উচ্ছাস নিয়ে বাঁচতে গিয়ে দেখি! চারদিকে কাঁটায় ঘেরা পথ, হাঁটতে গেলেই বাঁধা, চলতে গেলেই হোঁচট, নারীদের ইচ্ছেগুলো ডিমের ভিতর কুসুম যেমন! কেউ ভেঙ্গে দিয়ে স্বপ্ন, মন ঢেলে... ...বাকিটুকু পড়ুন

বিশ্রী ও কুশ্রী পদাবলির ব্লগারদের টার্গেট আমি

লিখেছেন সোনাগাজী, ০৭ ই নভেম্বর, ২০২৪ সন্ধ্যা ৬:০৫



আমাকে জেনারেল করা হয়েছে ১টি কমেন্টের জন্য; আমার ষ্টেটাস অনুযায়ী, আমি কমেন্ট করতে পারার কথা; সেটাও বন্ধ করে রাখা হয়েছে; এখন বসে বসে ব্লগের গার্বেজ পড়ছি।

সম্প্রতি... ...বাকিটুকু পড়ুন

×