Linux 软件免费装
Banner图

CordonAI Site Health Doctor

开发者 cordonai
更新时间 2026年7月23日 00:20
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

performance security database debugging site health

下载

1.1.2

详情介绍:

CordonAI Site Health Doctor finds what is wrong with your site, explains it in plain language, and hands you the fix. It is a diagnostic tool: it never edits, deletes or blocks anything. It measures, explains and recommends — the decision always stays with you. Everything described below works in this version. Three things usually scattered across different tools, now in one dashboard:
  1. Performance & health diagnostics — which plugins and hooks are slow, which SQL queries are heavy or repeated, what is happening to your database and disk, and which PHP errors keep occurring.
  2. Access-log analysis — traffic, bots and signs of attack, read straight from your server's own access logs inside wp-admin. Nothing is sent to any external service.
  3. Recommendations & warnings — every finding is explained on two levels: a plain "what it means and what to do" for everyone, and the technical detail (stack traces, SQL, commands) for developers.
What it does, out of the box Built for real hosting

安装:

  1. Upload the cordonai-site-diagnostics folder to /wp-content/plugins/, or install the plugin through Plugins → Add New.
  2. Activate it through the Plugins screen in WordPress.
  3. Open Site Doctor in the admin menu. You land on the dashboard with your Health Score and environment summary, and the Recommendations page already lists the issues found on your site.
  4. Visit Site Doctor → Settings to choose which modules run, point the Logs module at your access-log file, and set how long data is kept.
Minimum requirements: WordPress 6.0+, PHP 7.4+, MySQL 5.7+ / MariaDB 10.3+.

屏幕截图:

  • Recommendations — one prioritised to-do list across every module; each finding has a plain-language fix and a developer detail view with copy-ready commands.
  • Errors & warnings — PHP errors grouped and de-duplicated, attributed to the plugin, theme or core that caused them, with a 30-day trend.
  • Performance — always-on light sampling of page-generation time, memory, queries and outbound HTTP, with a 30-day trend and the WP-Cron queue.
  • Deep profiling — an on-demand, time-boxed session ranking your slowest SQL queries (with a plain-language EXPLAIN), most expensive hooks, outbound HTTP calls and per-plugin cost.
  • Database — per-table data and index sizes, autoload weight and overhead, with safe copy-ready clean-up recipes.
  • Disk & files — a resumable large-file and junk scan, web-exposed-backup detection, and a core-file integrity check against the official WordPress.org checksums.
  • Logs & traffic — access logs parsed locally inside wp-admin: hourly volume, top URLs and IPs, bots versus humans and status codes.
  • Security — brute-force, scanning and injection attempts surfaced from those same logs as ranked events with the evidence behind each one.
  • Client report — an optional white-label monthly HTML report (health, performance, errors, security and recommendations) to e-mail or download.
  • Settings — per-module toggles, detail level, the debug.log option and data-retention / uninstall behaviour.

升级注意事项:

1.1.2 Naming and translations aligned with the plugin slug. Includes every diagnostic added in 1.1.0. 1.1.0 Adds opt-in notifications (Slack/Telegram/Discord), real-time fatal-error alerts, vulnerability and update checks, uptime + SSL monitoring, white-label client reports, WP-CLI and a metrics endpoint. All new external connections are opt-in. 1.0.0 First public release of CordonAI Site Health Doctor.

常见问题:

Does this plugin change anything on my site?

No. It is read-only by design. It will never clean your database, block an IP, or deactivate a plugin. Every finding comes with a recommendation that you choose to act on (or not).

Will it slow my site down?

The background monitor samples only a fraction of requests and is designed to stay under roughly 2% overhead. Deep profiling runs only when you start a time-boxed session, and stops automatically.

Does it work on cheap shared hosting?

Yes — that is the primary target. Everything works without root access or special PHP extensions. Anything that truly requires a VPS is labelled and provided as instructions.

Where does the security analysis get its data?

From your server's own access logs (Apache, Nginx or LiteSpeed), parsed locally inside wp-admin. You point the plugin at your log file in the settings. Nothing is ever sent to a third party.

Is any data sent to a third party?

No telemetry, ever, and nothing by default. Every outbound connection is opt-in and stays off until you switch it on: the WordPress.org checksum API (core-integrity check, the same one WordPress itself uses), MaxMind (GeoIP database download), the WPScan API (vulnerability lookups, only with your token), and the chat services you configure for notifications (Slack, Telegram, Discord). The uptime check requests your own home page, not a third party. They are all listed in the Privacy section below.

Do I need a MaxMind account?

Only if you want country-level GeoIP in the Logs module. It is optional and free; without it, log and security analysis still work.

更新日志:

1.1.2 1.1.0 1.0.0