هاست / طراحی سایت / طراحی اپلیکیشن / ثبت دامنه



امروزه سرعت بخشیدن به وب سایت و زمان لود و بارگزاری سایت بسیار مهم بوده و فعال سازی Gzip در هاست یکی از مهم ترین عوامل افزایش سرعت سایت می باشد که هر وب سایت نیاز است تا از این ویژگی جهت بهبود سرعت سایت خود استفاده کند. بسیاری از مدیران سایت ها شاید در جریان نباشند که این ویژگی در هاست یا سایت آن ها فعال بوده و یا بدرستی عمل می کند یا خیر. بسیاری بر این باورند که این ویژگی می بایست توسط شرکت های هاست یا میزبانی وب فعال شود و دیگر نیازی نیست دست به کاری بزنند که در ادامه نیز به این موضوع اشاره خواهیم کرد.

Gzip چیست؟

فعال سازی Gzip در هاست

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

Gzip با استفاده از الگوریتم های فشرده سازی خود فایل هایی مانند html، java script، jquery، css و بسیاری از فایل های دیگر را فشرده سازی می کند. فشرده سازی فایل ها بگونه ای که دچار تخریب نشوند و در کنار استفاده از کش در سایت می تواند در افزایش سرعت سایت ها بسیار بسیار موثر باشد. با توجه به این که مدیران سایت ها وب سایت خود را پس از طراحی سایت در سایت هایی مانند جی تی متریکس آنالیز می کنند، استفاده از Gzip بسیار اشاره شده و تاکید بر استفاده از آن همواره در اکثر سایت های آنالیز قابل مشاهده است.

فعال سازی Gzip در هاست و سایت

امروزه با توجه به این که افزایش سرعت سایت ها بسیار مطرح شده و برای مدیران سایت ها مهم بوده است، در اکثر میزبانی های وب و هاستینگ ها این ویژگی بصورت خودکار فعال شده می باشد. اما با این حال بسیاری از کاربران پس از آنالیز و خطاهایی که در رابطه با Gzip مشاهده می کنند گمان می کنند که این ویژگی در هاست یا سرور فعال نمی باشد و شروع به گفتگو با پشتیبانان مبنی بر فعالسازی آن دریافت می کنند. باید به این مسئله اشاره کرد که تنها فعال کردن این ویژگی در هاست به شما کمک نمی کند و خود می بایست دست به کار شوید.

فعال سازی Gzip در وردپرس

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

فعال سازی Gzip در وردپرس با نصب افزونه

اگر شما هم از سایت های وردپرسی استفاده می کنید، پیشنهاد ما به شما استفاده از هاست وردپرس می باشد تا نتیجه بهتری دریافت کنید. نصب افزونه هایی مثل wp-rocket که از نظر این مجموعه بهترین و کامل ترین افزونه در زمینه بهینه سازی سایت می باشد بسیار پیشنهاد می شود. با توجه به این که gzip بصورت پیش فرض در هاست وردپرس و تمام هاست های این مجموعه فعال می باشد، تنها نصب این افزونه و چند تنظیم بسیار ساده می تواند این مسئله را برای همیشه برای شما رفع کند.

استفاده از افزونه های دیگری مثل w3 total cache یا wp super cache نیز این مسئله به شما کمک شایانی می کند و مسئله ای که می بایست به آن توجه داشته باشید این است که پیش از استفاده از این افزونه ها مطمئن شوید یک بکاپ سالم جهت بازگردانی دارید و از تمام قسمت ها و امکانات این افزونه ها استفاده نکنید زیرا ممکن است وب سایت شما را دچار خطا و مشکل کند.

در مجموعه دهاستینگ ویژگی مهمی مانند Gzip بصورت پیشفرض فعال می باشد و در تمام سرویس ها و هاست های تهیه شده از این مجموعه خیالتان را آسوده می کند که به بهترین شکل ممکن عملکرد خود را نشان می دهد. استفاده از این ویژگی در یک سایت استاندارد و بهینه با سرعت بالای هاست می توانید سرعتی بی نظیر در کنار ما تجربه کنید.

ادامه مطلب فعال سازی Gzip در هاست

 


گاهاً لازم است کاربرانی که از گواهینامه https در هاست سایت خود استفاده می کنند لینک های خود را از http به https ریدایرکت یا هدایت کنند. البته لازم به ذکر است که زمانی که در ابتدا هاست تهیه می شود در بسیاری از هاست ها و میزبانی های وب این گواهینامه فعال است و بهتر است کاربران از همان ابتدا سایت خود را با https باز کرده و شروع به طراحی و لینک دهی کنند. در این حالت دیگر نیازی به ریدایرکت http به https به صورت خودکار در cpanel نمی باشد.

آموزش ریدایرکت HTTP به HTTPS به صورت خودکار در Cpanel

ریدایرکت HTTP به HTTPS

اما کاربرانی که در ابتدا سایت خود را بدون این گواهینامه امنیتی طراحی نموده اند و قصد داشته باشند که آن را تغییر دهند، می بایست علاوه بر تغییر لینک های سایت از این ریدایرکت استفاده کنند که در آموزش ریدایرکت HTTP به HTTPS به صورت خودکار در Cpanel توضیح داده می شود. برای انجام این کار می بایست ابتدا وارد File manager در هاست سی پنل خود شوید. پس از آن وارد فایل htaccess شده و کدهای زیر را درون این فایل قرار دهید:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ریدایرکت HTTPS به HTTP

همچنین ممکن است کاربران بدلیل مشکلاتی که برایشان ایجاد می شود یا حتی میل شخصی دیگر نخواهند از این گواهینامه امنیتی استفاده کنند. در این حالت می بایست مجدد به روش پیشین کد زیر را در فایل htaccess خود قرار دهید:

RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

در این بین می بایست به موارد زیر دقت داشته باشید:

  • اگر فایل htaccess را نمی بینید، در قسمت setting در file manager گزینه show hidden files را بزنید
    • اگر باز هم فایل htaccess وجود نداشت، آن را خودتان بسازید یا اگر از وردپرس استفاده می کنید یکبار پیوندهای یکتا را ذخیره کنید تا ایجاد شود
  • این قطعه کد می تواند در ابتدا یا انتهای فایل htaccess قرار بگیرید و بین خطوط دیگر نباشد
  • با هر بار برداشتن و قرار دادن این کدها عملکرد آن ها را می توان متوقف کرد
  • اگر از سیستم های مدیریت محتوایی مثل وردپرس استفاده می کنید، می توانید از افزونه هایی نظیر Really simple ssl نیز استفاده کنید
  • در صورت فعال بودن ssl در قسمت تنظیمات همگانی وردپرس نیز می توانید لینک ها را از http:// به https:// تغییر دهید

کاربران دهاستینگ در صورت وجود مشکل در فعالسازی SSL یا حتی مشکل در آموزش ریدایرکت HTTP به HTTPS به صورت خودکار در Cpanel می توانند با ارسال تیکت به بخش پشتیبانی فنی اعلام کنند تا این مورد برای آن ها بررسی شود. همچنین قابل ذکر است که این مجموعه در تمام سرویس های خود SSL رایگان ارائه می دهد و هر ساله بصورت خودکار این گواهینامه های امنیتی بطور رایگان تمدید می شوند.


ارسال ایمیل با smtp در وردپرس: اگر در هاست سایت خود را با سیستم مدیریت محتوایی همچون وردپرس ایجاد کرده اید و آن را با یک قالب وردپرس طراحی کرده باشید، پس از کسب تجربه های متعدد متوجه مزایا و معایب این سیستم شده اید. اینکه هاست خود را از کدام شرکت هاستینگ تهیه می کنید خیلی مهم نیست، زیرا بسیاری از محدودیت ها برای تمام سرورها مشترک هستند. یکی از این محدودیت ها ارسال ایمیل است. این محدودیت بطور مشابه در اکثر سرورها، تعداد ۳۰ ایمیل در ساعت را برای کاربران ایجاد کرده است. اگر این حجم ارسالی از سرویس شما افزایش پیدا کند، قطعاً تیکتی تحت عنوان اخطار در ارسال ایمیل یا فشار به سرور دریافت خواهید کرد. البته باید اشاره کرد که در بسیاری از مواقع نیز، در افزونه وردپرس نیز این مشکل مشاهده شده و بسیاری از ایمیل ها در افزونه های مختلف ارسال نمی شوند. در ادامه با وبیت همراه باشید تا این مشکل را بررسی و راه حلی برای آن بیابیم.

نحوه ارسال ایمیل با smtp در وردپرس

عبارت smtp مخفف واژه Simple Mail Transfer Protocol می باشد که ترجمه آن به فارسی در ویکی پدیا”قرارداد ساده نامه‌ رسانی” آمده است. بطور اختصار SMTP، پروتکلی ساده و در عین حال مهم و اساسی برای انتقال ایمیل است. این اصطلاح از آن رو به کار می‌رود که نسبت به سایر پروتکل‌ های ایمیل قبلی بسیار ساده عمل می‌کند. SMTP فقط به نام کاربری و دامنه نیاز دارد تا مستقیم پیغام را به سمت گیرنده مسیریابی کند. SMTP یک پروتکل ارسال است و برای دریافت مناسب نیست، به همین دلیل برای دریافت ایمیل به جای SMTP از پروتکل‌های دریافت ایمیل مثل پروتکل دستیابی به پیغام در اینترنت و پاپ۳ استفاده می‌شود. حال قصد داریم از این پروتکل در وردپرس استفاده کنیم و مشکل ارسال ایمیل را تا حد قابل توجهی حل کنیم.

آموزش ارسال ایمیل با smtp در وردپرس

برای استفاده از این سرویس کافی است تا یک اکانت در گوگل یا یاهو داشته باشید. پیشنهاد می شود نام ایمیل شما دقیقا نام وب سایتتان باشد، مثلا: vebeet@yahoo.com. حال به قسما افزونه ها و افزودن در وردپرس خود رفته و عبارت WP Mail SMTP را جستجو کنید تا افزونه مذکور را بیابید. پس از نصب و فعالسازی این افزوه کافی است تا به قسمت تنظیمات > Email بروید و تنظیمات این افزونه را جهت ارسال ایمیل ها انجام دهید. افزونه فوق نیز در مخزن وردپرس موجود هست و می توانید از وبیت نیز آن را دریافت کرده و از طریق بارگزاری افزونه ها آن را نصب و فعال کنید. این افزونه محبوب بیشاز ۶۰۰ هزار نصب و فعال دارد که دلیلی برای استفاده نکردن را برای کاربران نذاشته است.

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

From Email: ایمیل خود را برای ارسال پیام به کاربران وارد کنید. بهتر است در این بخش جیمیل خودتان را به وردپرس متصل کنید.
From Name: نام ایمیل هایی که برای کاربران ارسال می کنید را مشخص نمایید.
Mailer: تنظیمات این بخش را بر روی حالت دیفالت (Send all WordPress emails via SMTP) قرار دهید. تا ایمیل های سایت را از این بعد با smtp وردپرس ارسال کنید.
Return Path: برای تعیین مسیر بازگشت ایمیل ها است. اگر می خواهید کاربران به همین جیمیل، پاسخ شان را ارسال کنند، فعال سازید. سپس تنظیمات این بخش را ذخیره نمایید.

این بخش برای تنظیمات smtp وردپرس است. اگر در تنظیمات فوق گزینه Send all WordPress emails via SMTP را انتخاب کردید، تنظیمات این قسمت را انجام دهید.

SMTP Host: از طریق اطلاعات دریافتی از گوگل تعیین نمایید. عبارت smtp.gmail.com در کادر آن وارد نمایید. اگر از سرویس یاهو استفاده می کنید، بدین شکل وارد کنید: smtp.mail.yahoo.com
SMTP Port: پورت سرور ایمیل را تعیین نمایید. پورت گوگل برای ssl برابر با ۴۶۵ است. این عدد برای یاهو نیز یکسان می باشد.
Encryption: با توجه به تنظیمات فوق گزینه ی Use SSL encryption را انتخاب نمایید.
Authentication: اگر گزینه ی No: Do not use SMTP authentication را فعال نمایید، لازم نیست اطلاعات زیر را وارد کنید. اما با فعالسازی گزینه Yes: Use SMTPP authentication، اطلاعات smtp وردپرس را در ادامه تعیین کنید.
Username: نام کاربری خود را وارد کنید. درواقع همان آدرس ایمیل برای ارسال پیام به کاربران است.
Password: رمز عبور ایمیل خود را وارد کنید.

در نهایت طبق شکل فوق که انتهای صفحه افزونه می باشد، پس از ذخیره سازی بهتر است تا یک ایمیل را بعنوان تست وارد کنید و بر روی دکمه Send Test کلیک کنید تا از صحت این موضوع مطمئن شوید. اگر ایمیل برای شما قابل دریافت بود، بدین معناست که اطلاعات سرویس دهنده ایمیل خود را درست وارد کرده اید. در غیر اینصورت اطلاعات اشتباه است و باید آن ها را اصلاح کنید. طبق روش فوق، می توانید تمام ایمیل را ها کامل و صحیح و بدون هیچ محدودیتی در وردپرس دریافت کنید. فقط دقت داشته باشید که پلتفرم های این سرویس ها ممکن است گاهی اوقات تغییر کند یا دچار مشکل شود که ممکن است ایمیل ها با تاخیر دریافت شود. درحال حاضر این افزونه بدون هیچ مشکلی کار می کند. از این افزونه می توانید در طراحی سایت های خود استفاده کنید.


تبلیغات

آخرین ارسال ها

آخرین جستجو ها

جزوه جغرافیا کنکور انسانی دانلود رایگان کتاب روایات پراکنده هوالعشق آموزشگاه زبان انگلیسی محمود شحات (Omid) کاخ ذهنی نمونه جدیدترین فایل ها یک دانشجو دیده بان استهبان