The controllers are in fact the door operators. They can already be equipped with a reader or a reader can be connected to it. In almost all cases they can be expanded with multiple readers (rs485 or wiegand). So one ALWAYS needs a controller.
The controllers are therefore provided with input, output relays, communication protocols for readers, RS485, power supply and possibly network connection.