آیا وب سایت وردپرس شما برای بارگیری خیلی طولانی طول می کشد؟ آیا می دانید یک سایت آهسته بر سئو و تجربه کاربر شما تأثیر خواهد گذاشت؟
علاوه بر استفاده از افزونه ها ، چندین روش مختلف برای افزایش سرعت سایت شما وجود دارد. یک راه این است که از حافظه نهان مرورگر استفاده کنید و راه دیگر فشرده سازی پرونده های شماست.
هر دو با اصلاح و بهینه سازی پرونده .htaccessقابل دستیابی هستند.
حافظه پنهان مرورگر چیست؟
وقتی شخصی به وب سایت شما مراجعه می کند ، پرونده هایی وجود دارد که در یک بارگیری و ذخیره می شود مکان موقتی.
انواع پرونده ها شامل کلیه اسنادی است که وب سایت شما را تشکیل می دهند ، مانند پرونده های HTML ، تصاویر ، JavaScript و CSS. حافظه پنهان مرورگر به این مکان موقتی برای فایلهای بارگیری اشاره دارد. این نتیجه در مرورگر کند و وب سایتی است که بارگیری آن خیلی طولانی طول می کشد.
In_content_1 همه: [300x250] / dfp: [640x360]->خوشبختانه با ویرایش پرونده .htaccess می توانید این مشکل را حل کنید.
کاری که باید ابتدا انجام دهید
قبل از شروع ویرایش پرونده .htaccess خود ، موارد احتیاطی زیر را در نظر بگیرید:
اکنون آماده استفاده از کد از طریق پرونده .htaccess خود را برای گفتن به نصب وردپرس خود برای ذخیره بیشتر پرونده های استاتیک برای بازگشت بازدید کنندگان به وب سایت خود. می توانید از cPanel یا FTP استفاده کنید. مسیرهای زیر را برای هر یک مشاهده کنید.
پس از دسترسی به پرونده .htaccess خود ، سپس از دستورالعمل های اضافی برای ایجاد ویرایش های خود استفاده کنید.
با استفاده از cPanel
وارد cPanel وب سایت خود شوید. معمولاً می توانید با وارد کردن yourdomain.com/cPanelدر مرورگر وب خود به آنجا بروید.
هنگام نصب WordPress در دامنه خود ، با نام کاربری و رمز عبوری که به شما داده شد وارد شوید. پس از ورود به سیستم ، مدیریت فایلرا جستجو کنید و کلیک کنید.
پرونده .htaccess شما در پوشه root قرار دارد. نقطه قبل از نام فایل نشان می دهد که این یک فایل پنهان در نصب وردپرس شما است. حتماً یک کادر را در جعبه نمایش پرونده های مخفیقرار دهید.
قبل از ویرایش باید یک نسخه از پرونده خود را تهیه کنید زیرا اگر اشتباه کنید ، می توانید سایت خود را خراب کنید. برای تهیه نسخه ، روی .htaccessکلیک کرده و آن را برجسته کنید. برای ذخیره یک نسخه ، روی دکمه بارگیری واقع در فهرست بالای صفحه کلیک کنید.
پس از تهیه نسخه خود ، اکنون آماده ویرایش پرونده هستید. در cPanel File Manager خود ، روی فایل .htaccess راست کلیک کرده و روی ویرایشکلیک کنید.
می توانید فایل .htaccess خود را با استفاده از یک سرویس دهنده FTP ویرایش کنید. یکی از سرویس گیرندگان محبوب FTP FileZilla است که در مثال زیر استفاده می شود.
با باز کردن مشتری FTP خود شروع کرده و میزبان خود را قرار دهید. این معمولاً آدرس دامنه ، نام کاربری و رمز عبور شماست. اگر مطمئن نیستید که آنها چه هستند ، با میزبان وب خود تماس بگیرید.
از مراحل زیر برای دسترسی ، کپی و ویرایش پرونده .htaccess خود استفاده کنید:
اگر اشتباه کردید ، وب سایت شما کار نخواهد کرد. برای رفع آن ، فایل پشتیبان را بارگذاری کنید. برای سرعت بخشیدن به سایت وردپرسی خود ، اکنون شما آماده تغییراتی در پرونده .htaccess هستید.
فایل های خود را با استفاده از Gzip فشرده سازی کنید. کوچکتر است و به آنها کمک می کند تا سریعتر بارگیری کنند. با افزودن کد زیر به پرونده .htaccess (زیر کد فعلی) با استفاده از gzip ، فایلهای CSS ، HTML و PHP فشرده می شود.
<IfModule mod_deflate.c># Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
فراموش نکنید که روی "ذخیره" کلیک کنید تغییر می کند. "
ذخیره مرورگر
وقتی شخصی به وب سایت شما مراجعه می کند ، مرورگری که از آنها استفاده می کند ، تمام پرونده های مرتبط با صفحه مورد نظر خود را بارگیری می کند.
استفاده از حافظه نهان مرورگر به این معنی است که می خواهید فقط پرونده های لازم را بارگیری کنید و دارایی های غیر ضروری را نیز بارگیری نکنید. اینها معمولاً طراحی و سبك صفحه شماست و بعضی اوقات شامل توابع جاوا اسكریپت نیز هست.
برای ویرایش پرونده .htaccess ، آن را پیدا کرده و دو نسخه را به همان روشی که هنگام فشرده سازی پرونده های خود انجام داده اید ، همانطور که در بالا فشرده سازی فایل ها با استفاده از یک سرویس دهنده FTP یا cPanel مشخص شده است ، تهیه کنید. در صورت بروز هرگونه مشکلی در پرونده ، پرونده اصلی HTML. ویرایش های خود را در نسخه دیگر انجام دهید.
کد زیر را در زیر محتوای فعلی پرونده .htaccess خود اضافه کنید:
<IfModule mod_expires.c>ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>
کلیک روی ذخیرهرا فراموش نکنید. برای نگه داشتن موارد اضافی در پرونده شما.
فشرده سازی فایل ها و اعمال حافظه نهان مرورگر باعث کاهش چشمگیر بارگذاری صفحات وب می شود. این به سایت شما کمک می کند تا رتبه بالاتری در جستجو داشته باشد و تجربه کاربر را بهبود بخشد. هیچ کس نمی خواهد بیش از چند ثانیه صبر کند تا یک صفحه بارگیری شود.