I'm started to build a webshop in umbraco (no commerce addon like ucommerce, tea etc.) is that possible? we are talking a small webshop 10-50 items in different sizes.
What are your thoughts about that? Something I should be aware of? (mainly thinking about security)
That's a pretty general question, so I'm not super sure what sort of answer you're after.
Yes, it's possible. Shouldn't be super hard. Security is the same for any other website. Main things I think think of off the top of my head:
User Info Don't store user information, especially credit card info. Use third parties to do that. Depending on how you go about it, you may be technically responsible for PCI compliance, which is a huge pain. Try to use a service that manages the payments entirely off domain.
HTTPS Use an SSL certificate so the site is on HTTPS.
Secure Code Write secure code (e.g., avoid SQL injection, ensure forms are using request verification tokens, and so on).
If you have particular issues in mind, let us know and perhaps we can offer more specific answers.
A specificeret question could be: if i'm handling my product stock from Umbraco back office, and when the costumers make a checkout I use content service, to operate the stock properties... But what if two costumers checkout at the exact same time? Would that give me any problems? Or does Umbraco have some sort of concurrency control? Hope you can answer me on this :)
Using Umbraco to build webshop from scratch
Hello,
I'm started to build a webshop in umbraco (no commerce addon like ucommerce, tea etc.) is that possible? we are talking a small webshop 10-50 items in different sizes.
What are your thoughts about that? Something I should be aware of? (mainly thinking about security)
That's a pretty general question, so I'm not super sure what sort of answer you're after.
Yes, it's possible. Shouldn't be super hard. Security is the same for any other website. Main things I think think of off the top of my head:
If you have particular issues in mind, let us know and perhaps we can offer more specific answers.
A specificeret question could be: if i'm handling my product stock from Umbraco back office, and when the costumers make a checkout I use content service, to operate the stock properties... But what if two costumers checkout at the exact same time? Would that give me any problems? Or does Umbraco have some sort of concurrency control? Hope you can answer me on this :)
Nope, you'll need to build in some form of concurrency control (e.g., a static instance you can
lock
on).is working on a reply...