System Requirements #
Before installing DMSI Analytics, confirm your environment meets these requirements.
Required #
| Requirement | Minimum Version | Notes |
|---|---|---|
| DMSI DDLS Core | Any current version | Must be installed and active |
| WordPress | 5.8 | Tested up to current release |
| PHP | 7.4 | 8.0+ recommended |
| MySQL | 5.7 | MariaDB 10.3+ also supported |
| DMSI Analytics License | Valid license | Obtained from developer.dmsi.gr |
Recommended #
| Requirement | Purpose |
|---|---|
| WooCommerce | Geographic download data (IP geolocation). Without WooCommerce, download country/region data will not be available. |
| PHP memory limit 256MB+ | Predictive model calculations on large datasets benefit from higher memory |
| Object cache (Redis/Memcached) | REST API rate limiting and metric query caching perform better with a persistent object cache |
Optional DDLS Add-ons #
The following DDLS add-ons, if active, unlock additional analytics event tracking:
| Add-on | Additional Tracking |
|---|---|
| DDLS Subscriptions Pro | Subscription lifecycle events (created, renewed, cancelled, payment failed, status changes) |
| DDLS Update Server | Version creation and update events |
If these add-ons are not active, their corresponding events are simply not tracked. All other analytics features continue to work normally.
Browser Requirements #
The analytics admin interface uses Chart.js and DataTables. Any modern browser works:
- Chrome 80+
- Firefox 75+
- Safari 13+
- Edge 80+
Internet Explorer is not supported.
