Making an application live majorly depends on the type of hosting you are having along with the method to access you are provided for that hosting.
If you are habitual of writing a formatted code don’t worry it’s a good habit but when sometimes you get to debug files which are not formatted what so ever. In that case, it’s a headache to get things done in that sort of files.
Although the authentication component of CakePHP 3 has made the life of a developer much easier but still there are some functionalities that are still needed to be done manually. One of them is login automatically if the users have checked for 'remember me'.
There are a number of options available for purpose of blog creation but if you are a developer non of them are as satisfying as laravel wink.