فهرست مطالب
مقدمه
بهینه سازی وردپرس به مشتریان و افرادی که از سایت شما استفاده می کنند عملکرد، سرعت و انعطاف پذیری مورد انتظار بازدیدکنندگان را می دهد. چه در حال مدیریت یک سایت شخصی یا مجموعه ای از نصب ها برای مشتریان مختلف باشید، صرف زمان برای بهینه سازی نصب های وردپرس باعث افزایش کارایی و کارایی می شود.
در این آموزش، نحوه بهینه سازی نصب وردپرس را به روش های خاصی، نظیر راهنمایی در مورد پیکربندی، سرعت و عملکرد کلی را بررسی می کنیم.
پیش نیازها
این یک مقاله مفهومی است که روشهای مختلف برای بهینه سازی وردپرس را به اشتراک میگذارد.در ابتدا؛ نقاط شروع مختلفی وجود دارد، از جمله:
- راه حل میزبان ارائه وردپرس
- نصب دستی
- یک راه حل برنامه که هاستینگ ها ارائه می کنند و شامل نصب خودکار وردپرس با یک کلیک است.
هر کدام را که انتخاب کنید، این آموزش با این فرض شروع میشود که شما یک نصب وردپرس کاملاً کارآمد را که با یک کاربر مدیریتی که پیکربندی شده است، دارید یا آماده نصب هستید.
مرحله 1: مراحل نصب را در نظر بگیرید
در طول نصب وردپرس، چند متغیر وجود دارد که باید در نظر گرفته شود، از جمله مکان کاربران بالقوه شما، محدوده سایت وردپرس یا مجموعه سایتهای شما، و مجموعه تنظیمات نگهداری و امنیت که به سایت شما اجازه میدهد به طور مستمر بهینه شود. وقت گذاشتن برای تمرکز در هر یک از آنها قبل از ساختن سایت خود، باعث صرفه جویی در وقت می شود و با ارتقا نصب وردپرس، به نفع شما خواهد بود.
با در نظر گرفتن پتانسیل سایت شما
اولین قدم در بهینه سازی وردپرس این است که درک عمیقی از نحوه استفاده و ارتقا سایت خود داشته باشید. آیا این یک سایت خواهد بود یا شبکه ای از سایت ها؟ آیا سایت شما یک وب سایت استاتیک است یا پویا؟ پاسخ دادن به این سؤالات قبل از راهاندازی نصب میتواند برخی از تصمیمات اولیه شما را در مورد میزبانی، اندازه فضای ذخیرهسازی و عملکرد شما نشان دهد. در واقع با در نظر گرفتن این موارد می توانید مراحل بعدی را برای خود ساده کنید و از انتخاب های بجای خود لذت ببرید.
برای مثال، اگر میخواهید یک وبلاگ شخصی بسازید، ذخیره و بهینهسازی تصاویر و محتوای بصری مهم است. اگر قصد ایجاد یک انجمن یا سایت فروشگاهی با بازدیدکنندگان همزمان و تغییر مکرر داده ها را دارید، باید منابع سرور را در نظر بگیرید. اندیشیدن در مورد قصد خود برای نصب وردپرس از همان ابتدا، سودمندی ترفندهای امنیتی و عملکردی ایجاد شده در سایت شما را راهنمایی می کند و به طور کلی به نصب کارآمدتر کمک می کند.
بهینه سازی تنظیمات برگزیده نصب
چند اولویت وجود دارد که هنگام نصب وردپرس باید در نظر گرفته شود که می تواند تاخیر را کاهش دهد و عملکرد سایت شما را افزایش دهد.
میزبانی و نرم افزار نصبی بروی هاست
ابتدا یک ارائه دهنده میزبانی انتخاب کنید که جدیدترین نرم افزارهای WordPress ، Apache ، MySQL و PHP را با قابلیت های فایروال و گواهینامه SSL ارائه می کند. یک ارائه دهنده هاست قابل اعتماد و مدرن بهترین شروع را برای LAMP
که مخفف Linux, Apache, MySQL و PHP است، به شما می دهد. با میزبانی اشتراکی، از مصرف سرور و مشتریان در هر سرور آگاه باشید تا بهترین عملکرد را برای سایت خود تضمین کنید. انتخاب ارائه دهنده هاست مناسب برای نیازهای خود به شما کمک می کند تا از خرابی و خطاهای عملکرد جلوگیری کنید.
مکان و زمان تاخیر
هنگام شروع نصب وردپرس جدید از موقعیت قرارگیری سرورها یا مراکز داده خود آگاه باشید و مکانی را انتخاب کنید که به بهترین وجه با نیاز سایت شما و موقعیت کلی بازدیدکنندگان و کاربران شما مطابقت دارد. تأخیر، مدت زمانی که طول می کشد تا داده ها بین سایت شما و کاربران منتقل شوند، بر اساس مکان در نوسان است. اسناد وردپرس در ابزارهای تحلیلی سایت نحوه ردیابی داده های مکان بازدیدکنندگان و همچنین تعداد بازدید از سایت شما را توضیح می دهد. داشتن یک ایده از ابتدا در مورد اینکه بازدیدکنندگان شما از کجا هستند می تواند به تعیین محل میزبانی سایت شما کمک کند و تجربه بارگزاری سریعتری را برای آنها فراهم کند.
مرحله 2: قالب خود را در نظر بگیرید
طیف گسترده ای از تم های موجود وجود دارد که می توانند برای وردپرس استفاده یا سفارشی شوند. بسیاری از تم ها را می توان با رابط های کاربر پسند، کشیدن و رها کردن، ادغام با افزونه های سفارشی و موارد دیگر پیکربندی کرد. هنگام راهاندازی سایت وردپرس، ایده خوبی است که در ابتدا فقط ویژگیهای ضروری را در نظر بگیرید که برای چرخه عمر سایت خود استفاده میکنید و با رشد بیشتر به آن اضافه میکنید.
بهینه سازی پیکربندی تم
شروع با یک قالب یا تم سبک می تواند به بارگیری کارآمدتر نصب شما کمک کند. یک موضوع به تماس های پایگاه داده کمتری نیاز دارد و با عاری کردن سایت شما از کدهای غیر ضروری، کاربران شما تاخیر کمتری در سرعت و عملکرد سایت خواهند داشت. برای هر قالب انتخاب شده، مطمئن شوید که ویژگیهای ارائه شده با قالب را که به آن نیاز ندارید یا استفاده نمیکنید، خاموش یا غیرفعال کنید. اینها میتوانند اولویتهایی باشند که در بخش ظاهر داشبورد وردپرس، معمولاً تحت ویرایشگر قالب یا سفارشیسازی ارائه میشوند. خاموش کردن ویژگیهایی که استفاده نمیکنید، تعداد درخواستها و تماسهایی را که برای جستجوی داده در پسزمینه اتفاق میافتد، کاهش میدهد.
در حالی که تعدادی گزینه رایگان و پولی برای قالب های وردپرس به صورت آنلاین موجود است، بسیاری از صفحه سازها از روش هایی استفاده می کنند که کد کوتاه و کدهای استفاده نشده زائد را اضافه می کنند که بر عملکرد سایت شما تأثیر می گذارد. هنگام تصمیم گیری در مورد استفاده یا عدم استفاده از صفحه ساز، موارد استفاده خود را در نظر بگیرید، زیرا آنها معمولاً شامل بسیاری از فرآیندهای اضافی هستند که بر سرعت سایت شما تأثیر می گذارد.
در نظر گرفتن استفاده از افزونه
افزونههای وردپرس از طریق کد اضافه شده، قابلیتهای گستردهای را برای نصب وردپرس ارائه میدهند که به کاربران اجازه میدهد تا نصبهای خود را مطابق با نیازهای خاص خود سفارشی کنند. بیش از 56000 افزونه در حال حاضر موجود است که آنها را راهی جذاب برای افزودن ویژگی های اضافی به سایت وردپرس می کند.
در حالی که افزونه ها می توانند کارایی سایت شما را افزایش دهند، باید در انتخاب افزونه های با کیفیتی که به طور مرتب نگهداری و به روز می شوند، دقت کرد. از آنجایی که بسیاری از افزونهها نه تنها کد را به سایت شما اضافه میکنند، بلکه ورودیهایی را به پایگاه داده نصب وردپرس شما وارد میکنند، استفاده از افزونههای زیاد ممکن است به مرور زمان باعث مشکلات سرعت سایت شود.
مرحله 3: بهینه سازی برای امنیت و عملکرد
پس از نصب تمام افزونه ها، ویجت ها و ویژگی های اضافی که می خواهید به نصب وردپرس خود اضافه کنید، چند گزینه بهینه سازی دیگر برای امتحان در داشبورد وردپرس وجود دارد که می تواند بر سرعت و عملکرد سایت شما تأثیر مثبت بگذارد.
تغییر تنظیمات وردپرس
ابتدا حتما آدرس ورود سایت خود را تغییر دهید. از آنجایی که اکثر صفحات ورود به سیستم مدیریت وردپرس به انتها آدرس /wp-admin
می رسند، این صفحه اغلب مستعد حملات است. تعدادی ابزار موجود است که به شما امکان میدهد URL ورود به سیستم خود را تغییر دهید – مطمئن شوید که برای موارد استفاده شما بهترین پیشنهاد را دارد.
در مرحله بعد، ابزار سلامت سایت را که در بخش داشبورد وردپرس شما قرار دارد، در نظر بگیرید:
نتایج در این صفحه را در نظر بگیرید و دستورالعملهای موجود در هر کرکره در برگه وضعیت را دنبال کنید تا امنیت یا عملکرد را همانطور که در برگهها ذکر شد بهبود ببخشید. استفاده از پیکربندی داخلی ارائه شده در داشبورد وردپرس تضمین میکند که تمام تنظیمات پیکربندی موجود برای نصب را پوشش دادهاید.
ذخیره سازی برای سرعت سایت
حافظه پنهان همچنین می تواند به بهبود عملکرد و سرعت سایت وردپرس شما کمک کند. کش کردن ، یکی از ویژگی های اصلی طراحی پروتکل HTTP به منظور به حداقل رساندن ترافیک شبکه و در عین حال بهبود پاسخگویی درک شده از سیستم به عنوان یک کل، می تواند برای کمک به به حداقل رساندن زمان بارگذاری هنگام پیاده سازی در سایت شما استفاده شود. وردپرس تعدادی پلاگین کش ارائه می دهد که در حفظ یک اسنپ شات فوری (یا ذخیره محتوای صفحه در یک لحظه) از سایت شما برای ارائه عناصر HTML ثابت، کاهش میزان تماس های PHP و بهبود سرعت بارگذاری صفحه مفید هستند. در سایت ماه کد، بهترین افزونه کش یعنی WP Rocket را برای شما فراهم کرده ایم.
نتیجه
در این آموزش شما تعدادی از تکنیک های مختلف را بررسی کردید که می توانید از آنها برای نصب سریعتر و کارآمدتر وردپرس خود در هاست ها استفاده کنید. پیروی از پیشنهادات این آموزش کمک می کند تا اطمینان حاصل کنید که عملکرد سایت شما با رشد کاربران و محتوای سایت خود مشکلی ندارد.
منبع: https://www.digitalocean.com/community/tutorials/how-to-optimize-wordpress-on-ubuntu-20-04