ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : خبر جستجویی بی نهایت سریع با Google Instant



MAHDIAR
20th September 2010, 08:34 PM
نویسنده : mahdiarموضوع: اخبار علمی و کامپیوتری‏
اخبار اختصاصی سریر سرویس – موتور جستجوی گوگل آخرین سرویس خود موسوم به Google Instant را با هدف سرعت بخشی به جستجوی کاربران و ارائه نتایج به ایشان در کمترین زمان ممکن را راه اندازی کرد تا بار دیگر این غول اینترنتی با ایده ای خلاقانه از رقبای خود پیشی بگیرد.


سرویس جدید گوگل این امکان را در اختیار کاربران قرار می دهد تا با تایپ هر حرف در محل جستجو، نتایج را در ذیل آن ملاحظه کرده و در صورت نیاز کلید واژه های خود را تغییر دهند. بر اساس آمارهای گوگل مشخص شده است که وارد کردن هر عبارت برای جستجو تقریباً ۹ ثانیه به طول می انجامیده است که با استفاده از سرویس جدید موسوم به Google Instant، این زمان برای هر جستجو بین ۲ تا ۵ ثانیه کاهش خواهد یافت، چرا که دیگر نیازی به وارد کردن تمام عبارت برای مشاهده نتایج نیست. جالب آنکه به گفته این غول اینترنتی اگر همه کاربران از این ویژگی جدید استفاده کنند، در هر ثانیه ۱۱ ساعت زمان صرفه جویی خواهد شد!

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

تیم مهندسی Google Instant برای حل مورد طراحی، ابتدا به نمونه سازی دنباله ای از طرح های مختلف پرداخته و سپس این طرح ها را توسط اعضای تیم و کارکنان شرکت مورد آزمایش قرار داد. به عنوان مثال یکی از این نمونه ها تا توقف عمل تایپ منتظر می ماند و پس از تشخیص درنگ، نتایج را نمایش می داد. در طرحی دیگر، طراحی با احتساب احتمالات و دسته بندی نتایج بر اساس پیش بینی لغت صورت می گرفت که البته هیچ یک از موارد فوق در طرح نهایی پیاده سازی نشد. در واقع طرح نهایی بر اساس دو تکنولوژی گوگل یعنی پیش بینی واژه مورد نظر کاربر و سپس نمایش بر اساس واژه با بالاترین احتمال درستی صورت پذیرفت.

چالش زیرساختی اما به مراتب دشواری بیشتری به همراه داشت. در واقع آنچه تیم Google Instant نیاز داشت، ارسال ۵ تا ۷ برابر نتیجه بیشتر به کاربر به ازای یک جستجوی ساده بود (ارسال نتایج به ازای هر حرف بجای هر واژه یا عبارت جستجو). این حجم درخواست حتی برای سرویس دهنده ای همچون گوگل با بیش از یک میلیارد درخواست در روز و آمار پاسخ دهی کمتر از یک چهارم ثانیه موضوعی قابل تامل بود. برای حل این مشکل در کنار افزایش ظرفیت سرویس دهنده ها استراتژی های هوشمندانه ی دیگری نیز بکار رفت که برخی از ساده ترین آنها به شرح زیر است:

استفاده از حافظه های پرسرعت میانی (cache) با قابلیت پاسخ دهی به حجم بالای درخواست در حین بروزرسانی داده ( همگام با تغییر داده های موتور جستجو)
نگهداری نتایج نمایش داده شده به کاربر برای جلوگیری از واکشی متعدد نتایج یکسان با استفاده از ذخیره ی داده ی وضعیت کاربر۲
بهینه سازی کد جاوا اسکریپت متصدی بارگذاری محتوا
شرکت گوگل این سرویس را در واقع آغاز راه جستجو های مذاکره ای می داند و امیدوار است که در آینده ی نزدیک با گسترش ایده های خود، دنیای جستجو را به سمت و سویی سوق دهد که شاید حتی نیازی به تایپ کردن هم نباشد!

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد