Вопрос сам по себе - холивар, если честно. Для одностраничных сайтов и прочих визиток есть CMS без БД, для бложиков вариантов куча, от Wordpress до Joomla. По интернет продажам, сразу и не скажу, не было надобности искать. Я бы не стал под разные нужды использовать одно и то же.