I just made a simple soccer team registration app. About 5 pages, two forms, database to store the team information, a paypal link and the ability for the administrator to extract a spreadsheet, some mailing stuff.
I used Symfony 2. Windows says the complete app is 25 mb (43 on the disk whatever that means), 6964 files, 1694 folders. Horrible! Bloated! I should be shot.
But wait. There is only two spots where I had to add code or tweak.
The app directory is124KB with 20 files most of of which are standard configuration files which didn't require modifying.
The src directory is 55KB, 30 files. That is where the heart of the application lives.
About 20 files for the real work.
Does it really matter that the app sits on top of thousands of files? Not to me. A simple git pull followed by a composer install and off you go. And since I am somewhat familiar with Symfony,Doctrine and phpoffice(spreadsheet export) it didn't take long at all to setup and it's easy to maintain. Learning how to make a paypal button was the time consuming portion.
My question is: What did the client say when you told him you could rewrite the application from scratch free up some disk space? Was he willing to pay for it?