I have never used a framework before but have played with PHP for a little over 10 years.
I have been told that Frameworks are really good and I should look at it and I want to take the step for a small project I am just about to start - BUT, I have 3-4 weeks and I’m not sure if I can learn how to use a framework and build the app within the required timeframe.
How much time should I set aside to bring myself up to speed with CakePHP?
How is CakePHP better than any other framework (or is it much of a muchness)?
Below is a list of functions I need to build into the app - how much would already exist in the framework?
- Check IMAP email Inbox
- Get message and check for attachment
- Extract attachment and read contents of text file
- Re-format and export into CSV
- SFTP CSV to another server
- Send CSV as attachment
I am more asking to understand how much it will help with to understand it’s capabilities because I still don’t fully understand the benefits (most benefits spruiked in features don’t make a lot of sense to me)