Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64360 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94209 invoked from network); 19 Dec 2012 17:33:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Dec 2012 17:33:38 -0000 Authentication-Results: pb1.pair.com smtp.mail=patrick.allaert@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=patrick.allaert@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.54 as permitted sender) X-PHP-List-Original-Sender: patrick.allaert@gmail.com X-Host-Fingerprint: 74.125.83.54 mail-ee0-f54.google.com Received: from [74.125.83.54] ([74.125.83.54:47691] helo=mail-ee0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 67/53-04341-F6AF1D05 for ; Wed, 19 Dec 2012 12:33:37 -0500 Received: by mail-ee0-f54.google.com with SMTP id c13so1178467eek.27 for ; Wed, 19 Dec 2012 09:33:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=MxGXsreRsBY157MWVA7LV6f7WWzHyPWctkNRwwFgPC8=; b=MPC+0SUUGwFGCRUfb7EmovIvMwWEY6QDk5K0eiPP0gv3PDnthOhbFTPSg6fDhduGJR pZ9rDx6nt8ZwHC4RcSFkV+bziPEKoTCul04eIhnqbFFsk7CrhYbwPihxfHeO75PElxYG u1Cynoj8cuLP3ccJi14qzYceG3qM05vqRGDfldzCDn3tGY0QbTVUksGyd939aEtu9BAz 0YGnZuG41nXMGn5KCbYyZxQSN+t23OF6YqXEOAYUgyVqytwhzGy78UtTSG/kxOCnw+0Z 9GXmWOUy0gwt9db8/Yws3ejjlpOjZNIU7tqVASNahd5VuiuwucgL3H/QN2Rj0O2ZEL5Z nF6Q== MIME-Version: 1.0 Received: by 10.14.205.199 with SMTP id j47mr15774907eeo.26.1355938412994; Wed, 19 Dec 2012 09:33:32 -0800 (PST) Sender: patrick.allaert@gmail.com Received: by 10.14.185.141 with HTTP; Wed, 19 Dec 2012 09:33:32 -0800 (PST) In-Reply-To: References: Date: Wed, 19 Dec 2012 18:33:32 +0100 X-Google-Sender-Auth: 5UJPe7mfJbjw8fYyuZ4sWNvQiCE Message-ID: To: Raymond Irving Cc: PHP Internals , moriyoshi@php.net Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] The built-in PHP web server is very cool! From: patrickallaert@php.net (Patrick ALLAERT) 2012/12/19 Raymond Irving : > Hi William, > > Why not? Thank you for the kind words Raymond (which should be addressed to Moriyoshi Koizumi), but as mentioned on: http://php.net/manual/en/features.commandline.webserver.php: * It has never been created for anything else than development purpose only. * It also cannot handle more than one request at a time, meaning that if your application has several assets (images, js files, css files,...) all of them will be downloaded sequentially. Situation that is even worse if you have more than one concurrent user. * When it starts, it mentions: "Development Server started", please, let me kindly emphasize the first word once more. Criticisms have been raised about including that feature to the core of PHP for the exact reason that it might be used as a simpler alternative to real web servers. To avoid that, some stress has been put on documentation to insist on not using it for anything else than development. There is also lot of programs bundling PHP, a web server and a database server that are easy to use and configure. Please, don't let room to bad practices which might end up damaging PHP's reputation. @Moriyoshi: Maybe you have more arguments to add? Maybe we should list the reasons not to use it on anything else than development on http://php.net/manual/en/features.commandline.webserver.php? Regards, Patrick