At the moment there is no secret formula as battery technology has not kept up with progress in other areas of smartphone development.
So basically if you want decent battery life you need to do what Huawei did with their new Ascend Mate 2 and stuck a 4,050maH battery inside. This was possible as the phone is a Phablet with a 6.1 inch screen. So it’s huge and therefore the profile can cope with such a big battery.
Huawei highlighted this point by saying the Mate 2 was capable of 2 days battery life. And it had a reverse charge feature allowing you to use the phone to charge other phones eg iPhones.
So if you have a phone with a battery that doesn’t last through the day, yes you can turn off syncing, wifi , Bluetooth , GPS and background tasks or location services or more. But in reality you should I get a phone that does last long enough or carry a portable battery charger with you.