Jag tycker nog att man kanske inte behöver kunna en massa programmering för att hålla på med e-handel, men ska man göra sin egen shop så är det naturligtvis ett måste.
Saker man kanske inte tänker att man behöver är att kunna en hel del om säkerhet så att man kan täppa till säkerhetsluckor i ens butik.
MYSQL och lite mer avancerad PHP för att butiken inte ska bli för tungladdad. Även designen spelar naturligtvis in där, men inte lika mycket som hur du lägger upp databasen, indexerar rätt, samt skriver dina frågor.