ورود عضویت ویژه
بک لینک
خانه >> طراحی و توسعه وب >> پایگاه وردپرس >> آموزش وردپرس >> افزایش سرعت وردپرس از طریق فایل config

افزایش سرعت وردپرس از طریق فایل config

12345
افزایش سرعت وردپرس از طریق فایل configبازبینی توسط 3zar در 29-08-1392امتیاز: 5.0افزایش سرعت وردپرس از طریق فایل configاگر دوست دارید که سرعت سایت وردپرسی شما افزایش بیاید به شما پیشنهاد می کنم که همراه ما در این مقاله باشید.امروز می خواهیم تغییراتی را روی فایل config.php اعمال ...

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

افزایش سرعت وردپرس از طریق فایل config

پیش گیری کردن از خواستن اعتبار FTP توسط وردپرس

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

[php]define(‘FS_METHOD’, ‘direct’);[/php]

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

به وردپرس بگویید که اعتبار FTP شما را به خاطر داشته باشد

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

[php]

define(‘FTP_HOST’, ‘ftp.yoursite.com’);
define(‘FTP_USER’, ‘Your_FTP_Username’);
define(‘FTP_PASS’, ‘Your_FTP_password’);
define(‘FTP_SSL’, true); // If you can use a SSL connection set this to true

[/php]

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

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

[php]define(‘DISALLOW_FILE_EDIT’, TRUE);[/php]

خالی کردن سطل زباله به طور خودکار

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

[php]define(‘EMPTY_TRASH_DAYS’, 1);[/php]

برای خالی کردن خودکار اسپم نظرات در هر دوره ی X روزه، به جای۱، X بگذارید. به همین سادگی!

به راحتی محل نصب وردپرس خود را تغییر دهید

وردپرس از یک روش جابجایی خودکار، پشتیبانی می کند که به عنوان یک کمک سریع برای در حال کار نگه داشتن یک وب سایت، وقتی که آن را از روی یک سرور به سرور دیگر منتقل می کنیم، در نظر گرفته می شود.
برای حرکت دادن آسان وب سایت وردپرس خود، خط زیر را در فایل wp-config.php خود جایگذاری کنید و سپس مراحل توضیح داده شده درWordPress Codex را دنبال کنید.

[php]define(‘RELOCATE’,true);[/php]

افزایش میزان حافظه ی وردپرس

به طور پیش فرض، وردپرس پیکربندی شده است که حافظه ی PHP را که استفاده میکند به ۳۲M محدود کند. اگر پیامی مانند “Allowed memory size of xxxxxx bytes exhausted” دریافت کنید، ممکن است لازم باشد که این محدوده را به شکلی که در زیر نشان داده شده است افزایش دهید:

[php]define(‘WP_MEMORY_LIMIT’, ’96M’);[/php]

تعمیر خودکار پایگاه داده ها

با نسخه ۲.۹ به وردپرس اضافه شده است، یک پشتیبانی بهینه سازی پایگاه داده ها به صورت خودکار وجود دارد، که می توانید آن را فعال کنید که این کار با اضافه کردن تعریف زیر به فایل wp-config.php خود و فقط در زمانی که این ویژگی مورد نیاز است، انجام می شود.

[php]define(‘WP_ALLOW_REPAIR’, true);[/php]

راه آسان اشکال زدایی وردپرس

هنگامی که در حال توسعه و یا اشکال زدایی هستید، نشان دادن اشتباهات مفید است. اما زمانی که سایت شما زنده است، ممکن است نخواهید خطاهای بالقوه خود را به بقیه نشان دهید. در اینجا راه حل ساده برای نشان دادن خطاها، تنها زمانی که یک پارامتر debug=debug روی URL پیدا می شود، وجود دارد.
اولین کاری که باید انجام دهید این است که کد زیر را در فایل wp-config.php جایگذاری کنید:

[php]

if ( isset($_GET[‘debug’]) && $_GET[‘debug’] == ‘debug’)
define(‘WP_DEBUG’, true);

[/php]

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

[php]http://www.wprecipes.com/contact?debug=debug[/php]

اجبار به استفاده از SSL برای wp-admin

اگر وردپرس خود را بر روی یک سروری که از SSL پشتیبانی می کند،اجرا می کنید، ممکن است بخواهید به همه ی کاربردهای SSL دسترسی پیدا کنید که بر روی تمام بخش های مدیریت سایت شما کار کند. برای انجام این کار، همانطور که در زیر نشان داده شده است، به سادگی ثابت FORCE_SSL_ADMIN را در فایل wp-config.php خود تعریف کنید:

[php]define(‘FORCE_SSL_ADMIN’, true);[/php]

مسدود کردن درخواست های خارجی

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

[php]define(‘WP_HTTP_BLOCK_EXTERNAL’, true);[/php]

این کد از زمان به کار گیری درخواست های خارجی را مسدود می کند. اگرچه، برخی از افزونه ها برای درست کار کردن به درخواست های خارجی نیاز دارد. اگر برای شما مشکلاتی بوجود می آید، با جایگذاری کد زیر در wp-config.php می توانید یک لیست سفید تعریف کنید. فراموش نکنید که به جای URL من، URL مورد نیاز توسط افزونه را قرار دهید، و توجه داشته باشید که باید اجازه ی دسترسی به api.wordpress.org را به منظور اطمینان از عملکرد مناسب فایل های اصلی و افزونه ها، بدهید.

[php]define(‘WP_ACCESSIBLE_HOSTS’, ‘3zar.ir’);[/php]

تعریف URL وب سایت

دو تابع WP_SITEURL و WP_HOME که در وردپرس ۲.۲ معرفی شد، مقدار جدولی wp_options را برای صفحه ی اصلی تحت الشعاع قرار می دهد اما آن را برای همیشه تغییر نمی دهد، که می تواند در هنگام حرکت یک وب سایت به یک دامنه ی جدید بسیار مفید باشد.

[php]

define(‘WP_HOME’, ‘https://3zar.ir’);
define(‘WP_SITEURL’, ‘https://3zar.ir’);

[/php]

در نهایت امیدوارم که این مقاله مثمر ثمر ولقع بشود.

QR: افزایش سرعت وردپرس از طریق فایل config
مرجع : سزار وردپرس
لینک کوتاه : https://3zar.ir/?p=23318

جوابی بنویسید

ایمیل شما نشر نخواهد شدفیلد های ضروری نشانه گذاری شده است. *

*

قبل از نوشتن دیدگاه به نکات مهم زیر توجه کنید


  • - دیدگاه‌هایی مانند: خوب بود، ممنون- سایت خوبی دارید- عالی بود و موارد مشابه تایید نمی‌شود.
  • - دیدگاه‌تان را فقط در رابطه با همین مطلب ثبت کنید، در غیر اینصورت پاسخ داده نخواهد شد.
  • - دیدگاه‌هایی که دارای نام‌های تبلیغاتی با هدف بک‌‌لینک گرفتن هستند تایید نمی‌شوند.