finally{}

all will be well finally

A First shot at web2py

with 7 comments

An irony of being in software industry is that as I gain more experience, I go farther away from constructing software. I keep learning lots of abstract concepts, but don’t get to test them. Not to be out-dated, I write pieces of software myself to test these concepts and theories. Its like being in college continuously!

Of late, I’ve been reading a lot about cloud computing, SAAS, REST and web2.0. But I couldn’t find a way to test them. So I decided to develop an application, which I named YATSY – Yet Another Ticketing System – utilizing years of experience in customizing other helpdesk, support desk and service desk systems.

Only Google offered a free hosting (limited free hosting; with an option to upgrade) on the cloud. With its current offering Google AppEngine (GAE) supports only Python. And web2py, a python web-framework, makes it extremely easy to develop for GAE. Not only that – web2py claims to make it easy to build stand-alone applications for all the three platforms: Mac, Linux & Windows. Though web2py doesn’t have many contributed 3rd party plug-ins, I went ahead with web2py because of the above feature set.

One more negative about web2py is that it lacks a fine documentation. So it is little difficult for beginners. Yet discussions on their google group compensates for this lack.

With that said, web2py does make web-programming easy and hosting on GAE is even easier. Here is what I’ve been able to achieve.image

You can see it hosted in Google AppEngine. The code is checked in Google Code.

Your comments are welcome.

Related Posts:

Written by Joseph Jude

March 8th, 2009 at 10:24 am

Posted in Programming

Tagged with ,

7 Responses to 'A First shot at web2py'

Subscribe to comments with RSS or TrackBack to 'A First shot at web2py'.

  1. Logged as Agent, clicked in ‘My Cases’ and got:

    Internal error
    Ticket issued: unknown

    Vinícius

    8 Mar 09 at 10:05 pm

  2. Hi, Thanks for trying out and taking time to comment too. I have fixed this. Thanks again.

    Joseph Jude

    14 Mar 09 at 3:36 pm

  3. Hi,
    actually web2py is very well documented for such a young project, read the free chapter of the book and if you like download the rest on lulu.com for 10 bucks.

    The bokk is about 240 pages and is well done, not exceptionell but well done.

    Marco

    16 Mar 09 at 4:28 am

  4. I’m intrigued. Any further analysis, experience or opinions on web2py? I’m looking at python for a series of web applications, am a bit put off by RoR, yet ready to move from PHP, ASP, .NET etc.

    Dan

    13 Apr 09 at 8:33 pm

  5. I am looking into a similar project and probably code one later for our organization. I wanted to know if we can add buttons etc on web pages created.

    Rahul D.

    29 Apr 09 at 2:48 pm

  6. Rahul: Yes you can change the template and add further elements.

    Joseph Jude

    29 Apr 09 at 3:27 pm

  7. BTW – the 2nd version of the web2py manual is available in full online; accessible here:

    http://www.web2py.com/examples/default/docs

    or

    http://www.scribd.com/doc/19211452/Web2py-Manual

    yarko

    3 Sep 09 at 2:18 am

Leave a Reply