6 Months of LAMP
If I had to do large projects with a LAMP framework I would go crazy quickly. There is a lack of organization. Or, maybe its just that I've never worked with any professionals who use this and haven't picked up any trade skills. PHP sucks. Its a half baked language. Why do scripting languages get popular and think they can take on the world?
Over the past six months of a working vacation I've had the oportunity to ditch C++ software development and dive head first into making large systems with LAMP. I've learned that doing large scale systems with lamp is a bad idea. PHP alone is not enough to build a solid structure in a large system. People, including myself, use LAMP because its fast and cheap. And I can run in on a $10/month 1and1 account. So what do you do to take advantage of the cheapness and spead and still build manageable large systems? You build a language on top of php.
Everyone does it apparently, and most people say its a bad idea: to build a template framework using php. But I did it and its been nice to work with. So far I've built these sites with a template framwork with almost zero php or sql code:
- whirlpad.com
- canpost.org
- focalpost.com (canpost.org 2.0)
Number 4 is in the works.