I have just written an ecommerce site in web2py. ukjazz.net. At the moment it is in demo form, so you can buy things for free when you click pay now. You will find that then it has things like view downloads, and view order history. It also has a facility for the record labels to look at their sales. I orginally choose Zencart because it was open source (php). It is far too complex, 4000 files! It was a very tricky business modifying it to my needs. I also hated PHP etc. I am expreinced enough at software support to know that launching a site with such a complex software base was creating a rod for my back in the future. I looked around at lots of approaches like Django and ruby for rails etc. I ended up with web2py and python. My main fear was that Web2py looked to good to be true, and I follow the motto 'If something looks too good to be true it probably is too good to be true'. However web2py delivered fantastically. I have a lot of exprience both in academia and outside it. I find that Web2py incorporates a lot of good practice. The end result is extraordinary. The huge complex zencart php program has been replaced by somthing relatively straightforward and elegant. Something so much easier to develop and maintain. Writing it was not a lot more work than modifying zencart to my needs. The actual ecommerce bit was somewhat less than a months work, and remember I started not knowing python and not knowing web2py, so a lot of that was working out how to do things.
So I think that web2py is well suited to ecommerce. The book is pretty good, the forum extraordinarily helpful. The rate of development great too. Prior to this project I was very experienced programmer, but had real experience of web programming or SQL. Seeing how horrible web programming can be, Web2py has created a virtual machine on top of the web, and this virtual machine is much nicer to use. It has also sheltered me from having to learn the ugliness of SQL. So thanks to all those involved in this great project. Thanks in particular of course to Massimo. Massimo reminds me of Nikluas Wirth. I used to devlop programs in C and at that time they were very difficult to debug. I then tried Modula 2. When my progams compiled cleanly they usually worked straight away. The elegance of Modula 2 is similar to me the elgance of Web2py. (This is a double edged compliment as Modula 2 became unsupported due to the arrival of ADA and C++, a fate it did not deserve). I was a programmer before I became a lecturer. Lecturing on programming made me understand programming a lot better. Both Niklaus and Massimo encompassed that kind of learning in better tools which incorporate good practice. It is extraodinary the critisism that Massimo gets from some quarters because he has made a very large number of very wise choices in the design of Web2py. The simplicity of the solutions do not always meke this clear. The team also manage a rather extraodinary feat in both keeping Web2py kind of stable and yet developing at a rate at the same time. The biggest problem is that the most useful things are not yet documented at all. However I would much rather use them undocumented than have to wait until they are fully tested and documented. Peter On Oct 28, 9:21 pm, Gour <g...@atmarama.net> wrote: > On Wed, 26 Oct 2011 17:17:51 -0200 > > Bruno Rocha <rochacbr...@gmail.com> wrote: > > VIDEO:http://twit.tv/show/floss-weekly/188 > > Watched video today...very nice presentation fo Web2py! > > One question: Massimo mentioned that web2py is going to move to github soon > and > I wonder whether one will be able to still use hg to fetch the code? > > Moreover, what about other projects like Instant Press being hosted at > Bitbucket? > > Few days ago I had to move one SilverStripe site to WP not being able to use > IP > where some basic things like rendering of unordered lists is not proper (no > bullets). > > Otoh, I really do not want to delve into PHP web programming, and would like > to > deploy Web2py for all my web needs, so having more web2py stuff under one > umbrella (even if it's called github) might be good and would (hopefully) > result in better docs as well as quicker fixes for web2py-related > projects like Instant Press... > > One more concern: Massimo answered during the show that Web2py is mostly used > in Intranet. so I wonder if there is, in general, enthusiasm withing this > community to push out to build Internet sites as well and having > CMS/blog/ecommerce modules available or is web2py simply more suitable for the > former use-case? > > Sincerely, > Gour > > -- > One who restrains his senses, keeping them under full control, > and fixes his consciousness upon Me, is known as a man of > steady intelligence. > > http://atmarama.net| Hlapicina (Croatia) | GPG: 52B5C810 > > signature.asc > < 1KViewDownload