# dhtmlxdataprocessor:toc [DHX documentation]

DHTMLX Docs & Samples Explorer

Index
dhtmlxdataprocessor

## Dataprocessor usage

A dataprocessor is a small library which can integrate ghtmlxGrid (dhtmlxTreeGrid, dhtmlxTree) with server side backend. The library monitors changes in the grid and uses a simple protocol to interchange with the server side code. The dataprocessor consists of two parts - the client side code, which is common for any use-case and the server side code, which works by the same principles but needs to be adjusted for the used business-logic.

(Starting dhtmlxSuite 2.1, there are ready to use PHP connectors , which can be used instead of custom coding)

### Guide

- Client Side Initialization
- Adjusting Server Side Code
- Debug Mode
- Data Sending Modes
- Custom Server Side Responses
- Events
- Validation
- Customizing Color-marking
- Common Tasks
- Common Errors

### Script API Reference

- API Methods. Alphabetically ordered
- API Methods by category