چگونه با استفاده از سربرگ Last-Modified سرعت سایت را افزایش دهیم؟
وقتی یک بازدید کننده وب سایت شما را مرور می کند ، مرورگر او تصاویر و اچ تی ام ال ها ، شیوه نامه ها و دیگر فایل های محلی را برای نتیجه ی بهتر ذخیره می کند. در صورتی که شما سربرگ Last-Modified را در وب سایتتان تنظیم کنید ، دفعات بعد که بازدید کنندگان دیگر وارد صفحه ی شما می شوند ، سرور تغییرات سایت از آخرین بار دسترسی شخص را بررسی می کند .
در صورتی که تغییری وجود نداشته باشد ، سرور یک پاسخ “304 Not Modified” می فرستد و اطلاعات را از cache محلی بارگزاری می کند .
-
اگر شما مرتب وب سایتتان را به روز رسانی نمی کنید ، استفاده از سربرگ “Last-modified” باعث افزایش سرعت وب سایت خواهد شد.
اگر در وب سایتتان از فایل های ساده ای HTML استفاده کرده اید ، سربرگ Last-Modified فقط مهر زمان فایل HTML است . با این حال برای صفحات پوبایی که داده ها را از پایگاه داده ها دریافت می کنند ، این مسئله کمی پیچیده تر است . سرور نحوه ی تولید داده ها و یا اینکه داده ها چگونه از آخرین بار تغییر ، تغییر خواهند کرد را نمی داند .
بنابراین ، باید تعدادی کد در اسکریپت های PHP اضافه کنیم تا هدر را با اطلاعات مناسب آن تولید کند .
کد دقیقی که باید استفاده کنید ، به برنامه ی کاربردی شما وابسته است . ایده ی اصلی این است که متن زیر را در خروجی وب سایتتان تولید کنید :
Last-modified : Mon, 21 Nov 2017 01:03:33 GMT
این سربرگ به این معنی است که اطلاعات وب سایت شما در این تاریخ و این ساعت به روز رسانی شده است . در صورتی که بازدید کننده شما قبلا به صورت محلی آن را دانلود کرده باشد ، دفعات بعدی که وارد می شود ، وب سایت سریع تر نمایش داده خواهد شد .