On Thu, May 5, 2011 at 3:47 PM, OOMMEN KM <oomme...@gmail.com> wrote:
> Hi All, > > I would like to know which technology should I use for developing a web > based application. > The application will have to handle a huge amount of data and we are using > MySQL. > Will mod_python a good option for the development of this application? Or I > need to choose some frame works? > > Please help me. > > I cannot speak for whether mod_python is dead or alive. Resolving the Schrödinger's cat paradox could perhaps be easier. My opinions however would be that it would depend very substantially upon the nature of the application. a. For extremely high concurrency I would look at tornado. However it has relatively limited features - so more often than not I would usually give it a pass. b. For most apps, and especially if I wanted a comprehensive well integrated framework - I would look to django. It also happens to perhaps be one of the most frequently used. c. I chose pylons since it better followed my preference of integrating multiple tightly focused frameworks (for templating / databases etc.). Note that pylons is now no longer actively developed and its successor is pyramid. However I haven't really looked at pyramid though thats the one you would want to look at. One particular aspect of pylons is that it does not itself contain a ORM and is usually used with sqlalchemy. Since you specifically mentioned large data - this option of pyramid + sqlalchemy might give you better mileage if the huge data needs to be maintained in a RDBMS. There are a number of other useful frameworks as well including web.py, turbogears etc, but I am not experienced enough to comment on them. Also there are many other light weight / micro frameworks (eg. flask, bottle etc.) You could also consider using sqlalchemy in conjunction with such micro frameworks as well if you need a simple web tier with some complex database handling. Dhananjay Oommen Mathew | +91 9446917322 > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- ----------------------------------------------------------------------------------- http://blog.dhananjaynene.com twitter: @dnene _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers