Should the owner of the vehicle or driver sign the ticket for parking in a no parking zone?

Most likely the owner. The car should be licensed and registered in their name, and the ticket is against the license plate. The owner let whoever use their car when the violation occurred. But it probably depends on if the ticket was placed on the car or if an officer handed the driver a ticket.