Path: csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!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.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'static': 0.04; 'alternatives': 0.09; 'php,': 0.09; 'subject: [': 0.09; 'python': 0.11; '-tkc': 0.16; 'exist.': 0.16; 'from:addr:python.list': 0.16; 'from:addr:tim.thechases.com': 0.16; 'from:name:tim chase': 0.16; 'wrote:': 0.18; 'cheap': 0.19; 'written': 0.21; 'issue.': 0.22; 'choices': 0.24; '(or': 0.24; 'header:In-Reply-To:1': 0.27; 'hosting': 0.29; 'generally': 0.29; "doesn't": 0.30; 'usually': 0.31; '(possibly': 0.31; 'cgi': 0.31; "d'aprano": 0.31; 'overhead': 0.31; 'steven': 0.31; 'subject: (': 0.35; "didn't": 0.36; 'charset:us-ascii': 0.36; 'easiest': 0.38; 'to:addr:python- list': 0.38; 'to:addr:python.org': 0.39; 'most': 0.60; 'services,': 0.61; "you're": 0.61; 'such': 0.63; 'more': 0.64; 'websites': 0.72; 'received:50.22': 0.84 Date: Tue, 2 Jul 2013 19:57:04 -0500 From: Tim Chase To: python-list@python.org Subject: Re: Persistence of CGI (was: OSError [Errno 26] ?!?!) In-Reply-To: <51d36df4$0$9505$c3e8da3$5496439d@news.astraweb.com> References: <51d36df4$0$9505$c3e8da3$5496439d@news.astraweb.com> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - boston.accountservergroup.com X-AntiAbuse: Original Domain - python.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tim.thechases.com X-Get-Message-Sender-Via: boston.accountservergroup.com: none 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: 14 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1372812930 news.xs4all.nl 15937 [2001:888:2000:d::a6]:53192 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:49685 On 2013-07-03 00:19, Steven D'Aprano wrote: > CGI didn't stop working just because more powerful, or better, > alternatives now exist. And for most exceptionally cheap hosting services, your choices are usually limited to PHP, static HTML (possibly server-side includes if you're lucky), or CGI. So CGI is often the easiest way to get dynamic websites written in Python (or Perl) onto cheap web providers. And for the small sites that use such hosting, the overhead of CGI doesn't generally cause much issue. -tkc