Attaching all printers directly to servers may yield security and administrative advantages. However, attaching printers to workstations may yield increased flexibility and accessibility. The ideal mix for each installation is different and will change as your needs change.
The number of printers that can be attached to each server or workstation is limited first by the port hardware. Most Intel-based PCs have a maximum of three parallel and four serial ports.