Using Python for my web site
northband
northband at gmail.com
Mon Jul 31 18:06:13 EDT 2006
Makes sense, I will follow your advice. Sounds like more time invest
upfront will equal time saved over the long run. I am defitely
interested in proxy caching and load balancing. Which do you
recommend? I have used #Pound while working for a university.
-Adam
Cliff Wells wrote:
> On Mon, 2006-07-31 at 14:40 -0700, northband wrote:
> > Just spoke with my department and looks like we still want to go with a
> > server scripting method. Although MVC may be better fit, for the sake
> > of the learning curve, we want to use a PSP style method.
>
> I'm with the others who suggest using an MVC framework. The learning
> curve for Django, TurboGears, Pylons, et al, is ridiculously short, and
> the maintainability of the resulting code is infinitely superior.
>
> Why don't you take a look at the 20 minute wiki screencast that
> TurboGears has and make a decision then. Although the screencast is
> specifically about TurboGears, a similar screencast could be made for
> almost any of the other MVC-style frameworks:
>
> http://files.turbogears.org/video/20MinuteWiki2nd.mov
> http://www.turbogears.org/preview/docs/tutorials/wiki20/index.html
>
> Developing in a PHP/ASP embedded style is an anachronism these days and
> for good reason. Spend a couple days learning a modern framework. The
> time will be well-spent and quickly made up in shortened development
> time and code maintainablility.
>
> > So as of now we are looking at using FreeBSD, MySQL, and some form of
> > Python that will allow us to achieve great performance serving
> > 30million page loads / month.
>
> If I were you, I'd cease worrying about the performance of the framework
> itself and research caching proxies and load balancing solutions
> instead. The payoff in performance will be much higher and you won't
> have to make architectural compromises.
>
> Regards,
> Cliff
>
> --
More information about the Python-list
mailing list