PHP Vitals
How fast is your web host? Dozens of PHP speed tests, 1 overall grade: The easy way to compare hosting performance. Bringing Transparency to Your Web Host’s PHP Performance The faster your websites run, the better. Better SEO, better UX, better returns on your effort. But in any PHP-based system (including WordPress, Drupal, Joomla, Magento, and many others) there’s an important performance factor that’s hard for you to see and mostly beyond your control. It’s your web hosting. How fast does PHP run on the infrastructure that your web host provides? PHP Vitals gives you a simple way to find out. A Free, Quick and Easy Speed Test In a minute or two, PHP Vitals analyses exactly how well your server performs on dozens of different tests of PHP performance. When you run PHP Vitals you’ll see an overall grade, and you can see where your web host belongs on the PHP Vitals leaderboard. You can’t see your server hardware. You don’t know how many others are sharing your resources. You don’t know if your hosting is rate-limited, over-provisioned, or dependent on ancient CPUs. PHP Vitals lifts the lid on what you’re really getting for your money. What Gets Tested PHP Vitals focuses on base PHP functions. Base categories are: – php_features – math – string – array – crypto – file – serialization Specific operations that are tested include: – PHP Class (getter/setter). – Public properties and methods. – Simple math operations. – Complex math operations. – String concatenations. – Regular expressions (regex). – Functions: explode, strpos. – Operations: Array sorting, set, unset, copy, and others. – Password hashing. – MD5 hashing. – SHA256 hashing. There are no MySQL or database benchmarks included. Features PHP Vitals suite of PHP performance benchmarking tests usually takes only 1-2 minutes to run. The tests give you live performance data. Each time you run PHP Vitals you’ll see a breakdown of individual test data and an overall grade (A+ to F). A visual grade scale shows where you sit on the scale, with a plain-language comparison such as “faster than X% of servers.” Test data is objective, for example the time taken for each test. Grades are based on the overall time taken. The subjective grading scale is likely to change over time (e.g. an A in 2025 is unlikely to still be an A in 2027). Benchmark test names, categories, and iteration counts are fetched from phpvitals.com when you run a test; all test code executes locally on your server. Every completed run is saved to a local benchmark history on your site (last 15 runs), whether or not you share results. Leaderboard sharing is optional: if enabled, completed benchmarks may also be submitted to phpvitals.com so developers can compare hosting performance worldwide. No personal data is collected. After each run, you can copy a detailed php.ini optimization prompt (benchmark results, PHP configuration, and slowest tests) and open ChatGPT, Claude, Perplexity, or Gemini in a new tab. Nothing is sent to any AI service automatically—you paste and send only what you choose. Optional hosting type and monthly cost settings help group your results with comparable servers on the leaderboard. PHP Vitals data is presented through a responsive admin interface under Tools → PHP Vitals. Usage on WordPress PHP Vitals is very straightforward. Install the plugin, open Tools → PHP Vitals in your WordPress admin dashboard, and click “Run Benchmark”. External services This plugin connects to PHP Vitals for: Benchmark test metadata (names, categories, iteration counts) from /api/tests — test code runs locally in the plugin Grade thresholds from /api/grades Hosting type/cost labels from /api/options AI advisor prompt template from /api/advisor-prompt (fallback bundled in the plugin if unreachable) Optional leaderboard submission to /api/benchmark when sharing is enabled When leaderboard sharing is enabled, each completed benchmark may submit: Overall run time and grade PHP and WordPress versions Server software and PHP memory limit Hosting type and monthly cost (if configured) Per-test timing output from the run No personal account data or site content is collected. This service is provided by PHP Vitals: Privacy Policy, Terms of Use
Top keywords
- php26×3.80%
- php vitals14×2.04%
- vitals14×2.04%
- run11×1.61%
- test9×1.31%
- benchmark7×1.02%
- hosting7×1.02%
- performance7×1.02%
- data6×0.88%
- grade6×0.88%
- tests6×0.88%
- api5×0.73%
Spotlightr – Secure Video Hosting for WordPress, Courses & LearnDash
The secure video layer for WordPress. WordPress wasn’t built to host video — and free options like YouTube leave your content public, unprotected, and wrapped in someone else’s branding and ads. Spotlightr gives you fast, encrypted video hosting on your own site, with the security and analytics WordPress can’t provide on its own. Whether you sell courses, run a membership, teach on LearnDash, or use video to market your business, Spotlightr embeds cleanly into any WordPress page, post, or LMS lesson — under your brand, never ours. Why creators and course builders choose Spotlightr Real video protection. Encryption, DRM, dynamic watermarking, and domain restrictions keep your videos from being downloaded, ripped, or embedded on sites you don’t control. Essential if you sell your video or teach for a living. Per-viewer analytics you can’t get anywhere else. See exactly how each viewer watches — where they drop off, what they rewatch, and how far they get. Because Spotlightr owns the player, you get engagement data that YouTube, Vimeo, and generic embeds simply can’t show you. Built for courses and LearnDash. Add secure, trackable video to any LearnDash lesson, membership, or course page. Your LMS handles the structure; Spotlightr handles the video — and does it better than anything native to WordPress. Your brand, not ours. No “Powered by” stamps, no ads, no distractions. Your player, your colors, your logo. In-video engagement tools. Chapters, in-video quizzes, calls-to-action, and interactive overlays — added to the video itself and carried wherever it’s embedded. Publish without leaving WordPress. Upload from your computer, an external link, or your media library, and drop videos into any page or post with a block or shortcut — right from your dashboard. Ideal for Course creators and coaches selling video-based training LearnDash, membership, and LMS site owners who need secure, trackable video Businesses using video for marketing, funnels, and landing pages Anyone who wants their video hosted safely, under their own brand, without giving away a revenue cut How it works Spotlightr hosts and encodes your videos on our infrastructure, and this plugin lets you upload, manage, and embed them directly inside WordPress. Preview images are generated automatically and pulled into the plugin page so you can navigate your media easily. The plugin’s script connects to the pages where your video is embedded. This is required for communication between the player and the page — for example, so the page knows when a video finishes, or so the player knows who is watching and in what context (this powers per-viewer analytics and course tracking). By installing the plugin, you agree to the terms of use at Spotlightr.com. Privacy URI: https://spotlightr.com/privacy.
Top keywords