I have always been advocates for open source projects already developed. So I managed to learn web development and even to design applications using php cms gross. One of my first successful projects using open source ecommerce store was a virtual MQL Programming
second. Many other projects even for the school where I taught were developed with various open source applications. My question is, why i should build from the start a cms application and don't use an open source one with developed improvements ?