Skip to main content
حداقل مقدار منابع لازم (رم، هسته، فضا) برای راه اندازی یک سایت فروشگاهی چقدر است؟

حداقل مقدار منابع لازم (رم، هسته، فضا) برای راه اندازی یک سایت فروشگاهی چقدر است؟

­اگر قصد راه اندازی یک آنلاین شاپ را دارید، یک پلن هاستینگ مناسب باید حداقل منابع لازم برای راه اندازی یک سایت فروشگاهی را فراهم کند. فروشگاه آنلاین نوعی سرمایه گذاری برای کسب و کارتان است و انتخاب یک پلن میزبانی اشتباه بدون در نظر گرفتن منابع لازم برای راه...
Read More
آموزش تنظیم CDN کلودفلر برای انواع سایت ها

آموزش تنظیم CDN کلودفلر برای انواع سایت ها

وقتی صحبت از زمان بارگذاری یک وب سایت می شود، هر ثانیه ارزشمند است و تنظیم CDN کلودفلر در این مواقع اهمیت پیدا می کند. اگر بارگذاری یک سایت بیش از چند ثانیه طول بکشد، باعث می شود کاربران بلافاصله آن سایت را رها کنند و به سراغ یک وب...
Read More
آموزش ویرایش فایل php.ini در وردپرس

آموزش ویرایش فایل php.ini در وردپرس

هنگام نصب افزونه‌ها و تم‌های سفارشی ممکن است در پیشخوان وردپرس با محدودیت های مختلفی مواجه شوید و خطاهای رایج زیر را مشاهده کنید. برای رفع هر یک از این خطاها می توانید به ویرایش فایل php.ini در وردپرس بپردازید و تنظیمات را به صورت دلخواه تغییر دهید. upload_max_filesizepost_max_sizememory_limitfile_uploadsmax_execution_time فایل...
Read More
بوت استرپ (Bootstrap) چیست؟ چه کاربردی دارد و چگونه می توان از آن استفاده کرد؟

بوت استرپ (Bootstrap) چیست؟ چه کاربردی دارد و چگونه می توان از آن استفاده کرد؟

بوت استرپ، یک فریم ورک متن باز (Open source) و رایگان است که برای توسعه فرانت اند در وب سایت ها و برنامه های وب استفاده می شود. این فریم ورک با ارائه مجموعه ای از کدهای دستوری برای طراحی قالب، به توسعه وب سایت های واکنش گرا و mobile-first...
Read More
معرفی بهترین CMS و سیستم های مدیریت محتوا مناسب فروشگاه اینترنتی

معرفی بهترین CMS و سیستم های مدیریت محتوا مناسب فروشگاه اینترنتی

سیستم مدیریت محتوا یا CMS، نرم افزاری است که به صاحبان وب سایت کمک می کند تا بدون نیاز به دانش فنی و تخصصی، محتوای مورد نظر خود را در یک وب سایت ایجاد، مدیریت و اصلاح کنند. به زبان ساده تر، CMS ابزاری است که با استفاده از آن...
Read More
چگونه در وردپرس افزونه یا پلاگین نصب کنیم؟

چگونه در وردپرس افزونه یا پلاگین نصب کنیم؟

نصب افزونه ها در وردپرس، پس از نصب و راه اندازی خود وردپرس یکی از نکات لازمی است که هر تازه کاری باید یاد بگیرد. به بیانی ساده، افزونه های وردپرس برنامه ها یا اپلیکیشن هایی هستند که در یک سایت وردپرسی نصب می شوند. با نصب آن ها قادر...
Read More
روش های افزایش سرعت سایت و کاهش زمان بارگذاری

روش های افزایش سرعت سایت و کاهش زمان بارگذاری

منظور از سرعت سایت، مدت زمانی است که طول می کشد تا محتوای سایت شما بارگذاری شده و به کاربر نشان داده شود. افزایش سرعت سایت یکی از فاکتورهای مهم گوگل برای رتبه بندی سایت محسوب می شود. برای کاهش نرخ پرش و افزایش تعامل کاربران، بسیار مهم است که...
Read More
چگونه مناسبترین قالب را برای سایت خود انتخاب کنیم؟

چگونه مناسبترین قالب را برای سایت خود انتخاب کنیم؟

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

راه اندازی فروشگاه محصولات دانلودی و مجازی در وردپرس

فروشگاه های آنلاین دیگر محدود به فروش محصولات فیزیکی نیستند؛ بلکه به سمت فروش محصولات دیجیتالی و دانلودی مانند موسیقی، تصویر، کتاب الکترونیکی و نرم افزار گسترش پیدا کرده اند. فروشگاه های محصولات دانلودی این امکان را ارائه می کنند تا در لحظه پرداخت، محصول مورد نظر در اختیار مشتری...
Read More
آموزش نصب و راه اندازی وردپرس

آموزش نصب و راه اندازی وردپرس

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

اضافه کردن درگاه پرداخت به سایت فروشگاهی

در این مقاله به نحوه افزودن درگاه پرداخت به ووکامرس پرداخته ایم. اگر شما هم جزو کسانی هستید که فروشگاه آنلاین دارید و برای پرداخت های خود نیاز به یک درگاه آنلاین دارید، در ادامه این مقاله همراه ما باشید. معرفی پلاگین ووکامرس برای افزودن درگاه پرداخت اینترنتی ووکامرس یک...
Read More
ریسپانسیو یا واکنش گرا بودن سایت به چه معنی است؟

ریسپانسیو یا واکنش گرا بودن سایت به چه معنی است؟

طراحی ریسپانسیو یا واکنش گرا در یک وب سایت می تواند بسیاری از مشکلات سایت شما را حل کند. در این حالت سایتتان با هر نوع صفحه نمایشی سازگار می شود. فرقی نمی کند که کاربر در حال تماشای سایت شما در گوشی موبایل، تبلت یا دسکتاپ است؛ چرا که...
Read More
ووکامرس یا WooCommerce چیست؟

ووکامرس یا WooCommerce چیست؟

برای ساخت یک فروشگاه اینترنتی گزینه های زیادی وجود دارد اما یکی از بهترین گزینه ها، ساخت یک سایت فروشگاهی با استفاده از افزونه ووکامرس (WooCommerce) است. بیش از 25% از آنلاین شاپ های دنیا، یعنی چیزی در حدود 1 میلیون سایت فروشگاهی با استفاده از WooCommerce ساخته شده اند....
Read More

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

فروشگاه آنلاین نوعی سرمایه گذاری برای کسب و کارتان است و انتخاب یک پلن میزبانی اشتباه بدون در نظر گرفتن منابع لازم برای راه اندازی آن، در آینده موجب ایجاد مشکلاتی می شود که ممکن است باعث شود تا در کارتان شکست بخورید.

بنابراین بهتر است که در همین ابتدا اطلاعاتی در مورد حداقل منابع لازم برای راه اندازی یک سایت فروشگاهی کسب کنید تا پایه کارتان را محکم کنید.

حداقل منابع لازم برای راه اندازی یک سایت فروشگاهی

قبل از راه اندازی فروشگاه باید موارد زیر را در نظر بگیرید:

  • پیدا کردن یک پلن میزبانی مناسب
  • پشتیبانی از HTTPS
  • حداقل 10 گیگابایت فضای ذخیره سازی
  • PHP نسخه 7 و بالاتر
  • وب سرور انجینکس و یا آپاچی در حال اجرا بر روی یک سیستم عامل مبتنی بر لینوکس
  • حافظه رم حداقل به میزان 4 گیگابایت
  • نصب آخرین نسخه MySQL یا MariaDB به عنوان دیتابیس

5 موردی که برای راه اندازی فروشگاه آنلاین خود به آن ها نیاز دارید

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

1. پیکربندی سرور

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

  1. خرید یک سرور اختصاصی فیزیکی و انتقال آن به یک دیتاسنتر مطمئن
  2. اجاره یک سرور خصوصی مجازی از یک شرکت میزبانی وب
کش سرور

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

اما تقریبا 95 درصد فروشگاه های اینترنتی معمولی، راه دوم که معمولا کم هزینه تر است را انتخاب می کنند. ضمن اینکه معمولا شرکت های میزبانی برای ارائه خدمات بیشتر و افزایش درصد رضایت مشتریان خود، خدماتی از قبیل پیکربندی مناسب، رفع مشکلات و پاسخگویی به مشتریان خود را نیز ارائه می دهند.

به این ترتیب ما در هنگام انتخاب یک هاستینگ مناسب، علاوه بر مشخصات پلن انتخابی، باید به نکاتی مثل نوع پیکربندی، نوع پشتیبانی، هزینه اجاره ماهیانه، نوع و مشخصات سرورهای بکار گرفته شده و… توجه کنیم. به عنوان مثال اکثر شرکت های میزبانی، پلن هایی تحت عنوان “هاست فروشگاهی” ارائه می دهند که به صورت تخصصی برای راه اندازی یک فروشگاه اینترنتی، پیکربندی و تنظیم شده اند.

2. محل سرور هاستینگ

فروشگاه اینترنتی خود را بر روی سروری بسازید که در نزدیک‌ترین نقطه به مخاطبان هدفتان قرار دارد. موقعیت مکانی هاستینگ تأثیر مثبتی بر زمان بارگذاری صفحه دارد و عملکرد وب سایت را بهبود می بخشد.

موقعیت سرور

زمان بارگذاری وب سایت فروشگاهی شما به طور مستقیم با نرخ تبدیل تان مرتبط است. بارگذاری سریعتر به معنای نرخ تبدیل بالاتر است. بنابراین اگر مخاطبین اجناس شما در کشور ایران زندگی می کنند، بهتر است که یک سرور داخلی تهیه کنید تا بتوانید تجربه کاربری بهتری را به آن ها ارائه دهید.

3. فضای ذخیره سازی

آنلاین شاپ ها در دراز مدت به فضای دیسک بیشتری نیاز دارند زیرا تصاویر محصول با گذشت زمان بیشتر می شوند. بنابراین، توصیه اولیه به فروشگاه های اینترنتی فضای حداقل 10 گیگابایتی است. اما اگر تنوع محصولات شما بیش از 1000 محصول است، از همین ابتدا حداقل 50 تا 100 گیگابایت حافظه ذخیره سازی را برای فروشگاه آنلاین خود در نظر بگیرید.

برای اطمینان از سرعت مطلوب فروشگاه، حافظه SSD یا NVMe را انتخاب کنید. ما ذخیره سازی NVMe را توصیه می کنیم زیرا سرعت پردازش بالاتری دارد.

4. RAM

در ابتدا، یک رم 4 گیگابایتی برای راه اندازی فروشگاه کافی است. بعداً، می توانید منابع هاست خود را با رشد وب سایت تان ارتقا دهید. این مقدار رم، جزو حداقل منابع لازم برای برای راه اندازی یک فروشگاه آنلاین است.

البته باید این نکته را در نظر بگیرید که مقدار مورد نیاز رم هاست، ارتباط مستقیمی با مقدار بازدیدهای وب سایت شما خواهد داشت. هر چه به مقدار بازدیدهای همزمان وب سایت شما افزوده شود، به مقدار رم بیشتری برای پردازش درخواست ها نیاز خواهید داشت.

برای یک فروشگاه اینترنتی تازه کار که شاید روزانه 100 بازدید داشته باشد، مقدار رم 4 گیگابایت کافی است. اما اگر فروشگاه شما روزانه 2000 الی 5000 بازدید دارد، ممکن است رم 8 گیگابایتی نیز برای آن کافی نباشد!

5. CPU

تعداد بازدیدکنندگان فروشگاه شما تعیین کننده تعداد هسته های CPU مورد نیاز است. بازدیدکنندگان بیشتر به معنای هسته های بیشتر CPU است. هسته های بیشتر به شما کمک می کند تا درخواست های بازدید بیشتری را به سرعت و به طور همزمان مدیریت کنید.

به طور کلی، 2 هسته CPU برای رسیدگی به ترافیک ذکر شده در بالا توسط فروشگاه کافی است. اما مطمئن شوید که اینها هسته های مجازی نیستند. هسته‌های CPU مجازی بین چندین کاربر به اشتراک گذاشته می‌شوند که عملکرد فروشگاه شما را کاهش می‌دهد. البته همانطور که در بخش قبلی ذکر شد، با افزایش میزان بازدیدها، باید به فکر افزایش منابع پردازنده خود نیز باشید.

6. عملکرد هاستینگ

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

7. آپتایم و مقیاس پذیری

آپتایم به زمان در دسترس بودن آنلاین شاپ تان اشاره دارد. در زمان تهیه یک پلن هاستینگ، ضمانت آپتایم 99.99% آن را بررسی کنید.

مقیاس پذیری یکی دیگر از عوامل مهمی است که باید در زمان انتخاب هاستینگ به آن دقت کنید. شرکت ارائه دهنده هاستینگ باید بتواند در زمان افزایش بار ترافیکی سایت، منابع را اضافی در اختیارتان قرار دهد.

8. امنیت و حفاظت از داده ها

شرکت ارائه دهنده میزبانی باید دارای فایروالی قوی‌ باشد تا از فروشگاه شما در برابر حملات سایبری محافظت کند.

امنیت

همچنین در صورتی که از نظر توانایی مالی این امکان برای تان هست سرور اختصاصی خریداری کنید تا منابع تان را با دیگر کاربران همانند میزبانی اشتراکی تقسیم نکنید.

شرکت هاستینگ همچنین باید گواهینامه های SSL و حفاظت از DDoS را در اختیارتان قرار دهد.

سخن آخر

همه مواردی که در بالا بیان کردیم، حداقل منابع لازم برای راه اندازی یک سایت فروشگاهی است. هر شرکت میزبانی منابع، امکانات متفاوتی به مشتریان خود ارائه می دهد.

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

در صورتی که هنوز نمی دانید باید چه هاستی تهیه کنید، می توانید در ابتدا یک هاست فروشگاهی تهیه کنید تا بسیاری از امکانات به راحتی و بدون نیاز به انجام تنظیمات خاصی توسط خودتان، در اختیارتان قرار گیرد.

وقتی صحبت از زمان بارگذاری یک وب سایت می شود، هر ثانیه ارزشمند است و تنظیم CDN کلودفلر در این مواقع اهمیت پیدا می کند. اگر بارگذاری یک سایت بیش از چند ثانیه طول بکشد، باعث می شود کاربران بلافاصله آن سایت را رها کنند و به سراغ یک وب سایت دیگر بروند. این اتفاق، به نوبه خود بر نرخ پرش سایت تأثیر می گذارد که می تواند منجر به رتبه بندی بدتر در موتورهای جستجو شود.

مردم انتظار دارند در سریع ترین زمان ممکن به اطلاعات موجود در اینترنت دسترسی داشته باشند. بنابراین، مهم است که عملکرد وب سایت خود را با انتظارات مشتریان تان هماهنگ کنید.

در این مقاله به چگونگی عملکرد cdn کلودفلر و تنظیم CDN در وردپرس پرداخته ایم که به شما در افزایش سرعت بارگذاری وب سایت وردپرسی کمک می کند.

CDN کلودفلر چیست؟

یکی از ویژگی های CDN کلودفلر افزایش سرعت بارگذاری وب سایت است. این کار، با نگهداری چندین نسخه از داده های وب سایت شما در سرورهای پروکسی در سراسر جهان کار می کند. به این معنی که وقتی افراد می خواهند به محتوای شما دسترسی داشته باشند، درخواست به سرورهای نزدیک محل آن ها ارسال می شود تا پردازش در سریع ترین حالت ممکن اتفاق بیافتد.

cdn کلودفلر همچنین امنیت سایت را در برابر حملات DDoS فراهم می کند و حریم خصوصی داده ها را برای کسب و کار و مشتریان تان تضمین می کند. علاوه بر این، Name serverهای شما را در ابزارهای جستجوی ثبت دامنه (WHOIS) پنهان می کند.

چگونه Cloudflare به وبلاگ وردپرسی شما کمک می کند؟

در اینجا به برخی از مزایای کلیدی استفاده از کلودفر برای وب سایت وردپرسی اشاره شده است:

  • زمان پاسخگویی سریع. Cloudflare از محاسبات لبه ای (edge computing) استفاده می کند که وظیفه انتقال کارآمد داده ها از یک سرور به سرور دیگر را بر عهده دارد. این ویژگی زمان انتظار بازدیدکنندگان سایت را کاهش می دهد و تجربه کلی کاربر را بهبود می بخشد.
  • حفاظت از سایت: کاربران می توانند تنظیمات امنیتی وب سایت را از طریق داشبورد Cloudflare سفارشی کنند تا تهدیدات آنلاین را مسدود کنند. برخی از ویژگی های امنیتی شامل فایروال برنامه وب (WAF) و حفاظت DDoS است.
  • گواهی Secure Socket Layer (گواهی SSL): گواهی ssl از داده های وب سایت با اطمینان از اینکه فقط رایانه ها یا مرورگرهای مجاز می توانند به آن دسترسی داشته باشند محافظت می کند. Cloudflare یک گواهینامه SSL را برای صاحبان سایت وردپرسی ارائه می دهد تا از اطلاعات و تراکنش های مشتریان محافظت کند. سپس کاربران می توانند بسته به سطح امنیتی مورد نیاز خود، بین رمزگذاری انعطاف پذیر یا SSL کامل Cloudflare یکی را انتخاب کنند.
  • بهینه سازی خودکار پلتفرم: کلودفلر با بهینه سازی خودکار به افزایش عملکرد کلی سایت وردپرسی کمک می کند. این فرآیند شامل تغییر اندازه تصویر و پاکسازی خودکار کش وردپرس در طول به روز رسانی وب سایت است.

راه اندازی Cloudflare در وردپرس

نصب Cloudflare در سایت وردپرسی سریع و ساده است. می توانید این کار را به صورت دستی یا از طریق ارائه دهنده هاست خود انجام دهید. اگر ترجیح می دهید Cloudflare را به صورت دستی نصب کنید، می توانید با مراجعه به برنامه رایگان آن ها این کار را انجام دهید.

همچنین پلن های پولی برای کسانی که خواهان امنیت و عملکرد پیشرفته هستند وجود دارند. این پلن ها از 20 دلار در ماه شروع می شوند و دارای ویژگی هایی مانند مجموعه قوانین فایروال برنامه های کاربردی وب (WAF)، بهینه سازی تلفن همراه و هشدارهای DDoS هستند.

پس از تصمیم گیری در مورد یک پلن مناسب، مراحل زیر را برای راه اندازی Cloudflare در وب سایت وردپرسی خود دنبال کنید.

1. ایجاد یک حساب کاربری Cloudflare

ثبت نام در کلودفلر آسان است و تنها چند دقیقه طول می کشد.

 ایجاد یک حساب کاربری Cloudflare - cdn کلودفلر
شروع کار با cdn کلودفلر

با وارد کردن ایمیل، پسورد و کلیک بر روی دکمه Create Account، حساب ایجاد می شود. اکنون یک حساب Cloudflare دارید اما هنوز هم باید وب سایت خود را برای دسترسی به خدمات اضافه کنید.

2. اضافه کردن نام دامنه به Cloudflare

برای اضافه کردن نام دامنه به Cloudflare مراحل زیر را طی کنید:

  1. به داشبورد Cloudflare خود بروید. دکمه افزودن سایت را انتخاب کنید.
اضافه کردن نام دامنه به Cloudflare - CDN کلودفلر
  1. آدرس وب سایت وردپرسی تان را اضافه کنید. Cloudflare به کاربران خود اجازه می دهد تا هر تعداد وب سایتی را که می خواهند اضافه کنند. (حتی در نسخه رایگان)
cdn کلودفلر
  1. اکنون، پلن خود را انتخاب کنید. اگر برای یک وبلاگ یا وب سایت شخصی می خواهید، توصیه می کنیم نسخه رایگان را انتخاب کنید. زیرا دارای تمام ویژگی های اساسی مورد نیاز برای محافظت از وب سایت شما در برابر تهدیدات آنلاین و افزایش سرعت بارگذاری آن است.
  1. کسانی که فروشگاه آنلاین یا یک وب سایت پربازدید را اداره می کنند، می توانند برای استفاده از حداکثر مزایای عملکرد، از طرح های حرفه ای یا تجاری خریداری کنند. برنامه های پریمیوم Cloudflare با به روزرسانی خودکار وب سایت و گزینه های امنیتی بیشتر همراه است.
cdn کلودفلر
خرید پلن های cdn کلودفلر

3. بررسی سوابق DNS نام دامنه

زمانی که سایت وردپرسی تان به Cloudflare اضافه شد، جزئیات DNS نام دامنه از شما خواسته می شود. در این مرحله، Cloudflare را برای زیر دامنه های خاص، فعال یا غیرفعال کنید.

برای فعال کردن، به سادگی نماد ابر را به رنگ نارنجی تغییر دهید.

بررسی سوابق DNS نام دامنه - CDNکلودفلر

به شدت پیشنهاد می کنیم که Cloudflare را برای نام دامنه اصلی و زیر دامنه تان فعال کنید. به این ترتیب، Cloudflare روی هر دو نسخه سایت تان کار خواهد کرد. پس از اتمام کار، Continue را فشار دهید تا به مرحله بعدی بروید.

نکته: توصیه نمی شود که Cloudflare را برای cPanel، mail، FTP یا هر زیردامنه دیگری فعال کنید زیرا می تواند منجر به مشکلات متعدد در DNS شود.

4. تغییر نام دامنه خود به نیم سرورهای Cloudflare

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

  1. با کلیک بر روی تب DNS در داشبورد به نیم سرورهای Cloudflare دسترسی پیدا می کنید.
  2. در بخش مدیریت DNS، نیم سرورهای Cloudflare را خواهید دید که به وب سایت شما اختصاص داده شده اند. این مقادیر را کپی کنید.
تغییر نام دامنه خود به نیم سرورهای Cloudflare
  1. یک تب جدید در مرورگر باز کنید و به کنترل پنل هاست خود بروید. اگر نام دامنه خود را از زمین هاست خریداری کرده باشید می توانید در قسمت دامنه ها، نیم سرورهای تان را ببینید یا می توانید از پشتیبانی سایت درخواست کنید تا نیم سرورهای تان را به شما بگوید.
  2. در بخش Change nameservers، هر دو مقدار را با مقادیر Cloudflare جایگزین کنید، سپس روی Save کلیک کنید.
  3. به صفحه Cloudflare برگردید و Done را فشار دهید.
  4. برگه DNS را در Cloudflare بررسی کنید تا ببینید آیا به روز رسانی نیم سرور موفقیت آمیز بوده است یا خیر.

ممکن است تا ۷۲ ساعت طول بکشد تا DNS در سراسر وب منتشر شود. پس از تکمیل به‌روزرسانی نیم سرورها، یک ایمیل تأییدیه از Cloudflare دریافت خواهید کرد.

از طرف دیگر، می توانید وضعیت به‌روزرسانی را در وب سایت Cloudflare بررسی کنید. در طی این فرآیند، صفحه شما با هیچ خرابی مواجه نخواهد شد.

5. پیکربندی تنظیمات HTTPS

پیکربندی تنظیمات HTTPS

پروتکل ایمن انتقال ابرمتن (HTTPS) داده های وب سایت را از طریق گواهی SSL ایمن می کند. حتما این تنظیمات را برای محافظت از سایت وردپرسی خود در برابر نقض احتمالی داده ها و انتشار داده ها پیکربندی کنید.

راه اندازی HTTPS فقط دو مرحله طول می کشد.

  1. به تب SSL در داشبورد Cloudflare خود بروید. اگر گواهینامه SSL موجود دارید گزینه Full SSL را انتخاب کنید و اگر ندارید گزینه SSL انعطاف پذیر را انتخاب کنید. SSL انعطاف پذیر فقط برای محافظت از انتقال داده ها بین سایت وردپرسی و Cloudflare است. در همین حال، Full SSL حفاظت سرتاسری را از سایت شما به سرور بازدیدکننده ارائه می دهد.
  1. به بخش Edge Certificates بروید و Always Use HTTPS را فعال کنید. ممکن است مدتی طول بکشد تا تغییرات قابل مشاهده باشد، بنابراین پس از چند ساعت آن را بررسی کنید. هنگامی که یک پیام تأیید و یک نماد قفل در نزدیکی URL سایت مشاهده کردید، متوجه خواهید شد که فعال است.

مراحل نصب و پیکربندی افزونه وردپرس Cloudflare

برای تکمیل فرآیند، باید افزونه WordPress Cloudflare را برای وردپرس نصب کنیم. این ابزار با تعدادی ویژگی مفید برای کمک به مدیریت CDN بارگذاری شده است، مانند:

  • بهینه سازی وردپرس با یک کلیک
  • مجموعه قوانین فایروال برنامه های کاربردی وب (WAF)
  • پاکسازی  خودکار کش
  • آمار
  • تنظیمات Cloudflare داخلی برای تغییر آسان

در ادامه راهنمای گام به گام نحوه نصب افزونه کلودفلر آورده شده است:

  1. به داشبورد وردپرس و به قسمت Plugins -> Add New بروید.
نصب و پیکربندی افزونه وردپرس کلودفلر 1
  1. افزونه وردپرس Cloudflare را جستجو و آن را نصب و فعال کنید.
نصب و پیکربندی افزونه وردپرس کلودفلر 2
  1. به صفحه تنظیمات بروید و Cloudflare را انتخاب کنید.
نصب و پیکربندی افزونه وردپرس کلودفلر 3
  1. Get your API Key را از اینجا در زیر انتخاب کنید.
نصب و پیکربندی افزونه وردپرس کلودفلر 4
  1. یک پنجره جدید ظاهر خواهد شد. به تب API Tokens بروید و سپس از گزینه Global API Key گزینه View را انتخاب کنید.
نصب و پیکربندی افزونه وردپرس کلودفلر 5
  1. رمز عبور Cloudflare خود را وارد کنید و سپس کلید API ارائه شده را کپی کنید.
  2. به صفحه تنظیمات افزونه برگردید و کلید API را در قسمت ورود قرار دهید. دکمه Save API Credentials را بزنید.

پس از راه اندازی Cloudflare و ورود به افزونه وردپرس، چندین تنظیمات را مشاهده خواهید کرد:

  • تنظیمات بهینه شده وردپرس: با کلیک بر روی اعمال تنظیمات توصیه ‌شده در Cloudflare، مقادیر حافظه پنهان و سطح امنیتی، Minify خودکار و موقعیت جغرافیایی IP بازنشانی می‌شوند. Cloudflare به طور خودکار تنظیمات را در سایت وردپرسی شما اعمال می کند تا عملکرد آن را افزایش دهد.
  • بهینه سازی خودکار پلتفرم (APO): این ویژگی پلاگین Cloudflare برای نگهداری کپی از داده های وب سایت شما برای کاهش زمان بارگذاری است. این کار تضمین می کند که کاربران می توانند فوراً به محتوای شما دسترسی داشته باشند. Cloudflare با بهینه‌سازی خودکار پلتفرم، محتوای ثابت و پویا را در شبکه لبه (edge network) خود ذخیره می‌ کند.
  • حافظه پنهان را پاک کنید: کش کردن وب سایت، فرآیند کپی کردن داده های وب سایت و قرار دادن آن در ذخیره سازی موقت برای دسترسی فوری است. پاکسازی کش به این معنی است که Cloudflare تمام اطلاعات ذخیره شده قبلی را حذف می کند تا بتواند داده های جدید را کپی کند.

استفاده از افزونه Cloudflare یک راه راحت برای مدیریت تنظیمات در داشبورد وردپرس شما است.

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

upload_max_filesize
post_max_size
memory_limit
file_uploads
max_execution_time

فایل php.ini یک فایل ویژه برای PHP است. در واقع جایی است که می توانید تنظیمات PHP را در آن انجام دهید. سرور از قبل با تنظیمات استاندارد برای PHP پیکربندی شده و نسخه مناسب PHP در آن نصب است و سایت شما به طور پیش فرض از آن استفاده می کند. اما با این حال در صورت نیاز می توانید نسخه PHP را ارتقا دهید.

تنظیماتی که در فایل php.ini قابل ویرایش است، شامل میزان حداکثر حجم آپلود فایل در هاست، حداکثر زمان ارسال درخواست به سایت و… است. برای تغییر هر یک از این مواردی که گفته شد، به ویرایش فایل php.ini در وردپرس نیاز است و باید محل آن در هاست را بدانید.

ویرایش فایل php.ini در وردپرس

زمان مورد نیاز: 2 minutes.

برای به روز رسانی یا ویرایش این فایل مراحل زیر را انجام بدهید:

  1. وارد cPanel شوید .

    با استفاده از یوزرنیم و پسورد خود، به کنترل پنل cPanel وارد شوید.

  2. به File Manager بروید.

    ویرایش فایل php.ini

  3. public_html را انتخاب کنید.

    ویرایش فایل php.ini

  4. از دکمه +File برای ایجاد یک فایل جدید استفاده کنید و آن را php.ini بنامید.

    ویرایش فایل php.ini

  5. در این مرحله می توانید به ویرایش فایل php.ini که ایجاد کرده اید بپردازید. کافی است فایل را باز کنید و ویرایش های لازم را انجام دهید.

    ویرایش فایل php.ini

موارد زیر از مهم ترین کدهای مورد نیازی هستند که می توانید در فایل php.ini تغییر دهید.

upload_max_filesize = 64M
post_max_size = 32M
memory_limit = 192M
max_input_vars = 3000
max_execution_time = 180

به عنوان مثال در خط اول این کدها، حداکثر حجم فایل های قابل آپلود در سایت 64 مگابایت در نظر گرفته شده است. اگر در اینجا به جای 64M از 128M استفاده کنیم، ما در واقع فایل های با حجم بیشتر از 64 مگابایت را نیز می توانیم در سایت آپلود کنیم. در غیر اینصورت در هنگام آپلود، با خطای وردپرس روبرو می شویم.

بوت استرپ، یک فریم ورک متن باز (Open source) و رایگان است که برای توسعه فرانت اند در وب سایت ها و برنامه های وب استفاده می شود. این فریم ورک با ارائه مجموعه ای از کدهای دستوری برای طراحی قالب، به توسعه وب سایت های واکنش گرا و mobile-first کمک می کند.

بوت استرپ به توسعه دهندگان وب اجازه می دهد تا بدون نگرانی در مورد دستورات و عملکردهای اساسی، وب سایت خود را با سرعت بیشتری بسازند. Bootstrap محبوب ترین فریم ورک HTML ،CSS و جاوا اسکریپت برای توسعه یک وب سایت واکنش گرا و سازگار با موبایل است.

کاربردهای اولیه بوت استرپ چیست؟

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

دو نسخه متفاوت از بوت استرپ با نام های نسخه پریکامپایل شده (precompiled) و نسخه کد منبع (source code) وجود دارد. توسعه دهندگان با تجربه، مورد دوم را ترجیح می دهند؛ چون به آنها اجازه می دهد استایل ها را متناسب با پروژه های خود سفارشی کنند.

به عنوان مثال، نسخه کد منبع Bootstrap به شما اجازه می دهد تا به پورت Sass دسترسی داشته باشید. با این کار، یک استایل شیت سفارشی ایجاد می شود که با استفاده از بوت استرپ، به شما کمک می کند، ابزار مورد نظر را متناسب با نیاز خود، اصلاح کنید و گسترش دهید.

شما می توانید Bootstrap را با استفاده از پکیج منیجرها نصب کنید. این پکیج ها، فریم ورک ها، کتابخانه ها و دارایی ها را مدیریت و آپدیت می کنند. برخی از محبوب ترین پکیج منیجرها شامل، npm، Composer و Bower هستند. Npm فرایندهای سمت سرور را مدیریت می کند و Composer روی فرانت اند تمرکز دارد. اگر روی پروژه های مبتنی بر PHP کار می کنید، بهتر است از Bower استفاده کنید.

به دلیل محبوبیت Bootstrap، گروه ها و پلتفرم هایی که توسعه دهندگان و طراحان وب، دانش و نظرات خود را در آنها به اشتراک می گذارند، هر روز بیشتر می شود.

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

چرا باید از بوت استرپ استفاده کنید؟

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

در ادامه به بررسی مزایای استفاده از Bootstrap در مقایسه با سایر فریم ورک های توسعه وب می پردازیم.

سهولت در استفاده

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

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

Bootstrap برای کاهش زمان بارگذاری صفحات سایت ها، فایل های CSS و جاوا اسکریپت را فشرده و کوچک می کند. علاوه بر این، با ایجاد دسترسی یکپارچه در کدهای دستوری، میان وب سایت ها و توسعه دهندگان، محیطی ایده آل را برای کارهای تیمی فراهم می نماید.

گریدهای ریسپانسیو

Bootstrap به همراه یک سیستم Grid و از پیش تعریف شده ارائه می شود که شما را از کدنویسی سیستم اولیه نجات می دهد. سیستم گرید از ردیف ها و ستون هایی تشکیل شده است که به شما کمک می کند که به جای وارد کردن کوئری های رسانه ای در فایل CSS، داخل شبکه های موجود، گرید ایجاد کنید.

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

معمولاً تنظیمات پیش فرض Gridهای ریسپانسیو برای کار افراد کافی هستند. در نتیجه بعد از ایجاد یک گرید، فقط کافی است محتوا را به کانتینرها اضافه کنید.

سیستم شبکه بوت استرپ، برای آن که بتواند پروژه های مبتنی بر دسکتاپ و موبایل را بهتر تطبیق کند، دو کلاس کانتینری دارد. این دو کلاس شامل ظرف ثابت (container) و ظرف مایع (container-fluid) هستند. اولی، کانتینری با عرض ثابت را ارائه می کند، در حالی که دومی یک ظرف با عرض کامل است که می تواند تمام اندازه های صفحه را برای پروژه شما تنظیم کند.

grid در Bootstrap
سیستم گرید در Bootstrap از ردیف ها و ستون هایی تشکیل شده است که به شما کمک می کند تا به جای وارد کردن کوئری های رسانه ای در فایل CSS، داخل شبکه های موجود، Grid ایجاد کنید.

سازگاری مرورگر

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

اگرچه Bootstrap از مرورگرهای کمتر شناخته شده ای مانند WebKit و Gecko پشتیبانی نمی کند؛ اما وب سایت های بوت استرپ باید در این مرورگرها نیز به درستی کار کنند. با این حال، همچنان ممکن است هنگام نمایش صفحه های کوچک تر، محدودیت هایی در ماژول ها و کشوها وجود داشته باشد.

سیستم تصویر بوت استرپ

بوت استرپ، با قوانین HTML و CSS از پیش تعریف شده خود، نمایش و ریسپانسیو بودن تصویر را کنترل می کند.

با اضافه کردن کلاس img-responsive. اندازه تصاویر به طور خودکار بر اساس اندازه صفحه نمایش کاربران تغییر می کند. این موضوع به عملکرد وب سایت شما کمک می کند، چرا که کاهش اندازه تصویر، بخشی از فرایند بهینه سازی سایت است. علاوه بر این، Bootstrap با ارائه کلاس های اضافی مانند img-circle. و img-rounded. به تغییر شکل تصاویر کمک می کند.

داکیومنت های بوت استرپ

بوت استرپ برای توسعه دهندگانی که می خواهند برای اولین بار از این فریم ورک استفاده کنند، داکیومنت های آموزشی ارائه می دهد. در ادامه موضوعاتی را معرفی می کنیم که می توانید آموزش آنها را در داکیومنت های بوت استرپ پیدا کنید.

  • Content ‒ کد منبع های از پیش کامپایل شده را پوشش می دهد.
  • Browsers and devices ‒ همه مرورگرهای وب و موبایل پشتیبانی شده و اجزای مبتنی بر تلفن همراه را فهرست می کند.
  • JavaScript ‒ پلاگین های مختلف JS ساخته شده بر روی jQuery را تجزیه می کند.
  • Theming ‒ متغیرهای Sass داخلی را برای سفارشی سازی آسان تر توضیح می دهد.
  • Tools ‒ به شما می آموزد که چگونه از اسکریپت های npm برای کارهای مختلف استفاده کنید.
  • Accessibility – ویژگی ها و محدودیت های Bootstrap در مورد نشانه گذاری ساختاری، اجزاء، کنتراست رنگ، دید محتوا و جلوه های انتقال را پوشش می دهد.

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

مزیت های بوت استرپ از جمله ریسپنسیو بودن و سازگاری با مرورگرها
بوت استرپ با اکثر مرورگرها به خصوص مرورگرهایی با آپدیت جدیدتر، سازگاری بالایی دارد.

فایل های اصلی Bootstrap کدامند؟

Bootstrap شامل مجموعه ای از کدهای دستوری است که در سه فایل اصلی Bootstrap.css، Bootstrap.js و Glyphicons کامپایل شده اند. بوت استرپ برای اجرای پلاگین ها و اجزای JS، به یک کتابخانه JS به نام jQuery نیاز دارد. این سه فایل، رابط کاربری و عملکرد یک وب سایت را مدیریت می کنند.

Bootstrap.css

Bootstrap.css یک چارچوب CSS است که چیدمان یک وب سایت را مرتب و مدیریت می کند. HTML محتوا و ساختار یک صفحه وب را ایجاد می کند؛ اما CSS با طرح بندی سایت سروکار دارد و هر دو ساختار برای انجام یک عمل خاص باید با هم کار کنند.

Bootstrap.css و توابع آن به توسعه دهندگان کمک می کنند تا در صفحات مورد نیاز خود ظاهری یکنواخت ایجاد کنند. به این ترتیب دیگر نیازی نیست که توسعه دهندگان وب، زمان زیادی را صرف ویرایش های دستی کنند. به جای این که از ابتدا کدنویسی کنید، فقط باید یک صفحه وب را به یک فایل CSS ارجاع دهید. هر گونه تغییر لازم را می توان به تنهایی در آن فایل انجام داد.

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

Bootstrap.js

این فایل بخش اصلی بوت استرپ است و شامل فایل های جاوا اسکریپتی است که مسئولیت تعامل وب سایت را بر عهده دارند.

برای صرفه جویی در زمان و به جای چندین بار نوشتن کدهای جاوا اسکریپت، توسعه دهندگان تمایل دارند از کتابخانه متن باز و کراس پلتفرم jQuery استفاده کنند. در ادامه نمونه هایی از امکانات کتابخانه jQuery را بررسی می کنیم.

  • درخواست های AJAX را انجام دهید. (مانند کم کردن داده ها از مکان دیگری به صورت پویا)
  • ویجت ها را با استفاده از مجموعه ای از افزونه های جاوا اسکریپت ایجاد کنید.
  • با استفاده از ویژگی های CSS انیمیشن های سفارشی ایجاد کنید.
  • به محتوای وب سایت، پویایی اضافه کنید.

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

Glyphicons

آیکون ها بخش های جدایی ناپذیری از فرانت اند هستند. زیرا اغلب اکشن ها و داده ها را در رابط کاربری نمایش می دهند. بوت استرپ از آیکون هایی به نام Glyphicons استفاده می کند که شامل مجموعه Glyphicons Halflings است. این آیکون ها رایگان هستند و با وجود طراحی ساده ای که دارند، عملکردهای اساسی خود را انجام می دهند.

اگر می خواهید آیکون های شیک تری پیدا کنید، Glyphicons مجموعه های ممتاز و متنوعی دارد که می توانید آنها را خریداری کنید. همچنین می توانید آیکون های فردی و موضوعی خاصی که در وب سایت های مختلفی مانند Flaticon، GlyphSearch و Icons8 به صورت رایگان وجود دارند را دانلود کنید.

برای تغییر اندازه Glyphicons، باید سبک پیش فرض اندازه قلم CSS را لغو کنید.

چطور از بوت استرپ در توسعه وب استفاده کنیم؟

برای درک بهتر نحوه استفاده از بوت استرپ، به مثال های زیر توجه کنید:

نحوه استفاده از بوت استرپ

برخی از خطوط را با جزئیات بیشتر توضیح خواهیم داد.

نمونه کد BootStrap

این کد مجموعه کاراکتری که برای نوشتن وب سایت استفاده می شود را بیان می کند. در این مورد، UTF-8 به یونی کد اشاره دارد.

نمونه کد BootStrap 2

این کد نسخه اینترنت اکسپلورری که باید صفحه را رندر کند تعیین می کند. با تنظیم روی حالت Edge، از بالاترین حالت موجود استفاده کند.

نمونه کد BootStrap 3

این کد اطمینان حاصل می کند که اندازه صفحه نمایش نسبت 1:1 دارد.

نمونه کد BootStrap 5

با این کد، هسته CSS بوت استرپ را اضافه می کنیم.

نحوه استفاده از بوت استرپ 2

این کد، jQuery را از طریق Google CDN. فراخوانی می کند. بهتر است jQuery را با CDN و از طریق HTTP فراخوانی کنید. در این صورت فایل ها به مدت یک سال در حافظه کش ذخیره می شوند.

نحوه استفاده از بوت استرپ 3

این کد، هسته جاوا اسکریپت بوت استرپ را اضافه می کند. این کد دستوری باید بعد از کد دستوری jQuery باشد تا به درستی کار کند. فرایند اضافه کردن را می توان از طریق URL گوگل یا دانلود دستی انجام داد.

نحوه استفاده 8

بوت استرپ برای ساده کردن فرایند، یک بسته جاوا اسکریپت ارائه می دهد. با این حال، bootstrap.bundle.js و bootstrap.bundle.min.js به جای jQuery شامل Popper هستند. پوپر یک موتور تعیین موقعیت برای محاسبه موقعیت عناصر است.

نمونه ای از نحوه استفاده از پیوندهای ناوبری نوار navigation در بوت استرپ برای ایجاد منوهای سایت ها.
نمونه ای از نحوه استفاده از پیوندهای ناوبری نوار navigation در بوت استرپ برای ایجاد منوهای سایت ها.

چرا نباید از بوت استرپ استفاده کنید؟

بوت استرپ در کنار مزایایی که دارد، محدودیت های خاصی هم دارد که برای انواع خاصی از پروژه ها مناسب نیست.

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

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

اگرچه بوت استرپ با آخرین نسخه مرورگرهای محبوب سازگار است، اما این موضوع در مورد نسخه های قدیمی تر این مرورگرها صدق نمی کند. این یعنی ظاهر وب سایت شما کاملاً به این بستگی دارد که کاربر آخرین بار، چه زمانی مرورگر خود را به روز کرده است.

نکته منفی دیگر این است که استایل های بوت استرپ نسبتاً حجیم هستند. این موضوع می تواند خروجی غیر ضروری HTML ایجاد کند و منابع واحد پردازش مرکزی را هدر دهد. استفاده از Bootstrap آسان است، اما یادگیری کلاس ها و مؤلفه های آن به خصوص در ابتدای کار، زمان بر خواهد بود. این پروسه ممکن است برای کسی که دانش فنی ندارد پیچیده باشد.

سخن آخر

بوت استرپ یک فریم ورک فرانت اند رایگان است که امروزه در میان توسعه دهندگان وب، به ویژه آنهایی که کار طراحی وب انجام می دهند، محبوب است. استفاده از این فریم ورک آسان است و در زمان توسعه دهندگان برای نوشتن کدهای HTML، CSS و جاوا اسکریپت به صورت دستی، صرفه جویی می کند.

چارچوب بوت استرپ آن قدر منعطف و قوی است که تقریباً هر نیازی را برای توسعه فرانت اند وب سایت برآورده می کند. بهترین ویژگی این فریم ورک، قالب های طراحی آن است که باعث می شود نمایش صفحات وب در تمام اندازه های صفحه، بهینه کار کنند.

یادگیری بوت استرپ زمان بر خواهد بود، اما منابع زیادی برای کمک به شروع یادگیری بوت استرپ وجود دارد. برخی از بهترین پلتفرم های یادگیری این فریم ورک داکیومنت های آموزشی بوت استرپ و انجمن های IT محور مانند Stack Overflow می باشند.

سیستم مدیریت محتوا یا CMS، نرم افزاری است که به صاحبان وب سایت کمک می کند تا بدون نیاز به دانش فنی و تخصصی، محتوای مورد نظر خود را در یک وب سایت ایجاد، مدیریت و اصلاح کنند. به زبان ساده تر، CMS ابزاری است که با استفاده از آن و بدون نیاز به نوشتن همه کدهای برنامه نویسی، می توانید یک وب سایت بسازید. CMS مناسب فروشگاه اینترنتی یکی از مواردی است که اغلب کاربران درباره آن سوال دارند.

با وجود CMS، به جای این که خودتان یک سیستم برای ایجاد صفحات وب، ذخیره تصاویر و سایر عملکردها راه اندازی کنید، CMS تمام زیرساخت های اساسی را برای شما مدیریت می کند. یک سیستم مدیریت محتوا (CMS) خوب، به شما کمک می کند که فروشگاه اینترنتی خود را به آسانی راه اندازی کنید. در نتیجه به جای صرف ساعت ها زمان روی جنبه های خسته کننده و فنی سایت، می توانید فقط روی فروش واقعی محصولات خود تمرکز کنید.

انواع پلتفرم های مدیریت محتوا (CMS)

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

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

WordPress

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

معرفی وردپرس به عنوان CMS مناسب فروشگاه اینترنتی
حدود 28 درصد از تمام وبسایت های فروشگاهی از وردپرس برای مدیریت محتوای خود استفاده می کنند.

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

با این حال، بسیاری از کسب و کارهای آنلاین بدون کدنویسی و فقط با استفاده از افزونه های وردپرس، خیلی راحت می توانند سایت خود را ایجاد و اجرا کنند. WooCommerce یکی از افزونه های بسیار محبوب برای سایت های اینترنتی است که قابلیت های متنوعی به وردپرس اضافه می کند. به دلیل محبوبیت بالای وردپرس، بسیاری از سرویس های تجارت الکترونیک مانند MailChimp، HubSpot، یا OptiMonk حداقل یک افزونه برای وردپرس منتشر کرده اند.

مزایای وردپرس:

  • می توانید از بین افزونه های فروشگاهی شگفت انگیز، موارد مورد نیاز خودتان را انتخاب کنید.
  • می توانید تمام درگاه های پرداخت را ادغام کنید.
  • محتوای نوشتاری و ویدئویی در وردپرس به آسانی منتشر می شود.
  • موارد انتخاب قالب های رایگان و پولی تقریباً نامحدود است.
  • می توانید حساب های شبکه های اجتماعی خود را یکپارچه کنید.
  • افزونه های سئو و رایگان زیادی دارد.
  • وردپرس یک CMS رایگان و متن باز است.
  • با توجه به گزینه های سفارشی سازی، می توانید به فروشگاه خود ظاهری منحصر به فرد بدهید.
  • به افزونه های متعددی دسترسی دارید.

معایب وردپرس:

  • باید هاست را جداگانه تهیه کنید.
  • از آنجایی که وردپرس رایگان است، پشتیبانی فنی برای آن وجود ندارد.

چه کسانی باید از وردپرس استفاده کنند؟

دلیل اصلی محبوبیت وردپرس این است که هر کسی می تواند از وردپرس به عنوان CMS سایت فروشگاهی خود استفاده کند. اگر در استفاده از این پلتفرم مهارت کافی ندارید، بهتر است با یک متخصص کار کنید.

CMS مناسب فروشگاه اینترنتی PrestaShop

 پرستاشاپ یک CMS سبک و ساده است که قابلیت های خوبی برای راه اندازی و مدیریت وب سایت، در اختیار کاربران قرار می دهد. این پلتفرم روی مدل متن باز “freemium” اجرا می شود؛ پس می توانید از نرم افزار اصلی، به صورت رایگان استفاده کنید. اما دسترسی به ویژگی های بیش تر رایگان نیست. علاوه بر این، باید جداگانه، برای خرید هاست مناسب فروشگاه آنلاین نیز هزینه کنید.

اگر برای ایجاد سایت از یک توسعه دهنده وب کمک بگیرید، به راحتی و با ویرایش کدهای دستوری در پرستاشاپ می توانید یک وب سایت منحصربه فرد طراحی کنید. اگر یک تازه کار هستید و سرمایه کافی برای کمک گرفتن از یک متخصص را ندارید، می توانید با ویرایشگر What You See Is What You Get یک وب سایت ایجاد کنید.

معرفی مدیریت محتوای PrestaShop
در بین CMSهای رایگان، PrestaShop یکی از بهترین موارد برای راه اندازی اولیه وب سایت است.

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

مزایای PrestaShop:

  • رایگان است.
  • ویرایشگر قالب با کاربری آسان دارد.
  • به خوبی با شبکه های اجتماعی ادغام می شود.
  • می توانید یک ماژول تبلیغاتی اضافه کنید که به ایجاد لید کمک می کند.
  • گزینه های زیادی برای افزودن درگاه های پرداخت وجود دارد.
  • حتی نسخه رایگان آن امن است.
  • راه اندازی آن آسان و کم هزینه است.
  • به راحتی می توانید مفیدترین عملگرها را به سایت اضافه کنید.

معایب PrestaShop:

  • فقط با خرید پلن های پریمیوم می توانید به پشتیبانی مشتری دسترسی پیدا کنید.
  • به اندازه رقبایی مانند WordPress و Shopify گزینه های شخص ثالث ندارد.
  • باید برای هاست و ماژول های الحاقی جداگانه هزینه کنید.
  • ماژول های الحاقی ممکن است گران باشد.

چه کسانی باید از پرستاشاپ استفاده کنند؟

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

Shopify

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

معرفی بهترین CMS برای فروشگاه اینترنتی- Shopify
پلتفرم مدیریت محتوای Shopify به طور خاص برای ساماندهی به محتوای سایت های فروش اینترنتی ایجاد شده است.

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

مزایای Shopify:

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

معایب Shopify:

  • هرگونه فروش از طریق درگاه های پرداخت شخص ثالث، مستلزم کارمزد تراکنش است.
  • بیش تر قالب های موجود در پلتفرم رایگان نیستند.
  • گاهی اوقات برای دریافت ویژگی مورد نیاز خود، باید یک برنامه جدا روی Shopify نصب کنید.

چه کسی باید از Shopify استفاده کند؟

Shopify یک انتخاب عالی برای مشاغل کوچکی است که می خواهند بدون زحمت، فروشگاه آنلاین خود را راه اندازی کنند. اگر بودجه مناسبی دارید، می توانید از بسیاری از ویژگی های قدرتمند Shopify استفاده کنید.

CMS مناسب فروشگاه اینترنتی Drupal

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

معرفی دروپال

ایراد اصلی دروپال کاربرپسند نبودن آن است. به کمک این CMS می توانید به عملکردهای اساسی یک فروشگاه اینترنتی مانند پردازش پرداخت ها، مدیریت سفارش ها و سیستم سبد خرید و… دسترسی داشته باشید. اما باید بدانید که راه اندازی سایت از ابتدا به عهده خودتان خواهد بود.

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

برای ایجاد و اجرای آسان تر وب سایت خود، می توانید از دروپال کامرس (Drupal Commerce) استفاده کنید. این افزونه یک پلتفرم تجارت الکترونیک و مشابه با افزونه ووکامرس است. اما همچنان با مشکل روبه رو خواهید بود چون باید هاست و امنیت سایت را خودتان تأمین کنید.

مزایای دروپال:

  • بسیار انعطاف پذیر و قابل تنظیم است.
  • گزینه های عالی برای ایجاد وبسایت های موبایل دارد.
  • از چندین زبان پشتیبانی می کند.
  • می توانید برای تقویت سئوی سایت خود، از ماژول های قدرتمندی آن استفاده کنید.
  • سیستم گردش کار داخلی دارد.
  • وقتی از دروپال برای ایجاد فروشگاه آنلاین خود استفاده می کنید، در هیچ یک از پلتفرم های CMS دیگر، SaaS قفل نمی شوید.
  • دروپال، بک اند و فرانت اند یک فروشگاه آنلاین را از هم جدا می کند؛ یعنی می توانید به راحتی محتوا ایجاد کنید و سپس در صورت تمایل آن را منتشر کنید.

معایب دروپال:

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

چه کسانی باید از دروپال استفاده کنند؟

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

BigCommerce

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

علاوه بر امکان استفاده از قالب های متنوع و قابل تنظیم، می توانید تمام کدهای HTML و CSS آنها را هم ویرایش کنید. این موضوع باعث می شود که BigCommerce هم برای کسب و کارهای کوچکی که نیاز دارند به سرعت وب سایت خود را راه اندازی کنند و هم برای مشاغل بزرگ تری که با استخدام توسعه دهندگان وب سایت می خواهند یک فروشگاه آنلاین منحصربه فرد ایجاد کنند، انتخاب خوبی باشد.

سیستم مدیریت محتوای BigCommerce
با توجه به ویژگی هایی که BigCommerce دارد، این CMS را برای انواع سایت های کوچک، متوسط و بزرگ مناسب می سازد.

BigCommerce قابلیت های متنوعی برای وبسایت های فروشگاهی ارائه می دهد. امکاناتی مانند ویژگی های پیشرفته سئو، تجزیه و تحلیل فروش و مجموعه ای از ابزارهای بازاریابی متمرکز بر شبکه های اجتماعی از این دست هستند.

مزایای BigCommerce:

  • BigCommerce تمام نیازهای سایت به هاست را برطرف می کند.
  • می توانید برنامه ها و افزونه های شخص ثالث را ادغام کنید.
  • کاربری آسان برای سازنده وب سایت دارد.
  • پشتیبانی خوبی برای وبلاگ نویسی دارد.
  • 12 قالب اساسی دارد.
  • می توانید از PayPal و بسیاری از درگاه های پرداخت آنلاین دیگر استفاده کنید.
  • مشتریان سازمانی به خدمات توسعه دسترسی دارند.
  • یکی از ساده ترین سازندگان وب سایت تجارت الکترونیک است.
  • امکان سفارشی سازی قالب سئو و سایر ویژگی هایی که باعث افزایش ترافیک جستجوی ورودی تان می شود را دارد.

معایب BigCommerce:

  • متن باز نیست و دسترسی به تمام ویژگی های آن بسیار گران است.
  • وقتی وبسایت های اینترنتی از آستانه های فروش خاصی عبور می کنند، باید برای استفاده از خدمات این پلتفرم هزینه بیش تری بپردازند.

چه کسی باید از BigCommerce استفاده کند؟

BigCommerce مملو از ویژگی هایی است که صاحبان مشاغل بزرگ و کوچک می توانند از آنها استفاده کنند. اما این پلتفرم برای افرادی که می خواهند روی رشد بیش تر کسب و کار خود سرمایه گذاری کنند، گزینه بهتری است.

CMS مناسب فروشگاه اینترنتی Squarespace

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

Squarespace علاوه بر مدیریت محتوا، چندین عملکرد مهم دیگر مانند هاست و پردازش پرداخت را هم انجام می دهد. اما مانند بسیاری دیگر از سیستم های مدیریت محتوای SaaS، نقطه ضعف Squarespace متن باز نبودن و عدم سفارشی سازی از نظر عملکرد طراحی و تجارت الکترونیک است.

Squarespace به عنوان بهترین CMS برای فروشگاه اینترنتی

مزایای Squarespace:

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

معایب Squarespace:

Squarespace پشتیبانی تلفنی ندارد؛ اگرچه گزینه چت زنده 24 ساعته وجود دارد.

چه کسی باید از Squarespace استفاده کند؟

Squarespace بهترین و ساده ترین CMS برای مبتدیان است. اگر محصولاتی دارید که می خواهید بفروشید اما تجربه زیادی در فروش آنلاین ندارید، Squarespace یک گزینه عالی برای شماست.

هترین CMS برای فروشگاه اینترنتی
در انتخاب بهترین CMS برای فروشگاه اینترنتی تان، باید اولویت های خود را مشخص کنید و گزینه ای که به ویژگی های مدنظرتان نزدیکتر است انتخاب کنید.

بهترین پلتفرم CMS مناسب فروشگاه اینترنتی کدام است؟

علاوه بر انتخاب هاست مناسب فروشگاه اینترنتی، انتخاب بهترین پلتفرم CMS نیز از اهمیت بالایی برخوردار است. اما CMS مناسب فروشگاه اینترنتی کدام است؟ این سؤال کمی شبیه این است که بپرسید “بهترین طعم بستنی چیست؟” مطمئناً، هر فرد پاسخ متفاوتی به این سؤال می دهد.

پیدا کردن یک استدلال واقعی برای اثبات اینکه کدام سیستم مدیریت محتوا در بیش تر مواقع بهترین عملکرد را دارد، دشوار است. اما با نگاهی کوتاه به اعداد و ارقام متوجه می شویم که وردپرس یکی از CMSهایی است که سهم قابل توجهی در بازار مدیریت محتوا دارد. کاربرپسند بودن، انعطاف پذیری و سازگاری با انواع وب سایت ها، وردپرس را به یکی از محبوب ترین گزینه ها در میان پلتفرم های مدیریت محتوا تبدیل کرده است.

اما وردپرس همیشه بهترین گزینه نیست. تعداد فاکتورهایی که هر کسب و کار، قبل از تصمیم گیری برای خرید یک CMS باید بررسی کند، زیاد است. یکی از موارد مهم، سایز یک سازمان و پراکندگی جغرافیایی اعضای آن است. مدیر CMS باید بداند که چند نفر از برنامه استفاده خواهند کرد؟ آیا CMS به پشتیبانی چندزبانه نیاز دارد؟ و تیم پشتیبانی برای نگهداری از این فرایند باید شامل چند نفر باشد؟

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

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

نیازهای فعلی و آتی کسب و کارتان را ارزیابی کنید. یک CMS باید نیازهای فعلی یک سازمان و هر گونه طرح تجاری آینده را برطرف کند. از جمله نکاتی که باید به آن توجه داشته باشید این است که آیا CMS با سیستم فعلی کسب و کار شما ادغام خواهد شد یا نه؟ و اینکه آیا CMS دارای ویژگی های آینده نگر مانند APIهای RESTful هست یا خیر؟

ویژگی های آموزشی و پشتیبانی که هر CMS ارائه می دهد را بررسی کنید. اول از نسخه های دمو استفاده کنید. این نسخه ها، به کسب وکارها کمک می کنند که بفهمند هر سیستم چگونه کار می کند و چطور همه ویژگی ها را یکپارچه می کند؟

نصب افزونه ها در وردپرس، پس از نصب و راه اندازی خود وردپرس یکی از نکات لازمی است که هر تازه کاری باید یاد بگیرد.

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

هزاران افزونه پولی و رایگان برای وردپرس وجود دارد. در این راهنما به صورت گام به گام آموزش نصب افزونه در وردپرس را یاد می گیرید.

در ادامه آموزش نصب افزونه در وردپرس را به سه شیوه توضیح داده ایم:

  1. نصب افزونه در وردپرس با استفاده از جستجو
  2. آپلود افزونه در وردپرس
  3. و نصب دستی افزونه

آماده اید؟ پس شروع کنیم.

نصب افزونه در وردپرس با استفاده از جستجو

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

برای این کار باید ابتدا وارد پنل مدیریت وردپرس شده و از منوی سمت راست گزینه “افزونه ها >> افزودن” را انتخاب کنید.

نصب افزونه در وردپرس

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

نصب افزونه در وردپرس

سپس افزونه ای را که می خواهید انتخاب می کنید و بر روی گزینه “هم اکنون نصب کنید” کلیک کرده و پس از نصب بر روی گزینه “فعال نمایید” کلیک کنید.

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

نصب افزونه در وردپرس با استفاده از آپلود کردن آن در سایت

همانطور که گفتیم افزونه های پولی را نمی توان در مخزن افزونه های وردپرس پیدا کرد. برای نصب افزونه های پولی می توان آن ها را بر روی سایت بارگذاری کرد.

برای این کار باید اول افزونه را به صورت فایل zip از منبع مورد نظر دانلود کنید. سپس به قسمت “افزونه ها>> افزودن” بروید.

پس از آن روی دکمه “بارگذاری افزونه” در بالای صفحه کلیک کنید.

نصب افزونه در وردپرس

با کلیک بر روی آن گزینه، صفحه آپلود به شما نشان داده می شود. سپس با انتخاب گزینه “انتخاب فایل” یا “Choose File”، فایل مورد نظر را از داخل کامپیوتر خود بارگذاری کنید.

بارگذاری فایل افزونه

پس از اینکه فایل را انتخاب کردید، باید بر روی دکمه “هم اکنون  نصب کنید” کلیک کنید.

اکنون وردپرس فایل افزونه را نصب کرده است و فقط کافی است آن را فعال نمایید.

نصب افزونه در وردپرس به صورت دستی از طریق Cpanel

برای این کار وارد حساب سی پنل خود در هاستینگ تان شوید. سپس در قسمت Files بر روی File Manager کلیک کنید.

سی پنل - file manager

در صفحه باز شده به داخل Public_html بروید.

سی پنل

سپس به ترتیب به داخل فایل های wp-content و plugins بروید.

پس از وارد شدن به داخل فایل plugins بر روی گزینه آپلود کلیک کنید.

آپلود فایل در سی پنل

صفحه آپلود برای تان باز می شود.

انتخاب فایل

فایل مورد نظر را نتخاب کنید تا آپلود شود. زمانی که نوار آپلود سبز شد به داخل فایل plugins برگردید.

اتمام آپلود در سی پنل

سپس فایل را از حالت فشرده خارج کنید.

خارج کردن فایل از حالت فشرده

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

فعال کردن افزونه

سوالات متداول

افزونه وردپرس چیست؟

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

چگونه افزونه های وردپرس را پیدا کنم؟

تقریبا در حدود 60،000 هزار افزونه آماده نصب در سایت های دیگر و یا خود مخزن وردپرس (در داخل سایت تان) وجود دارد. افزونه های پولی را هم می توانید از سایت های فروش افزونه تهیه کنید.

منظور از فعال سازی افزونه چیست؟

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

پس از نصب افزونه در وردپرس،  چگونه آن را به روزرسانی کنم؟

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

چگونه یک افزونه را در وردپرس حذف کنم؟

برای حذف افزونه به قسمت افزونه ها >> افزونه های نصب شده بروید و اگر افزونه مورد نظر فعال است در زیر آن گزینه غیر فعال کردن و سپس حذف را بزنید تا افزونه کاملا پاک شود.

چند افزونه باید در سایت نصب کنم؟

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

منظور از سرعت سایت، مدت زمانی است که طول می کشد تا محتوای سایت شما بارگذاری شده و به کاربر نشان داده شود. افزایش سرعت سایت یکی از فاکتورهای مهم گوگل برای رتبه بندی سایت محسوب می شود.

برای کاهش نرخ پرش و افزایش تعامل کاربران، بسیار مهم است که صفحات سایت به سرعت و به صورت یکپارچه بارگذاری شوند. سایتی که از نظر سرعت بهینه شده باشد، نه تنها تجربه کاربری (UX) را بهبود می دهد، بلکه رتبه بندی بهتری هم در موتورهای جستجو کسب می کند.

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

تفاوت سرعت سایت و سرعت صفحه چیست؟

سرعت صفحه” اغلب با “سرعت سایت” اشتباه گرفته می شود. در واقع منظور از سرعت صفحه، زمان بارگذاری صفحه ای خاص در یک سایت می باشد که قرار است محتوای مشخصی را به کاربر نشان دهد. در حالی که سرعت سایت، میانگینی از سرعت بارگذاری تمام صفحات می باشد و به پارامترهای مختلفی بستگی دارد.

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

  • تعداد تصاویر، ویدیوها و سایر فایل های رسانه ای موجود در صفحه
  • تم و افزونه های نصب شده در سایت
  • کدنویسی سایت شما (و صفحه خاص) و اسکریپت های سمت سرور

همه این عناصر بر سرعت بارگذاری صفحه و در نتیجه UX وب سایت تأثیر می گذارند.

چرا افزایش سرعت سایت اهمیت دارد؟

زمانی که نوبت به بارگذاری یک صفحه می رسد، هر ثانیه آن اهمیت زیادی دارد. در واقع، تحقیقات گوگل نشان می دهد، وقتی که زمان بارگذاری یک سایت از 1 ثانیه به 3 ثانیه افزایش پیدا می کند، نرخ پرش تا 32 درصد افزایش پیدا می کند. اگر این زمان به 5 ثانیه برسد، نرخ پرش تا 90 درصد بیشتر می شود.

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

از طرف دیگر افزایش سرعت سایت نقشی اساسی در سئو (بهینه سازی برای موتورهای جستجو) سایت دارد. گوگل برای رتبه بندی صفحات سایت، فاکتورهای مختلفی را در نظر می گیرد که یکی از آن ها سرعت بارگذاری سایت و صفحات آن می باشد.

یکی دیگر از دلایل اهمیت سرعت سایت، تاثیری است که برند شما بر ذهن بینندگان می گذارد. اگر بارگذاری صفحات وب شما بیش از حد طول بکشد، کاربران برند شما را غیر حرفه ای و وب سایت شما را غیر قابل اعتماد در نظر می گیرند.

برای داشتن یک وب سایت عالی ابتدا باید بر روی افزایش سرعت سایت خود کار کنید. برای این کار، ابتدا باید نحوه کارکرد سایت خود را در حال حاضر بررسی کنید.

نحوه اندازه گیری سرعت سایت

قبل از ایجاد هرگونه تغییر در سایت خود، باید عملکرد صفحات سایت را بسنجید. ابزارهای مختلفی وجود دارند که می توانید برای تست و اندازه گیری سرعت صفحه از آن ها استفاده کنید. Pingdom Website Speed Test و GTmetrix دو ابزار عالی و مبتدی برای بررسی سرعت سایت هستند.

با این حال، توصیه می کنیم با Google PageSpeed Insights شروع کنید. این ابزار با کاربری آسانی که دارد، به شما اجازه می دهد تا سرعت صفحات خود را در دستگاه هایی مانند دسکتاپ و موبایل اندازه گیری کنید. علاوه بر این چون توسط گوگل پشتیبانی می شود، می تواند به شما کمک کند تا بفهمید، که چه میزان از معیارهای مورد نظر برای رتبه بندی در گوگل را دارید.

برای استفاده از PageSpeed Insights، کافی است URL صفحه وبی را که می خواهید تست کنید در قسمت جستجو وارد کنید و دکمه Analyze را بزنید.

برای استفاده از PageSpeed Insights، کافی است URL صفحه وبی را که می خواهید تست کنید در قسمت جستجو وارد کنید و دکمه Analyze را بزنید

سپس PageSpeed Insights محتوای صفحه شما را تجزیه و تحلیل می کند و به آن از مقیاس 0 تا 100 نمره می دهد.

در زیر امتیاز کسب شده، فهرستی از پیشنهادات را، در مورد روش هایی که می توانید با آن سرعت سایت تان را افزایش دهید، نشان می دهد:

پیشنهادات برای بهبود عملکرد سایت

9 روش سریع برای افزایش سرعت سایت و بهبود سرعت بارگذاری صفحه

حالا که اهمیت سرعت سایت و صفحه را درک کردید و با نحوه بررسی سرعت آشنا شدید، وقت آن است که به سراغ روش هایی برای بهبود معیارهای مورد نظر، برای رتبه بندی بهتر در گوگل بروید. مهم ترین معیارها برای افزایش سرعت سایت و صفحه عبارتند از:

1- انتخاب یک هاستینگ مناسب برای سایت

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

در صورت انتخاب هاست ارزان قیمت، باید منتظر یک عملکرد ضعیف هم باشید. برای مثال با انتخاب یک هاست اشتراکی، منابع سرور بین چندین وب سایت تقسیم می شوند، در نتیجه زمانی که بار زیادی بر روی سرور باشد، می تواند بر روی زمان بارگذاری سایت شما هم اثر بگذارد. 

با کمی بررسی می توان هاستی با قیمت معقول و سرعت بالا تهیه کرد. برای خرید هاست پر سرعت با قیمت مناسب، بر روی لینک کلیک کنید.

2- بهینه سازی حجم تصاویر

وجود تصاویر، به بهبود ظاهر صفحات وبسایت و افزایش کیفیت محتوای ارائه شده کمک زیادی می کند. با این حال، زمانی که حجم تصاویر استفاده شده زیاد باشد، باعث تاخیر در زمان بارگذاری سایت می شود.

بنابراین یکی از ساده ترین راه های افزایش سرعت سایت، فشرده سازی و بهینه سازی حجم تصاویر است. می توان با تغییر فرمت تصاویر، فعال کردن گزینه “Lazy Load” و فشرده سازی تصاویر، محتوای تصویری سایت را بهینه سازی کنید.

در صورتی که از وردپرس استفاده می کنید می توانید با استفاده از پلاگین WP Smush، همه کارهایی که در بالا گفته شد را انجام دهید بدون اینکه از کیفیت تصاویرتان کم شود.

3- کاهش میزان redirect ها در سایت

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

با این حال، حذف تغییر مسیرهای غیر ضروری در سایت، می تواند زمان بارگذاری صفحه را به میزان قابل توجهی کاهش دهد. اگر برای شناسایی ریدایرکت هایی که در سایت به درستی تنظیم نشده اند نیاز به کمک دارید، می توانید از ابزار Patrick Sexton Redirect mapper استفاده کنید:

محیط ابزار Patrick Sexton Redirect mapper

با این ابزار هرگونه تغییر مسیر تکراری مشخص می شود. همچنین می توانید از ابزاری مانند Screaming Frog برای شناسایی همه ریدایرکت ها در سایت خود و جایی که به آن منتهی می شوند، استفاده کنید.

4- کش (Cache) کردن صفحات وب 

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

روش های مختلفی برای کش کردن صفحات وب وجود دارد. می توانید این کار را در سطح سرور انجام دهید، به این معنی که هاستینگ شما آن را برای تان مدیریت کند. گزینه دیگر، استفاده از یک افزونه کش مانند W3 Total Cache است که یک افزونه رایگان در وردپرس است و به آسانی صفحات وب شما را ذخیره می کند.

5- فعال کردن کش مرورگر برای افزایش سرعت سایت

کش مرورگر شکل دیگری از کش سایت است که می توانید از آن برای بهبود سرعت بارگذاری صفحه استفاده کنید. با استفاده از این تکنیک، مرورگر می تواند اطلاعات مختلفی از جمله شیوه نامه (Stylesheet)، تصاویر و فایل های جاوا اسکریپت را ذخیره کند؛ بنابراین لازم نیست هر بار که کاربر از سایت شما بازدید می کند، کل صفحه مجدد بارگیری شود.

همانند W3 Total Cache افزونه قدرتمند دیگری به نام WP Rocket برای سایت های وردپرسی وجود دارد. این افزونه به شما کمک می کند که برای افزایش سرعت صفحات سایت و بهبود زمان بارگذاری، از کش صفحه استفاده کنید.

6- از بارگذاری غیر همزمان برای فایل های CSS و جاوا اسکریپت استفاده کنید.

سایت شما از فایل های CSS و Java Script ساخته شده است. این اسکریپت ها می توانند به صورت همزمان یا غیر همزمان بارگیری شوند.

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

در مقابل، بارگذاری همزمان یا موازی باعث می شود چندین فایل به طور همزمان بارگذاری شوند، که این کار می تواند عملکرد صفحه را بهبود بدهد. برای این کار باید منابع مسدود کننده رندر را حذف کنید. اگر از وردپرس استفاده می کنید، می توانید از ترکیبی از افزونه های Autoptimize و Async JavaScript برای انجام این کار به راحتی استفاده کنید.

7- CSS، جاوا اسکریپت و HTML را کوچک کنید.

بهینه سازی نحوه بارگیری فایل ها در سایت می تواند به افزایش سرعت بارگذاری سایت کمک کند. برای این کار باید کدهای CSS، جاوا اسکریپت و HTML خود را کوچک کنید. با حذف فضاهای غیرضروری، کاراکترها، کامنت ها و سایر عناصر غیر ضروری دیگر می توانید حجم فایل ها را کاهش دهید.

البته نیاز نیست به صورتی دستی همه کدها را بررسی کنید. در عوض با استفاده از افزونه Autoptimize، می توانید این کار را به آسانی انجام دهید.

استفاده از افزونه Autoptimize برای کاهش حجم فایل js و CSS

8- از یک شبکه تحویل محتوا (CDN) استفاده کنید.

شبکه تحویل محتوا (CDN) که به آن «شبکه توزیع محتوا» نیز گفته می  شود، شبکه ای از سرورها است که می توانند به بهبود سرعت بارگذاری صفحه کمک کنند.

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

9- برای افزایش سرعت سایت پلاگین های غیرضروری را حذف کنید.

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

برای این منظور بهتر است افزونه هایی را که استفاده نمی کنید، غیر فعال کرده یا حذف نمایید. گاهی اوقات برخی از افزونه ها عملکردی یکسان دارند، پس بهتر است افزونه اضافی حذف شود.

کلام آخر

افزایش سرعت بارگذاری صفحه، نه تنها عملکرد کلی و UX وب سایت را بهبود می دهد، بلکه SEO آن را هم بهتر می کند. خوشبختانه با استفاده از راهکارهایی که در بالا گفته شد می توانید زمان بارگذاری سایت خود را کاهش دهید و به افزایش سرعت سایت تان کمک کنید.

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

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

انتخاب قالب سایت متناسب با نوع وبسایت

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

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

بررسی بودجه مورد نیاز برای انتخاب قالب سایت

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

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

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

تفاوت قالب پولی با قالب رایگان

میزان تاثیر قالب روی سئو سایت

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

قالب سایت باید با سئو متناسب باشد

جذابیت بصری و UX/UI

یکی دیگر از مهمترین معیارهای انتخاب قالب وبسایت برخورداری از جذابیت های بصری و UI/UX مناسب است. هارمونی رنگ قالب سایت متناسب با موضوع و کارایی سایت اهمیت زیادی دارد. اگر قالبی که انتخاب می کنید تجربه کاربری خوبی داشته باشد، کاربران به ندرت تصمیم به ترک سایت شما می گیرند و تمایل بیشتری خواهند داشت که از سایر صفحات سایت بازدید کنند.

UI و UX دو فاکتور مهم و اساسی در انتخاب قالب سایت

ریسپانسیو و موبایل فرندلی اصل اساسی رتبه بندی از نظر گوگل

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

ریسپاسیو بودن قالب سایت

سفارشی سازی قالب وبسایت

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

قالب وب سایت باید قابلیت سفارشی سازی داشته باشد

ارائه دهنده قالب و پشتیبانی را بشناسید

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

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

قالب باید دارای پشتیبانی باشد

پشتیبانی از افزونه های چند زبانه کردن

افزونه های چند زبانه کردن سایت یکی از قابلیت هایی است که به وبسایت های وردپرسی امکان می دهد که بدون تغییر قالب یا اضافه کردن دامین دیگر، تنها با یک کلیک، سایت را با چند زبان بین المللی، نمایش دهند. از این رو اگر شما هم قصد دارید تجارتی بین المللی ارائه دهید، قالب وبسایتی انتخاب کنید که از افزونه های چند زبانه کردن سایت پشتیبانی کند.

قالب باید امکان چند زبانگی داشته باشد

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

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

قالب باید ساده نصب شود

سبک بودن قالب وبسایت

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

راست چین بودن قالب سایت برای فارسی زبان ها

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

قالب وبسایت باید راست چین شود

قالب های سایت شخصی و نمونه کار

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

قالب مناسب نمونه کار

قالب های فروشگاهی

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

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

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

در ادامه این مقاله روش ایجاد یک فروشگاه محصولات دانلودی را به شما آموزش می دهیم.

مزایای فروشگاه محصولات دانلودی

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

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

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

انواع محصولات مجازی

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

  • کتاب های الکترونیک
  • ویدئو (مانند دوره های آنلاین)
  • نرم افزار (مانند اپلیکیشن ها، پلاگین، بازی، ابزار)
  • موسیقی و فایل های صوتی
  • فایل های گرافیکی (مانند آیکون، فونت، فایل های PSD، قالب سایت)
  • حق عضویت استفاده از یک سرویس آنلاین

نحوه ساخت فروشگاه محصولات دانلودی

قبل از ایجاد یک فروشگاه بهتر است ابتدا یک قدم به عقب بردارید و ببینید نیاز بازار چیست؟ در این حالت متوجه خواهید شد که محصول مدنظرتان متقاضی دارد یا خیر؟ برای این کار می توانید کلمه کلیدی محصول مورد نظر را با عبارت های دیگر در Google Trends مقایسه کنید.

محصول موردنظرتان را در گوگل ترندز آنالیز کنید.

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

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

راهنمای گام به گام راه اندازی یک فروشگاه محصولات دانلودی

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

گام اول: نصب افزونه ووکامرس و انجام تنظیمات آن

  • برای فروش محصولات مجازی از طریق ووکامرس، ابتدا باید افزونه ووکامرس را نصب و فعال کنید. (در صورت نیاز به مقاله نصب ووکامرس مراجعه کنید.)
  • پس از فعال شدن ووکامرس باید صفحات فروش محصولات دیجیتالی را بسازید و پیکربندی کنید. برای انجام این کار، وارد پنل مدیریت وردپرس خود شوید و به ووکامرس >> تنظیمات (پیکربندی) بروید.
پس از فعال شدن وکامرس باید صفحات فروش محصولات دیجیتالی را بسازید و پیکربندی کنید.
  • در صفحه پیکربندی می توانید گزینه “پیکربندی ووکامرس برای محصولات دیجیتال” (Configure WooCommerce Settings for Digital Products) را ببینید.

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

  • بعد از کلیک بر روی گزینه “پیکربندی ووکامرس برای محصولات دیجیتال”، تنظیمات زیر را به روزرسانی کنید:
  • تب تنظیمات عمومی – تعداد خرید اقلام قابل دانلود را به 1 محدود کنید.
  • تب تنظیمات موجودی – مدیریت موجودی را غیرفعال کنید.
  • تب تنظیمات حمل و نقل – حمل و نقل را غیرفعال کنید.
  • تب تنظیمات درگاه پرداخت – گزینه های پرداخت چکی و مستقیم بانکی را غیرفعال کنید و گزینه پرداخت با درگاه بانکی (مانند زرین پال، پی پینگ، سامان و…) را فعال کنید.
  • تب تنظیمات ایمیل – تنظیمات اعلان سفارش را پیکربندی کنید و قالب های ایمیل ووکامرس را برای خود سفارشی کنید. (برای مثال بعد از خرید چه ایمیلی به مشتری ارسال شود)

گام دوم: ساخت دسته محصولات

بهتر است قبل از افزودن محصولات، دسته بندی محصولات خود را تنظیم کنید. برای انجام این کار در قسمت مدیریت وردپرس به محصولات >> دسته ها بروید.

گام سوم: اضافه کردن محصولات دانلودی در ووکامرس

  • محصولاتی که می خواهید توسط مشتریان دانلود شوند را اضافه کنید. برای انجام این کار به مسیر محصولات >> افزودن جدید بروید.
برای افزودن محصولات  به مسیر محصولات >> افزودن جدید بروید.

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

 اطلاعات هر محصول را با دقت کامل کنید.
  • عنوان
  • توضیحات کامل
  • توضیحات کوتاه
  • انتخاب دسته بندی محصول
  • انتخاب تصویر محصول
  • درج تصاویر در گالری محصول (در صورت لزوم)
  • قیمت
  • برای اینکه محصول قابل دانلود باشد حتما طبق تصویر بالا، گزینه مجازی و دانلودی را تیک بزنید.
  • در صورت نیاز می توانید برای محصول تاریخ انقضای دانلود تعیین کنید. این کار باعث می شود محصولات پس از منقضی شدن لینک، دیگر دانلود نشوند.

درک فرآیند سفارش

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

زمانی که مشتری از طریق درگاه پرداخت خرید خود را انجام می دهد یکی از موارد زیر رخ می دهد:

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

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

  • به مشتری اجازه دانلود محصول خریداری شده داده می شود.
  • مشتری، لینک دانلود محصولات خریداری شده را در صفحه دریافت سفارش دریافت می کند.
  • ایمیلی که حاوی لینک محصول است را در آدرس ایمیل خود دریافت می کند.
  • پس از ورود به حساب کاربری اش در سایت، لینک دانلود را مشاهده می کند.

برای ارائه اطلاعات بیشتر در مورد هر محصول مجازی، می توانید در جدول محصولات ووکامرس از افزونه WooCommerce Quick View Pro استفاده کنید.

پیشنهاد می شود که از پلاگین WooCommerce Quick View Pro برای ارائه جزئیات بیشتر محصول استفاده کنید.

مشتریان می توانند به سادگی روی دکمه “مشاهده سریع” در جدول محصول کلیک کنند و جزئیات بیشتری از محصول را در لایت باکس مشاهده نمایند. همچنین کاربر می تواند محصولات را مستقیماً از لایت باکس باز شده مشاهده کرده و به سبد خرید اضافه کند. مزیت کلیدی استفاده از WooCommerce Quick View Pro این است که مشتریان مجبور نیستند به صفحه محصول بروند.

چگونه محصولات دیجیتال را در ووکامرس در دسته خصوصی قرار دهیم؟

بسته به نوع محصول دیجیتالی که می فروشید می توانید آن ها را خصوصی سازی کنید. برای مثال می توانید دسته ای از محصول را درست کنید که تنها و اختصاصا برای یک مشتری درست شده است مانند آلبوم عکس عروسی یا جشن تولد دیجیتال. همچنین می توانید برخی از محصولات را در ووکامرس تنها برای اعضای ثبت نام شده در دسترس قرار دهید. مانند فروختن حق اشتراک به اعضای سایت خود برای دسترسی بیشتر به امکانات سایت.

ساده ترین راه برای خصوصی کردن محصولات دیجیتال استفاده از افزونه WooCommerce Protected Categories است.

نحوه ارسال محصولات دیجیتال یا مجازی به مشتری

یکی از مهمترین جنبه های فروش محصولات مجازی در ووکامرس، تحویل کالاهای قابل دانلود به مشتری است. البته، مشتریان همیشه می توانند پس از پرداخت، فایل ها را مستقیماً از سایت شما دانلود کنند. با این حال، اگر به دنبال راه خاصی برای ارسال محصولات مجازی به مشتریان خود هستید، می توانید لینک دانلود محصول را مستقیما به ایمیل مشتری ارسال کنید. یا اینکه با استفاده از افزونه Follow-Ups مراحل دریافت محصول دانلودی یا دیجیتالی را به مشتری توضیح دهید.

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

فروش حق اشتراک

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

کلام آخر

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

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

چرا از وردپرس استفاده کنیم؟

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

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

الزامات نصب وردپرس بر روی هاست

به طور کلی نصب وردپرس بر روی هاست تنها به چند کلیک نیاز دارد. در ادامه فرآیند انجام این کار را شرح می دهیم. پیش از نصب وردپرس روی هاست، هر سایتی نیاز به یک دامنه و یک هاست دارد.

پلن میزبانی یا هاست

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

  • PHP نسخه 7.3 یا بالاتر
  • MySQL نسخه 5.6 یا بالاتر- MariaDB نسخه 10.1 یا بالاتر
  • پشتیبانی از HTTPS

امکان نصب وردپرس بر روی نسخه های پایین تر PHP و MySQL هم وجود دارد. اما امنیت آن ممکن است به اندازه نسخه های جدیدتر قوی نباشد. در نتیجه، وب سایت در برابر هکرها آسیب پذیرتر خواهد بود.

نام دامنه

نام دامنه، آدرس وب سایت شماست مانند (www.Example.com) که کاربران از این طریق می توانند وب سایت شما را شناسایی کرده و پیدا کنند.

نصب وردپرس روی هاست به صورت دستی

به دو روش دستی و با استفاده از اپلیکیشن می توان وردپرس را نصب کرد. برای نصب وردپرس به صورت دستی مراحل زیر را دنبال کنید:

  • فایل های اصلی وردپرس را دانلود کنید.
  • اولین قدم برای نصب وردپرس دانلود فایل های اصلی است. به سادگی، به وب سایت رسمی وردپرس بروید.
  • اگر می خواهید وردپرس را روی یک سرور خریداری شده نصب کنید، پس از پایان دانلود، فایل ها را از حالت فشرده خارج کنید. اما اگر قرار است از یک Client FTP استفاده کنید، نیازی به خارج کردن فایل های دانلود شده از حالت فشرده نیست.
  • اگر به سرور دسترسی دارید، برای دانلود مستقیم وردپرس در وب سرور، از wget استفاده کنید.

wget https://wordpress.org/latest.tar.gz

  • سپس برای خارج کردن از حالت فشرده دستور زیر را اجرا کنید:

tar -xzyf latest.tar.gz

  • فایل های وردپرس در پوشه Extract استخراج می شوند. دقیقاً جایی که last.tar.gz دانلود می شود.

ایجاد پایگاه داده (Database) وردپرس

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

(در ادامه به نحوه ایجاد پایگاه داده و کاربر با استفاده از phpMyAdmin در نسخه 4.4 و بالاتر می پردازیم. اگر رابط کاربری phpMyAdmin شما متفاوت است، نگران نباشید، روند اجرای کار همچنان یکسان است.)

ایجاد دیتابیس در PhpMyAdmin
ایجاد کاربر در PhpMyAdmin
  • برای باز کردن برنامه از پنل هاست، بر روی phpMyAdmin کلیک کنید.
  • از نوار ابزار بالا، روی Databases کلیک کنید. سپس بر روی Create کلیک کنید.
  • یک نام انتخاب کنید. نام انتخابی برای دیتابیس می تواند هر چیزی باشد. توصیه می کنیم نامی را با زیر خط (_) انتخاب کنید.
  • _utf8 را از منوی Collation انتخاب کنید.
  • روی لوگوی phpMyAdmin کلیک کنید تا به صفحه اصلی بازگردید.
  • از نوار ابزار بالا، روی Users کلیک کنید.
  • به پایین اسکرول کنید و روی Add User کلیک کنید.
  • یک نام انتخاب کنید. (برای مثال “WordPress”، اما به طور کلی انتخاب نام اختیاری است). از منوی کشویی گزینه Use Text Field را انتخاب کنید.
  • یک رمز عبور برای کاربر انتخاب کنید. دوباره بررسی کنید که قسمت Use Text Field انتخاب شده است. بهتر است رمز عبور ترکیبی از کاراکترها، کلمات، اعداد باشد.
  • نام کاربری و رمز عبور را حتما در جایی مطمئن یادداشت کنید.
  • Global Privileges را به حالت تنظیمات پیش فرض بگذارید.
  • روی دکمه Go در پایین و سمت راست صفحه کلیک کنید.
  • به صفحه کاربران برگردید. در زیر کاربر ایجاد شده، روی Edit Privileges کلیک کنید.
  • از بالا روی Database کلیک کنید.
  • در امتیازات ویژه پایگاه داده (Database-specific privileges)، پایگاه داده وردپرس را انتخاب کرده و روی Go کلیک کنید.
  • روی Check all کلیک کنید. سپس بر روی Go کلیک کنید.

wp-config.php را پیکربندی کنید

مرحله بعدی در نصب دستی وردپرس روی هاست، پیکربندی فایل wp-config.php است. در این مرحله باید وردپرس را به دیتابیس تازه ایجاد شده متصل کنید.

  • به پوشه ای که فایل های وردپرس را در آن استخراج کرده اید بروید.
  • به دنبال فایل wp-config-sample.php بگردید.
  • نام آن را به wp-config.php تغییر دهید.
  • فایل را در یک ویرایشگر باز کنید.
وارد کردن داده دیتابیس در wp-config.php
  • موارد زیر را در آن وارد کنید:
  • DB_NAME: نام دیتابیس.
  • DB_USER: کاربر سازنده دیتابیس.
  • DB_PASSWORD: پسورد انتخابی.
  • DB_HOST: معمولا با localhost پر می شود.
  • DB_CHARSET: در این قسمت چیزی قرار ندهید.
  • DB_COLLATE: در این قسمت چیزی قرار ندهید.
  • سپس مقدار Secret را در پایین وارد کنید.
  • در نهایت فایل را ذخیره کنید.

فایل ها را آپلود کنید

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

  • در مسیر اصلی – example.com
  • در یک پوشه – example.com/blog
  • آپلود فایل ها در مسیر اصلی

استفاده از FTP client بهترین روش برای انتقال فایل های وردپرس به وب سرور است. به سادگی فایل های موجود در فهرست وردپرس را در root وب سرور آپلود کنید.

اگر فایل های وردپرس از قبل در سرور هستند و می خواهید از Shell برای نصب آن ها استفاده کنید. باید وردپرس را در جایی غیر از root directory آپلود کنید.

  • همه فایل ها را در یک زیر دایرکتوری (Subdirectory) بارگذاری کنید

اگر قصد دارید فایل ها را در یک زیر دایرکتوری آپلود کنید، نام پوشه وردپرس را به چیز دیگری تغییر دهید. سپس از یک FTP client برای آپلود فایل ها در root directory خود استفاده کنید.

اجرای صفحه نصب وردپرس

آخرین مرحله، اجرای فایل ها و نصب وردپرس است.

اگر فایل ها در پوشه اصلی (root directory) آپلود شده اند، آدرس زیر را در مرورگر خود باز کنید:

http://example.com/wp-admin/install.php

اگر فایل ها در یک sub-directory آپلود شده اند، URL زیر را در مرورگر خود باز کنید: (به جای blog می توان مسیر دلخواه اضافه شده را قرار داد.)

http://example.com/blog/wp-admin/install.php

هنگامی که هر یک از URL ها را در مرورگر خود باز کردید، باید اطلاعات پایگاه داده را وارد کنید.

اطلاعات ورود به پایگاه داده را وارد کرده و Submit را بزنید.

پس از وارد کردن این اطلاعات بر روی گزینه Submit کلیک کنید. در صفحه بعد باید اطلاعات وب سایت خود مانند عنوان وب سایت، نام کاربری، رمز عبور و… را وارد کنید و در نهایت بر روی install WordPress کلیک کنید. اگر دستورالعمل ها را به درستی دنبال کرده باشید، به صفحه ورود هدایت می شوید.

چگونه با استفاده از Softaculous وردپرس را نصب کنیم؟

یکی از برنامه هایی که به صورت خودکار می تواند وردپرس را نصب کند Softaculous است. برای نصب وردپرس با برنامه Softaculous، مراحل زیر را طی کنید.

  • برای شروع، وارد پنل هاست خود (cPanel) شوید و بر روی Softaculous کلیک کنید تا باز شود.
برنامه Softaculous  را نصب کنید.
  • در مرحله بعد، باید محل نصب وردپرس را انتخاب کنید و همچنین HTTP یا HTTPS را انتخاب کنید. سپس، باید یک نام دامنه انتخاب کنید. اکثر کاربران، وردپرس را در دایرکتوری اصلی نصب می کنند. برای مثال example.com. در این حالت مطمئن شوید که دایرکتوری خالی است. سپس برای مشاهده سایر تنظیمات به پایین اسکرول کنید.
  • در این قسمت باید عنوان و توضیحات سایت را وارد کنید. بعداً می توانید این موارد را تغییر دهید. سپس نام دامنه، رمز عبور و ایمیل وردپرس را انتخاب کنید.
  • این برنامه به طور پیش فرض یک نام کاربری و رمز عبور برای شما انتخاب می کند. با این حال، شما می توانید آن ها را تغییر دهید.
  • در بخش ایمیل، مطمئن شوید که آدرس ایمیل را درست وارد کرده اید. در غیر این صورت، هنگامی که رمز عبور خود را فراموش کنید، نمی توانید رمز عبور وردپرس را بازیابی کنید.
  • در نهایت بر روی install کلیک کنید تا فرآیند شروع شود.

پس از اتمام مراحل نصب، یک پیام موفقیت آمیز بودن نصب دریافت می کنید که حاوی لینکی برای رفتن به داشبورد وردپرس می باشد.

چگونه با QuickInstall وردپرس را نصب کنیم؟

برنامه QuickInstall یکی دیگر از برنامه های محبوب برای نصب خودکار وردپرس است. QuickInstall از هاست cPanel برای نصب وردپرس استفاده می کند.

  • ابتدا وارد سی پنل خود شوید. سپس به پایین اسکرول کنید تا قسمت Software را ببینید. روی QuickInstall کلیک کنید.
در قسمت برنامه ها روی QuickInstall کلیک کنید
  • در صفحه بعد روی WordPress کلیک کنید تا فرآیند شروع شود.
 روی WordPress کلیک کنید تا فرآیند شروع شود.
  • در صفحه بعد از منوی کشویی دامنه خود را انتخاب کنید.
  • مشخصات وب سایت خود مانند عنوان، نام دامنه، نام کاربری، رمز عبور و ایمیل را وارد کنید.
  • پس از تنظیم همه موارد، روی Install کلیک کنید.
  • پس از اتمام مراحل نصب، در نهایت برای ورود به داشبورد وردپرس، روی Login کلیک کنید.
مشخصات وب سایت خود مانند عنوان، نام دامنه، نام کاربری، رمز عبور و ایمیل را وارد کنید.

چگونه وردپرس را با Fantastico نصب کنیم؟

  • برای نصب وردپرس با Fantastico از پنل هاست خود به قسمت Software بروید. سپس بر روی نماد Fantastico کلیک کنید.
از پنل هاست خود به قسمت Software بروید. سپس بر روی نماد Fantastico کلیک کنید.
  • در صفحه باز شده در سمت چپ بر روی Blogs کلیک کنید. وردپرس را پیدا کنید و روی Install کلیک کنید. سپس برای نصب وردپرس بر روی دکمه آبی در پایین کلیک کنید.
در سمت چپ بر روی Blogs کلیک کنید. وردپرس را پیدا کنید و روی Install کلیک کنید.
  • در مرحله بعد باید مشخصات وب سایت خود را وارد کنید. اما ابتدا یک نام دامنه انتخاب کنید.
مشخصات وب سایت خود را وارد کنید.
  • در قسمت Administrator Details، اطلاعات حساب کاربری Admin را وارد کرده و روی Submit کلیک کنید.
  • سپس، Fantastico شروع به نصب وردپرس می کند. پس از اتمام نصب، یک پیام نصب موفقیت آمیز دریافت خواهید کرد.

چگونه وردپرس را روی لوکال هاست نصب کنیم؟

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

برای نصب وردپرس به صورت لوکال، باید یک شبیه ساز میزبان مانند XAMPP را نصب کنید و به صورت دستی مراحل ذکر شده در بالا را دنبال کنید.

سوالات متداول

بهترین ارائه دهنده هاست وردپرس چیست؟

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

چگونه زبان وردپرس را تغییر دهیم؟

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

وردپرس ‘Index of /’ را نشان می دهد.

به طور پیش فرض، وب سرور باید فایل index.php را نمایش دهد. در وب سرور آپاچی، از directoryIndex برای نمایش مستقیم فایل index.php استفاده کنید.

ساده ترین روش، ایجاد یک فایل htaccess جدید و قرار دادن آن در پوشه وردپرس است. روش دیگر پیکربندی دستورالعمل ها برای فایل های دیگر در وب سرور است.

خطای Header نمایش داده می شود.

این خطا معمولا زمانی رخ می دهد که مشکلی در فایل wp-config وجود داشته باشد. برای حل مشکل مراحل زیر را دنبال کنید:

حل مشکل wp-config
  • فایل wp-config.php را دانلود کنید.
  • آن را در یک ویرایشگر باز کنید.
  • خط اول را بررسی کنید و مطمئن شوید که فقط تگ <?PHP وجود دارد و چیز دیگری وجود ندارد.
  • خط آخر را نیز بررسی کنید و مطمئن شوید که ?> بدون هیچ چیز دیگری وجود دارد.
  • ویرایشگرهای متن معمولی از ساختار Unicode استفاده می کنند. بنابراین، مطمئن شوید که هیچ BOM به فایل اضافه نمی شود.
  • فایل را ذخیره کرده و مجدداً در سرور آپلود کنید و سعی کنید دوباره یک صفحه وب را باز کنید.