آموزش وردپرس, مقالات وردپرس

reCAPTCHA چیست؟و چگونه کار می کند؟

یکی مهمترین دغدغه هایی که درسایتها به خصوص سایتهای وردپرس و قالب وردپرس، مدیران سایت با آن رو به رو هستند امنیت سایت می باشد تا بتوانند از ورود افراد سودجو به سایت و رباتها جلو گیری کنند یکی از راه حلهایی که قبلا ارائه کردیم استفاده از CAPTCHA می باشد، reCAPTCHA نیز مانند CAPTCHA برای امنیت سایت و جلوگیری از ورود ربات ها و اشخاص سود جو است که تیم وبمستر 98 قصد دارد در این جلسه از آموزش وردپرس خود به بحث درباره اینکه reCAPTCHA چیست؟و چگونه کار می کند؟ بپردازد.

reCAPTCHA چیست؟

reCaptcha وب سرویسی است که توسط شرکت گوگل  برای تولید و اعتبار سنجی کدهای امنیتی  ساخته شده است و به نوعی آپدیت شده سرویس ((Captcha)  می باشد.

ایده reCaptcha بدین صورت است که نسخه دیجیتال را از کلمات واقعی و اسکن شده از کتابهای قدیمی ،روزنامه ها ، و برنامه های رادیویی و حتی بخشی از مشکلات ایجاد کرده و کاریران اینترنت باید آنها را شناسایی کنند که موجب شده رایانه ها تونایی تشخیص آن را نداشته باشند و همین موضوع مستلزم مستلزم پردازش بالا می شود.

چرا از reCaptcha استفاده می شود؟

هنوز آماری دقیق از تعداد Captchaهای حل شده وجود ندارد با این حال طبق تحقیقات انجام شده گفته شده است که حدود 200 میلیون شخص از

آمار دقیقی در خصوص تعداد Captchaهای حل شده وجود ندارد، با این حال گفته می‌شود که  بطور میانگین کاربران اینترنت  در هر روز ۲۰۰ میلیون بار به سوالات CAPTCHA در اینترنت پاسخ میدهند که در هر مورد کمتر از چند ثانیه زمان کاربر صرف میشود.این چند ثانیه در نگاه اول زمان زیادی نمی‎باشد…ام ا با توجه به تعداد زیادی از افراد که با آن سر و کار دارند این زمان آماری سنگین را به همراه دارد که حدود 150 هزار ساعت در روز می باشد، که افراد برای پاسخگویی به سوالات امنیتی قالب وردپرس و درگر سایتهایی که در آنها از reCaptcha استفاده کرده اند صرف می شود.

 

همانطور که در مقاله ای افزایش امنیت وردپرس با کپچا بیان کردیم، CAPTCHA برنامه ای برای تشخیص انسان از روبات در فضای اینترنت است و معمولا در فرم های ثبت نام یا بخش نظرات بکار گرفته میشود.

با توجه به افزایش تعداد اسپمرها در سال های اخیر، استفاده از CAPTCHA تقریبا برای هر سایتی به امری ضروری بدل گشته و هر روز جایگاه خود را محکمتر از قبل خواهد کرد.

[quote bgcolor=’#eec700′ color=’#ffffff’ bcolor=’#ffffff’]

reCAPTCHA برای حل اتلاف وقت ایده ای جالب و خلاقانه را ایجاد کرده است و از عبارات دیجیتال و کتابهای دیجیتال استفاده کرده است که شما عزیزان و همراهان وبمستر 98 می توانید با استفاده از ریکپچا به جای کپچا در فرم ها و قالب وردپرس خود این زمان را به کاربران خود هدیه دهید ضمن آنکه ریکپچا نسبت به کپچا ظاهر گرافیکی زیبا تری دارد که در ادامه آموزش وردپرس به صحبت درباره روش کار  reCAPTCHA خواهیم پرداخت.

[/quote]

روش کار reCAPTCHA

اسکن کامپیوتری از صفحات کتاب و تشخیص ظاهری کاراکترها یا همان Optical Character Recognition – OCR یکی ازطل بهترین و مهمترین روشهایی است که برای دسترسی راحت و بهتر به اطلاعات و نسخه های دیجیتال استفاده می شود البته روشهای دیگر هم نیز موجود است اما تیم وبمستر 98 تنها بهترین روشی که تا امروز موجود است را ذکر کرده است.

برای کاهش حجم دیتابیس و سرعت لود آن عکسهای کتاب را به صورت متن ذخیره سازی می کنند و به متن تبدیل می شود، این موضوع مشکل زمان لود و هزینه نگهداری دیتابیس بزرگ را کم می کند اما مشکلی بزرگتر وجود دارد و آن این است که که دقت سیستم های OCR کم است و به طور قطع با خطاهایی در تشخیص حروف همراه خواهد بود. و اینجاست که reCAPTCHA به کمک ما خواهد امد و کارآیی خود را به نمایش می گذارد.

reCAPTCHA برای مراحلی که برای ایجاد نسخه دیجیتالی وجود دارد را با تبدیل به عنوان کپچا و ارسال آن به کاربران ساده تر کرده است.و بدین صورت است که کلماتی که برای سیستم OCR قابل تشخیص نیستند را برای کاربران ارسال می کند و این عبارات بیشتر اوقات شامل مواردی همچون پخش جوهر چاپ یا تا خوردگی در صفحات می باشد.

 

روش کار reCAPTCHA

روش کار reCAPTCHA

 

چگونه زمانی که کامپیوتر قادر به تشخیص این تصاویر نیست می توانیم  از پاسخی که توسط کاربر برای یک reCAPTCHA فرستاده است مطمئن باشیم؟

reCAPTCHA برای برطرف کردن مشکل ناخوانایی کلماتی که می خواهد از طرف OCR  ارسال کند را به همراه یک عبارت مشخص که برای سیستم قابل تشخیص است ارسال می کند.و در صورتی که به کلمه اول درست پاسخ داده شود شانس اینکه پاسخ صحیح به کلمه دوم که از طرف OCR ارسال شده داده شود بالا می رود.

برای تایید کلمه یک کلمه به چند کاربر متفاوت ارسال می شود و در صورتی که پاسخ ها یکسان باشد به عنوان پاسخ اصلی آن را انتخاب می کنند.پس می توان نتیجه گرفت که اگر شما در یک سوال reCAPTCHA به کلمه اول پاسخ صحیح و به کلمه دوم پاسخی نادرست بدهید دسترسی شما به مرحله بعدی ثبت خواهد شد چرا که تنها کلمه اول ملاکی است برای ایجاد تفاوت بین انسان و روبات و کلمه دوم  برای  همکاری در یک پروژه بین المللی و رایگان بکار گرفته شده است.

نحوه ساخت کد reCAPTCHA

 

نحوه ساخت کد reCAPTCHA

نحوه ساخت کد reCAPTCHA

همانطور که در ابتدای آموزش وردپرس خود گفتیم reCAPTCHA سرویسی است که توسط گوگل مدیریت می شود، و گوگل برای اینکه این سرویس به صورت رایگان در اختیار کاربران قرار بگیرد و در سایتها ارائه شود امکاناتی را قرار داده است که این کار را به کمک وبمستران انجام داده است.اگر میخواهید از ریکپچا در قالب وردپرس خود استفاده کنید تا از اسمپرها به دور باشید کافیست به روی  لینک  قرار داده شده  بزنید .

لینک سرویس ریکپچا:  google.com/recaptcha

بعد از ورود به این سایت یک کلید خصوص و عمومی به شما داده می شود که شما با قرار دادن کد در افزونه ریکپچا سایت خود را در مقابل حملات و اسپم ها به کمک ریکپچا محفوظ نگه می دارید.reCAPTCHA تنها یکی از هزاران سرویس رایگانی است که گوگل برای شما کاربرانت سایت و به خصوص قالب وردپرس قرار داده است تا بدون نیاز به کد نویسی بتوانید از طراحی سایت خود لذت ببرید.

در پایان اگر به دنبال افزونه ای کاربردی برای نمایش آمارهایی کاربردی در سایت خود به بازدیدکنندگان هستید، پیشنهاد تیم آموزشی وبمستر 98 به شما کاربران محترم همیشگی، استفاده از افزونه Counter Widget وردپرس می باشد که به راحتی و بدون هیچ پیچیدگی خاصی این کار را انجام می دهد. ممنون از همراهی شما با این بخش از آموزش وردپرس برای نمایش آماری از فعالیت ها در وردپرس با افزونه Counter Widget. امیدواریم برای شما مفید واقع شود. در صورت هر گونه سوال لطفا سوال خود را در قسمت نظرات مطرح بفرمایید. همچنین اگر قصد خرید قالب وردپرس برای سایت خود از یک منبع معتبر را دارید می توانید به دسته بندی قالب وردپرس در سایت وبمستر 98 مراجعه بکنید.

پاینده و پیروز باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *