Tu peux bosser sous eclipse, mais c'est pas forcément le mieux adapté.
Des éditeurs comme Atom ou sublime text sont souvent bien mieux adaptés à du développement web.
Pour tes tests en local, effectue les comme tu veux, du moment que tu sais que ta config local pourra facilement être répliqué sur ton hébergement (Càd ne pas bosser en PHP 7.0 si ton serveur est encore en version 5).
Sinon tu souhaites bosser avec les technologies ([HTML/CSS],PHP,SQL], c'est la sainte trinité et tu devrais trouver un nombre incalculable de tutoriels sur internet pour t'en apprendre les bonnes pratiques.
Maintenant, venons-en à ton projet : un site de commerce.
Tu ne sais pas comment t'y prendre. OK, mais où est-ce que tu bloques ? Tu ne sais pas par où commencer pour la création de ton site ? Tu ne sais pas quelles technologies adapté à ton langage de développement te seront-utiles (Prestashop pour ne rien citer) ?
On peut t'aider pour des questions précises, mais exprime-les clairement à ce moment là.