Re: [web2py] web2py for freelance work

2011-07-26 Thread Miguel Lopes
1. web2py is especially good for freelancers and single developers because
it is such a tight package. Everything works really well together and right
out of the box.

2. From the forum I get the impression that there is a lot of intranet work.
But if you look for sites built with web2py I think that are enough examples
out there to make anyone feel comfortable.

3. It fares really well! One frequently voiced concern is performance, which
is not a problem at all. Python is pretty fast for an interpreted language,
the database io (outside of Python is really the bottleneck). And rocket is
very, very fast.

4. Well, depending on your goals, webdevelopment can be pretty difficult.
Especially for a single developer, browser inconsistencies, many different
skills and know-hows involved (HTML, CSS, deployment, ...). Particularly
powerful and easy is SQLFORM :-) ,  the DAL is pretty sleek. web2py, like
Python, can be said to fit the brain (i.e. you won't be looking much at
documentation) which is a real productivity booster - KUDOS Massimo. The
forum is great and answers are generally very very fast.

5. Generally clients don't care. However this might not always be the case.
Python as been around for 20 years! If you look at programming indexes it is
generally found among the top used languages:

* http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
* http://langpop.com/
* http://www.devtopics.com/most-popular-programming-languages/

Those who feel more comfortable with corporation languages should check that
open-source languages are not subject to corporate whims, so contrary to
popular belief they tend to die less. Most importantly, Python is also on
multiple platforms, like dotNet and Java, so it is being used as a scripting
langugage not only in C/C++ (and others) but also in C# and Java. And a
cursory inquiry on who uses it leads to replies like:

* Google - also hired GvR
* NASA
* Disney
* Civilization IV (Firaxis Games)
* Plone (most likely the best CMS around opensource or not)
* Yahoo Maps

The list goes on and on. For some of this and other references :
* http://www.python.org/about/success/
* http://wiki.python.org/moin/OrganizationsUsingPython

No one should be concerned with using Python!

HTH,
Miguel


On Mon, Jul 25, 2011 at 6:26 PM, spiffytech spiffyt...@gmail.com wrote:

 I'm picking out a framework to use for freelance web development. Does
 anyone use web2py in that sort of situation? How does it fare? Do you
 find anything particularly limiting or particularly easy? How do
 clients respond when you tell them you're building the site in Python
 (not PHP), and that you're building it in one of the less-common
 frameworks?


Re: [web2py] web2py for freelance work

2011-07-26 Thread Anthony
On Tuesday, July 26, 2011 9:06:13 AM UTC-4, miguel wrote: 


 2. From the forum I get the impression that there is a lot of intranet 
 work. But if you look for sites built with web2py I think that are enough 
 examples out there to make anyone feel comfortable.

 
See http://www.web2py.com/poweredby.
 


Re: [web2py] web2py for freelance work

2011-07-25 Thread Ismael Serratos
Hi spiffytech in my experience:

1.- Yes I use it, mostly for intranet apps.
2.- Well... difficult question...
3.- It's really easy (if the customer has its own server), if not, you have
to look for a good one.
4.- If the customer knows something about programming he says 'wow', if the
customer knows about old school system development, I mean, Java, Struts,
ASP (not asp.net), or plain PHP, he just says: NO, and if the customer
doesn't know too much about development and he asks you to see the source,
He isn't going to believe you that that's the code (because is so clean and
cute, and almost all people think about a good system with large code and a
nightmare of java frameworks)
5.- Almost every customer doesn't care about what you use, they care about
having a good solution in a short time.

So in general I recommend you to use web2py for freelance or not for
freelance jobs. It's a nice framework, in fact a beautiful one.

On Mon, Jul 25, 2011 at 12:26 PM, spiffytech spiffyt...@gmail.com wrote:

 I'm picking out a framework to use for freelance web development. Does
 anyone use web2py in that sort of situation? How does it fare? Do you
 find anything particularly limiting or particularly easy? How do
 clients respond when you tell them you're building the site in Python
 (not PHP), and that you're building it in one of the less-common
 frameworks?