Support » Plugin: Broken Link Checker » Resource hog?

  • jodzeee

    (@jodzeee)


    I’ve been using this plugin for a long time and like it, but many say it’s a resource hog some hosts even ban it. Is it meant to be run all the time — or occasionally, then deactivated? Would my sites be faster without it?

Viewing 6 replies - 1 through 6 (of 6 total)
  • Stian Lund

    (@pathduck)

    It’s by default set to be run on a schedule, I think the default is 24 hours. You can set this value in the settings page, depending on your server load, number of links to run through and so on. How long you can live with links being broken.

    You can also fine-tune the resource use in the advanced tab:
    Max. execution time
    Server load limit

    You can also disable checking of things you don’t need in the “Look For Links In” and “Which Links To Check” tabs, if you feel it uses too much resources.

    I run on a shared server system and I’ve not seen BLC use a lot of CPU when running.

    some of this has been because the jobs were not quite set up to batch correctly. this has been improved a bit. you can try the community fork that i set up which might give better performance than the main one. available for download here.

    https://github.com/HongPong/broken-link-checker

    hey @hongpong will you still be the one to update and keep this amazing plugin as amazing?

    seems that after you were talking about taking over, the developer(s) jumped back in, but now with the heat off, they seem to have cooled also.

    Default setting is check links every 72 hours. Links to check for default is comments, pages and posts.

    blc_cron_check_links cron event will run every 10 minutes.

    • This reply was modified 2 months, 4 weeks ago by  Luke Cavanagh. Reason: clarify wording
    • This reply was modified 2 months, 4 weeks ago by  Luke Cavanagh. Reason: clarify wording

    Luke, can you clarify? What is being run every 10 minutes vs. 72 hours?

    @jodzeee take a look at the cron jobs to get a sense of it (this hasn’t been surfaced very well in WP by default)

    https://www.wpbeginner.com/plugins/how-to-view-and-control-wordpress-cron-jobs/

    @gooma2 I don’t have access to this repo and as I’ve said I don’t have the latitude to put my time into a software package that is branded for a company. If there are good pull requests that people can test I will put them on the community fork and revisit in say, 10 months or so if it’s worth submitting a new official plugin.

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.