Engine
Stimulsoft Reports.PHP allows you to load, render and export a report in various formats without deploying the viewer and the designer. It allows you not to load capacious scripts on the server side.
A report is rendered and exported on the client side using JavaScript. The server side of PHP contains all you need to work with report files and connections with various SQL data sources. A client is connected with the server using AJAX requests, which send and receive JSON data in a specific format. To make the use of the product convenient, special events and functions are developed both on the JavaScript client side and the PHP service side.
Dashboards
The Stimulsoft Dashboards.PHP analytical panels allow you to load, analyze data, and export a dashboard in various formats without deploying the viewer and the designer.
All the data is analyzed on the client side using JavaScript except for certain SQL operations. The PHP server-side contains all you need to work with dashboard files and connect with various SQL data sources. A user connects with the server using AJAX requests, which send and get JSON data in a certain format. To make the use of the product convenient, special events and functions are developed on both the JavaScript client and the PHP server client.