Program Overview:
This PHP program is an ISP Ping and Speed Monitoring. It allows users to check the online status of ISP hosts, measure latency, and test download/upload speeds. Results are displayed in a web interface and logged into a CSV file for historical reference.
Web Interface
1. Displays:
- ISP name, chosen host, online/offline status, latency, download, and upload speeds.
- Auto-refresh countdown.
- Last 10 log results for historical reference.
2. Users trigger tests with a “Run Test Now” button.
3. Logging
- Logs results into transmitlog.csv with columns:
ISP, Chosen Host, Status, Latency (ms), Download (Mbps), Upload (Mbps).
4. Auto-Refresh
- Page refreshes automatically every 30 seconds to update ISP statuses and speeds.
Actual Web Display
Resources: https://drive.google.com/drive/folders/1s-yrAp5AlpYh2tjlEsdS2KwC3J9i7oRS?usp=sharing
Note: Make sure to comment your intention on this project.
