افزایش سرعت بارگذاری صفحات وب
به گزارش واحد فناوری اطلاعات سایبربان؛ بسیاری از شرکت و کارشناسان فناوری اطلاعات در تلاش هستند تا مشکل بارگذاری کند صفحات وب را برطرف کنند. بهتازگی محققان بخش علوم رایانه و آزمایشگاه هوش مصنوعی دانشگاه ام. آی. تی (CSAIL)، اعلام کردند الگوریتمی ایجاد کردهاند که میتواند سرعت بارگذاری کامل صفحات وب را تا 34 درصد افزایش دهد. این الگوریتم را «ستارهی قطبی» (Polaris) نام داشته و بدون افزایش توان اتصال به اینترنت یا ایجاد اساس در کدهای برنامهها عمل میکند.
الگوریتم ستارهی قطبی با استفاده از نوعی گراف وابستگی، تعیین میکند که چگونه اشیایی که در یک صفحه اجرا میشوند در حداقل زمان ممکن بارگذاری شوند.
محققان برای توضیح عملکرد الگوریتم خود گفتند: «زمانی که شما میخواهید به مسافرت بروید، قبل از رسیدن به خانه از شهرهای متعددی عبور خواهید کرد؛ اما اگر به شما فهرستی از شهرها داده شود، میتوانید سریعترین مسیر ممکن برای رسیدن به خانه را انتخاب کنید؛ زیرا بدون نقشه از مسیرهای غیرضروری بسیاری عبور خواهید کرد.»
زمانی که یک صفحه میخواهد بارگذاری شود، ابتدا باید کدهای اچ. دی. ام. ال و دیگر بخشهای آن از یک سرور در نقطهای از دنیا خوانده و اجرا شود. به همین دلیل در بسیاری از موارد بارگذاری صفحه با تاخیر مواجه میشود.
مطالعات شرکت آمازون نشان میدهد که عملکرد و فعالیت کاربرها رابطهی عمیقی با سرعت بارگذاری صفحات دارد؛ زیرا در ازای هر 100 میلیثانیه تأخیر، آمازون یک درصد از سود خود را از دست میدهد.