hmm... it's a broad question, so please ask anything more specific and i'll
be glad to answer.

Here are some of my observations...

What was important to me, were speed, mobile readiness (bootstrap
responsive design), sending scheduled notification e-mails through
scheduler, rather than real-time, and all those are provided out of the box
in web2py. Suggestions and help from Niphlod and other members of the group
were a big help too. This particular application is fully integrated with
Paypal api, but a previous one was integrated with Paymentech api as well
(another payment processor in Canada/USA). Integration with api's was easy
and smooth.

For the e-commerce app I would suggest you retrieve the "static" data
(product details, lookup values, etc) up-front, and cache it in some shape
and form, since customers move around a lot, and ask for same data
repetitively. Same is with images. Of course there is a difference how much
data you are dealing with, if your store sells in one or many countries, or
offers 100k or 20 items.

I deployed on nginx (out of the box script provided), mariadb (a version of
mysql), and zipped all app files through scripts/zip_static_files.py, so
the speed is satisfactory on a low memory node (cloud server). A good code
optimization would speed up the performance even further, but need to get
some time to rewrite sections of the code.


Good luck with your app/website, and if I can answer anything more please
ask. 



On Tue, Oct 8, 2013 at 6:59 AM, Gael Princivalle
<gaelprinciva...@gmail.com>wrote:

> Hi Adi. Congratulations for this website. I also need to build an
> e-commerce website and I want to make it with web2py. Can you give me some
> suggestions ?
>
> Il giorno lunedì 16 settembre 2013 16:30:19 UTC+2, Adi ha scritto:
>
>> Just completed a core system at nammuhats.com. Can't praise enough how
>> easy, (and rock solid) is to build systems with web2py :)
>>
>> Once again, thanks Massimo and all contributors for the best framework!
>>
>>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to