<story><title>Web Framework Benchmarks</title><url>https://www.techempower.com/benchmarks/#section=data-r16</url></story><parent_chain><item><author>mkirklions</author><text>Im somewhat traditional with my web, javascript and php.&lt;p&gt;But are people really doing python and web development?&lt;p&gt;I love python for my web crawlers, photoshop automation, and table formatting automation- But I never considered it a web contender.&lt;p&gt;Any major sites running python? Whats the popular way people are doing it?</text></item><item><author>smoe</author><text>I agree with the overall sentiment. Plus almost all cases I run into performance issues with e.g. Python in general web development, that main problems were how the code was written, not what it was written in and being bottle-necked by the database.&lt;p&gt;That said I disagree a bit with saying it is a a solved problem unless you are Google-scale. In developing countries if you are in a small company without big investors, you need to do quite a bit more juggling with infrastructure budgets once you are past MVP compared to for example where I&amp;#x27;m from Switzerland.</text></item><item><author>onion2k</author><text>These are fun benchmarks, but every single framework in the top 250 or so is &lt;i&gt;more&lt;/i&gt; than fast enough for most apps. Even the slowest in the list manages 366&amp;#x2F;requests per second, which is probably enough to prove an idea before optimizing for speed.&lt;p&gt;We&amp;#x27;re approaching the point where speed is essentially a solved problem unless you&amp;#x27;re at Google-scale.</text></item></parent_chain><comment><author>tomchristie</author><text>Hell yes - it&amp;#x27;s an incredibly productive language, and the Web frameworks for it (Flask &amp;amp; Django in particular) are really nicely mature.&lt;p&gt;For fast Web App development it&amp;#x27;s a superb language choice.&lt;p&gt;Not so good if you wanted to write a super-high-throughput proxy service, but asyncio &amp;amp; ASGI is starting to change things there too.&lt;p&gt;&amp;gt; Any major sites running python?&lt;p&gt;Instagram is probably the biggest headliner these days, but there&amp;#x27;s stacks of others.</text></comment>
<story><title>Web Framework Benchmarks</title><url>https://www.techempower.com/benchmarks/#section=data-r16</url></story><parent_chain><item><author>mkirklions</author><text>Im somewhat traditional with my web, javascript and php.&lt;p&gt;But are people really doing python and web development?&lt;p&gt;I love python for my web crawlers, photoshop automation, and table formatting automation- But I never considered it a web contender.&lt;p&gt;Any major sites running python? Whats the popular way people are doing it?</text></item><item><author>smoe</author><text>I agree with the overall sentiment. Plus almost all cases I run into performance issues with e.g. Python in general web development, that main problems were how the code was written, not what it was written in and being bottle-necked by the database.&lt;p&gt;That said I disagree a bit with saying it is a a solved problem unless you are Google-scale. In developing countries if you are in a small company without big investors, you need to do quite a bit more juggling with infrastructure budgets once you are past MVP compared to for example where I&amp;#x27;m from Switzerland.</text></item><item><author>onion2k</author><text>These are fun benchmarks, but every single framework in the top 250 or so is &lt;i&gt;more&lt;/i&gt; than fast enough for most apps. Even the slowest in the list manages 366&amp;#x2F;requests per second, which is probably enough to prove an idea before optimizing for speed.&lt;p&gt;We&amp;#x27;re approaching the point where speed is essentially a solved problem unless you&amp;#x27;re at Google-scale.</text></item></parent_chain><comment><author>jdietrich</author><text>In the dim and distant days of 2010ish, Python was quite widely used for back-end development, typically using Django or Flask. Instagram, Disqus and Pinterest were all originally built on Django, IIRC.</text></comment>