From owner-freebsd-doc@FreeBSD.ORG Wed Mar 19 09:23:22 2008 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE6B9106566C for ; Wed, 19 Mar 2008 09:23:22 +0000 (UTC) (envelope-from marcs@draenor.org) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by mx1.freebsd.org (Postfix) with ESMTP id 3739C8FC1A for ; Wed, 19 Mar 2008 09:23:21 +0000 (UTC) (envelope-from marcs@draenor.org) Received: by fg-out-1718.google.com with SMTP id 16so288087fgg.35 for ; Wed, 19 Mar 2008 02:23:20 -0700 (PDT) Received: by 10.86.50.8 with SMTP id x8mr8635546fgx.30.1205917142991; Wed, 19 Mar 2008 01:59:02 -0700 (PDT) Received: by 10.86.27.5 with HTTP; Wed, 19 Mar 2008 01:59:02 -0700 (PDT) Message-ID: Date: Wed, 19 Mar 2008 10:59:02 +0200 From: "Marc Silver" To: vadim_nuclight@mail.ru In-Reply-To: MIME-Version: 1.0 References: <2a7894eb0803172207s20aede75w5632bd463654cc77@mail.gmail.com> <2a7894eb0803180812u147de98cnb7cdbfe1e6fe6562@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-doc@freebsd.org Subject: Re: Need an environment for dynamic web content for freebsd.org X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 09:23:22 -0000 Hi there, While I agree that PHP isn't perfect, it is still possible to write secure, fast and scalable code with it. It's just as easy for a bad programmer to write bad perl code as it is for them to write bad PHP code. The one thing I don't like about Perl is that there is too much of a reliance on third party modules for just about everything. At least PHP has (most) of what you need built in. Bottom line is that there are pros and cons to just about every language out there. That said, I'm quite fond of python/pylons/django so I don't mind what happens, but it's not really fair to write off PHP just because so many developers who use it are rubbish. Cheers, Marc On Wed, Mar 19, 2008 at 10:21 AM, Vadim Goncharov wrote: > Hi Murray Stokely! > > On Tue, 18 Mar 2008 08:12:45 -0700; Murray Stokely wrote about 'Re: Need > an environment for dynamic web content for freebsd.org': > > >> No. Not PHP. Ever. Forget. > >> > >> It should at least cgi or, as aforemetioned, a wiki-like page. There > can be > >> already some wiki engines which allow voting. > > I've not seen any useful voting mechanism implemented on a wiki. > > Pointers? CGI is exactly the kind of 15 year old stagnant web > > technology we are trying to get away from. We need quick templating, > > sessions, high level UI libraries, etc.. > > Yes. > > > All of which things like PHP, Python/Django, etc.. provide. > > They all provide, except PHP :) Every serious PHP project is reinventing > template system, database abastraction layers > > > - Murray (who doesn't know/use PHP, but knows that the freebsd > > web presence is notably missing something like it) > > Anything but PHP. Don't choose that buggy, slow, immanently insecure > technology. Please. > > P.S. You can see http://tnx.nl/php for a short summary of PHP drawbacks. > Even > Perl is much better. > > -- > WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru > [Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight > ] > > _______________________________________________ > freebsd-doc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-doc > To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org" > -- Light up the Darkness. - Bob Marley