Given how expensive developer time is relative to current hardware
costs (especially on the x86 server platforms), it is almost always
more cost effective to throw hardware at the problem than it is to
spend countless hours porting apps from one language or framework to
another for performance reasons.  If you want examples, see the Django
book's deployment section.  On that same note, it is more effective to
spend money on hardware (usually) than to code in a language that
takes 5 times as long to develop, configure, and deploy.
Configuration alone for most Java applications is enough to make your
head spin.

In my opinion, Django does this way better than PHP's many frameworks
thanks to the "batteries included" approach.  I have been developing
PHP for many years, and I do so professionally.  My hope is that one
day more companies will go the way of Django so I can combine my play
time and my work time.

On Mar 19, 3:17 am, Torsten Bronger <bron...@physik.rwth-aachen.de>
wrote:
> Hallöchen!
>
> Malcolm Tredinnick writes:
> > [...]
>
> > Even PHP: I mean, Flickr, Wikipedia, Yahoo -- these are some
> > pretty large sites running on PHP.
>
> I've always wondered why anybody uses something non-Java for Web
> applications.  Given that Java is faster than PHP, Python etc., this
> also means that you need less computing power in your server farm.
> On the long run, this should *always* be worth it financially,
> unless Java is a nightmare to maintain, which I don't assume.
>
> Granted, I use Python for our institute's internal Web application,
> but I expect our traffic to be smaller than what one single
> processor can handle.
>
> Is it because the network and the database are the limiting factors?
> But even then, the part of your server farm running the interpreters
> could be reduced.
>
> On the other hand, PHP is *highly* popular.  So why is this?
>
> Tschö,
> Torsten.
>
> --
> Torsten Bronger, aquisgrana, europa vetus
>                    Jabber ID: torsten.bron...@jabber.rwth-aachen.de
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to