Recently I needed to do some modifications to a CakePHP project. Being completely new to Cake I was surprised to see how many helper functions the framework has included.
Of course some of them are really cool as they do all the heavy lifting, but what is the advantage of using e.g. the HTML helper to create markup in a view? I mean there is no difference between the <p>
tags I write by hand or let cake print.
Or why should I use the file utility to delete a file? Can't I just use PHP's normal unlink
function?
Are there any negative effects of using standard PHP functions instead of the CakePHP functions (besides sometimes more work)?