Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!news.nosignal.org!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.006 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'interpreter': 0.04; 'frameworks': 0.05; 'layers': 0.07; 'pretend': 0.07; 'itself,': 0.09; 'received:mail- vc0-f174.google.com': 0.09; 'cc:addr:python-list': 0.10; 'language,': 0.11; 'framework,': 0.16; 'sense...': 0.16; 'parameters': 0.20; 'seems': 0.23; 'cc:no real name:2**0': 0.24; 'cc:2**1': 0.24; 'cc:addr:python.org': 0.25; 'header:In-Reply- To:1': 0.25; 'used,': 0.27; 'functions.': 0.27; 'message- id:@mail.gmail.com': 0.27; 'correct': 0.28; 'run': 0.28; 'enhancing': 0.29; 'parameters.': 0.29; 'received:209.85.220.174': 0.29; 'probably': 0.29; 'framework': 0.30; 'function': 0.30; 'received:google.com': 0.34; 'faster': 0.35; 'received:209.85.220': 0.35; 'received:209.85': 0.35; 'but': 0.36; "i'll": 0.36; 'level': 0.37; 'received:209': 0.37; 'subject:: ': 0.38; 'header:Received:5': 0.40; 'your': 0.60; 'most': 0.61; 'remove': 0.61; 'to:charset:iso-8859-1': 0.75; 'completion': 0.78; 'completes': 0.84; 'david,': 0.84; 'to:addr:tarek': 0.84; 'utilized': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=EoZK0quGcXSpko66IgAY8YoH8kyhq1EQQJUeA/6Bujo=; b=tKslwjzJvdKTUA+6pEE+eXFwWy1PwiXedDZtn6etsw+pOCsM/sg0zgrGKBWi0TmQLM ew7GJ2KEZfzO5Ed1/8pGD+VxAzzN6Qlmkes/qaJM7qL77srXUphoAfLM8eDMDQgjY+KF iXbOzr7ADMglYvUI1DkS6to97VWt1f8tKJL7uipHWjJafXGGXxNMpYo2L3JqVWVM62Yl o2kXxwRVH52xGEpkaMcC4IbcKgKlieoTKlQBZQcvuH6DU1TD7Ir8Mm/QJ1DQ+yXSqETh t7IHRXVhFUg8J0g5conzKcbGs0lfz9yHXiM8K7yYkNTfUyh74Or01C83dO6ur5aJGFKy 7UOg== MIME-Version: 1.0 In-Reply-To: <5062C603.90905@ziade.org> References: <50604907.6060405@ziade.org> <5062C603.90905@ziade.org> Date: Wed, 26 Sep 2012 05:48:48 -0400 Subject: Re: Fastest web framework From: Dwight Hutto To: =?ISO-8859-1?Q?Tarek_Ziad=E9?= Content-Type: text/plain; charset=ISO-8859-1 Cc: python-list@python.org X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 35 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1348652930 news.xs4all.nl 6987 [2001:888:2000:d::a6]:35407 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:30178 to Andriy You can use a framework, however, the function from the framework has to be used, and the parameters utilized by the frameworks functions. It would seem that writing your own witin the main page, or using the original function in place from the framework would run a timeit better. I'll look later, but it seems correct in terms of enhancing the frameworks estimated(OS ops)time to completion. Andriy Kornatskyy 5:39 AM (5 minutes ago) to me David, This makes sense... and probably can pretend to be most accurate. Well, in a higher level language, such as Python, you have to remove layers in order to reduce interpreter completion time. So just the usage of a framework makes you utilize a function that has to be imported, accessed and run before the function completes using the parameters. It might be faster if you just used the function itself, or optimized it. -- Best Regards, David Hutto CEO: http://www.hitwebdevelopment.com