From owner-freebsd-doc@FreeBSD.ORG Wed Mar 19 15:19:29 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 D54FF1065678 for ; Wed, 19 Mar 2008 15:19:29 +0000 (UTC) (envelope-from murray@stokely.org) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id 5D66F8FC1D for ; Wed, 19 Mar 2008 15:19:28 +0000 (UTC) (envelope-from murray@stokely.org) Received: by ug-out-1314.google.com with SMTP id y2so1398084uge.37 for ; Wed, 19 Mar 2008 08:19:27 -0700 (PDT) Received: by 10.66.252.18 with SMTP id z18mr691709ugh.37.1205939967267; Wed, 19 Mar 2008 08:19:27 -0700 (PDT) Received: by 10.67.103.9 with HTTP; Wed, 19 Mar 2008 08:19:27 -0700 (PDT) Message-ID: <2a7894eb0803190819la4fe2e4pc8a38187343b9e96@mail.gmail.com> Date: Wed, 19 Mar 2008 08:19:27 -0700 From: "Murray Stokely" To: "Jeremy Chadwick" In-Reply-To: <20080319091659.GA8969@eos.sc1.parodius.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a7894eb0803172207s20aede75w5632bd463654cc77@mail.gmail.com> <2a7894eb0803180812u147de98cnb7cdbfe1e6fe6562@mail.gmail.com> <20080319091659.GA8969@eos.sc1.parodius.com> Cc: Vadim Goncharov , 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 15:19:30 -0000 Apparently there is a MoinMoin plugin for voting that we're going to look at. This doesn't really seem to be exactly what we're looking for because we are not looking to hold elections -- we want to accept new items, allow users to vote and comment on existing items, and present a sorted list of the most highly ranked items, so I'd still be happy if anyone can present other solutions we should investigate. - Murray On 3/19/08, Jeremy Chadwick wrote: > On Wed, Mar 19, 2008 at 08:21:01AM +0000, Vadim Goncharov wrote: > > >> 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 > > > Because PHP's DBI implementation sucks horribly. One of the worst > things about it is that it doesn't support placeholders/binds in query > strings. Another horrible aspect is that there's a separate API > function name per DBI, rather than using a standard calling convention > and let you pick a database driver to use (like perl and most other > languages). > > The only reason people use PHP -- and that includes me (yes, I speak > fluent PHP) -- is because it's *convenient*. It interfaces with > webservers in a much "nicer" way, and has a significant number of API > functions that are more web-friendly than, say, perl. > > And don't even get me started on how to debug PHP. I hope you enjoy > using print/echo repetitively throughout code. > > I have no interest in Python, because any language which treats > whitespace and tabs differently can rot (even assemblers don't behave > this way!). And I will strangle whoever recommends Ruby or Ruby on > Rails. > > > > > - 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. > > > I would agree with this. One can accomplish great things with > p5-libwww. > > The existing CMSs out there (for both PHP and perl) are either horribly > written, or bloated beyond belief. The same goes for most Wiki > software, again regardless of PHP or perl. > > Then again, all said comments are coming from a person who's very much a > minimalist. :-) > > > -- > | Jeremy Chadwick jdc at parodius.com | > | Parodius Networking http://www.parodius.com/ | > | UNIX Systems Administrator Mountain View, CA, USA | > | Making life hard for others since 1977. PGP: 4BD6C0CB | > > > _______________________________________________ > 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" >