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

Reply via email to