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


دلایل انتقال تصاویر گراواتار به‌هاست خود

در زیر با بزرگ‌ترین دلایلی که ممکن است شما به این خاطر قصد داشته باشید تصاویر گراواتار (Gravatar) کاربران و نویسندگان سایت شما ازهاست شخصی شما برای بازدید کنندگان بارگذاری شوند می‌پردازیم.

با وجود اینکه این سرویس از سرور قدرتمند و سریعی استفاده می‌کند اما باز هم برای بارگذاری تصاویر کاربران از سرورهای آن نیاز است که در مرورگر بازدید کنندگان سایت شما DNS query بیشتری نسبت به حالت معمول انجام شود که این موضوع خود باعث کاهش سرعت بارگذاری صفحات سایت شما می‌شود.
همان‌طور که می‌دانید چند وقتی است که سایت رسمی گراواتار در ایران ***** است و دور از ذهن نیست که همین روزها به کلی سرورهای آن با مسدودیت روبرو شوند.
بسیاری از وب مسترها دوست دارند با بازگذاری تمامی تصاویر موجود در صفحات سایت خود ازهاست شخصی سایت آن‌ها شکل حرفه ای تری به سایت یا وبلاگ خود دهند.
هم اکنون برای بارگذاری تصاویر از سرور این سرویس و نمایش آواتار کاربران از شیوه آدرس دهی پویا استفاده می‌شود که این موضوع برای طراحی سایت شما و سرعت بارگذاری آن می‌تواند یک ضعف محسوب شود.
درست است که این سرویس به صورت پیش فرض پارامترهایی را برای Cache این تصاویر در تنظیمات سرور خود اعمال کرده است اما شاید دوست داشته باشید تنظیمات بهترین را برای Cache این تصاویر و افزایش سرعت بازگذاری صفحات سایت خود انتخاب کنید.
در صورتی که پایین نوشته‌ها و برگه های سایت شما صدها کاربر نظر داده‌اند مقدار زمان Connect به سرورهای Gravatar مخصوصاً در ایران آزار دهنده می‌شود.
و …

اما با وجود تمامی این دلایل شاید باز هم ترجیح دهید مانند گذشته آواتار کاربران در سایت شما از سرور Gravatar بارگذاری شوند که دلیل آن می‌تواند کمبود پهنای باند، منابع مورد نیاز برای انتقال و نگهداری از تصاویر درهاست شخصی شما و … باشد.


معرفی افزونه های انتقال تصویر Gravatar به‌هاست

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

افزونه FV Gravatar Cache

یکی از بهترین افزونه در زمینه Cache تصاویر گراواتار بر روی سرور سایت خود در وردپرس همین افزونه FV Gravatar Cache است که در کنار این امکان، قابلیت‌های خوبی نیز برای مدیریت این تصاویر به شما می‌دهد که در لیست زیر با امکانات آن آشنایی پیدا می‌کنیم.

ثبت تصاویر جدید در هنگام ارسال دیدگاه توسط کاربران
امکان تنظیم آدرس ذخیره سازی تصویرها در هاست
استفاده از WordPress cron job برای Cache کردن تصاویر آواتار قبلی در سایت شما به صورت دوره ای (باعث می‌شود بر روی سرور سایت شما بار اضافه خاصی اضافه نشود)
تنظیم یک تصویر گراواتار پیش فرض برای کاربرانی که از تصویر گراواتار استفاده نمی‌کنند برای جلوگیری از بارگذاری دوباره تصویر در نوشته‌ها و برگه های سایت شما

برای استفاده از این افزونه در سایت وردپرسی خود پس از نصب آن کافی است به صفحه تنظیمات این افزونه (پیشخوان وردپرس > تنظیمات > FV Gravatar Cache ) بروید و تنظیمات موجود در تصویر زیر را اعمال کرده و بر روی گزینه Save Change کلیک کنید.

انتقال تصاویر گراواتار به هاست

توجه داشته باشید برای اجرای صحیح این افزونه نیاز است اندازه تصویر گراواتار قسمت دیدگاه سایت خود را به درستی وارد کنید. برای اطلاع از اندازه این تصاویر در سایت خود کافی است یکی از این تصاویر را در مرورگر وب خود باز کرده و در نوار آدرس از اندازه دقیق آن آگاه شوید. برای مثال اگر عبارتی مانند s=80 نوشته شده بود یعنی اندازه گراواتار نمایش داده شده در سایت شما 80 در 80 پیکسل است که در تنظیمات این افزونه در این صورت باید عدد 80 را وارد کنید در صورتی که آدرس جدیدی را برای ذخیره سازی تصاویر انتخاب کردید ممکن است نیاز باشد خود شما به صورت دستی آن شاخه ( Folder ) را درهاست خود ایجاد کنید.

افزونه Shiba Gravatar

افزونه شیبا ( Shiba ) گراواتار نیز یکی از افزونه های خوب در زمینه انتقال تصاویر Gravatar به‌هاست شخصی شما است که با نصب و فعال سازی آن به راحتی می‌توانید از آن استفاده کنید. البته به غیر از این امکان در این افزونه شما قادر خواهید بود از گالری پیش فرض و یا تصاویر دلخواه خود به عنوان آواتار کاربران سایت خود که از این سرویس بهره نمی‌برند استفاده کنید که می‌تواند در زیباسازی قسمت دیدگاه یا همان نظرات سایت شما تاثیر بسزایی داشته باشد. در زیر با امکانات ویژه شیبا آشنایی پیدا می‌کنیم.

استفاده از cron job وردپرس برای فعال سازی قابلیت انتقال آواتار کاربران به سرور سایت شما
تنظیم گالری از آواتار برای کاربران سایت شما
امکان تغییر حالت گراواتار سایت از طریق پیشخوان > تنظیمات > گفت‌وگوها

تصاویر Gravatar از هاست

برای استفاده از افزونه Shiba Gravatar نیز پس از نصب آن کافی است به پیشخوان مدیریتی وردپرس سایت خود وارد شده و از قسمت دیدگاه‌ها بر روی گزینه Cache Gravatars برای رفتن به صفحه تنظیمات برای شروع Cache آواتارها، انتخاب گالری شخصی و … بروید.

افزونه Gravatar Local Cache

آخرین افزونه ای که در این آموزش برای انتقال تصاویر از Gravatar.com به‌هاست شخصی وردپرس پیشنهاد می‌کنیم افزونه Gravatar Local Cache است که به صورت کاملاً خودکار توانایی انجام این امر را می‌تواند بر روی سایت وردپرسی شما بر عهده گیرد. این افزونه نیز شامل امکانات خاص خود است که در لیست زیر با آن‌ها آشنا می‌شویم.

انجام روند انتقال تصاویر به‌هاست شما به صورت کاملاً خودکار
امکان تنظیم زمان بروز رسانی تصاویر آواتار ذخیره سازی شده درهاست شما (به صورت پیش فرض هر 3 روز است) از طریق صفحه تنظیمات این افزونه
پشتیبانی و بروز رسانی خوب توسط توسعه دهندگان

تصویر آواتار وردپرس در هاست

همان طور که در تصویر بالا مشاهده می‌کنید این افزونه نیاز به تنظیمات خاصی ندارد و تنها شما کافی است مقدار زمانی که هر تصویر کاربر می‌تواند درهاست شما بدون نیاز به بروز رسانی نمایش داده شود را انتخاب کنید. توجه داشته باشید برای تغییر مسیر ذخیره سازی تصاویر در این افزونه نیاز است که کدهای آن را ویرایش کنید.

منبع : آموزش انتقال تصاویر Gravatar به هاست شخصی