E-shop je něco jako CMS nebo DI kontejner. Naprogramovat si to pro radost a naučit se na tom něco je dobrý nápad (přestože jsou asi i lepší). Použít výsledek v praxi je moc moc špatný nápad.
Dělat to v PHP (notabene 5) je nápad špatný, ať je cíl cokoli...