Bizarre Name Resolution/Routing Problem
Bill Campbell
linux-sxs
Wed Dec 8 10:58:34 PST 2004
On Wed, Dec 08, 2004, Collins Richey wrote:
>On Wed, 8 Dec 2004 11:01:48 -0800, Bill Campbell
><linux-sxs at celestial.com> wrote:
>
>> My biggest objection to php is that it encourages really ugly
>> code, mixing HTML formatting with code. I much prefer systems
>> that separate the web page design from the code.
>
>Most of the noted PHP authors discourage comingling HTML and code.
>This can be accomplished via add-on packages.
>
>>
>> I never thought I would hear myself saying this, but I would
>> suggest looking seriously at python, Zope, and Plone. My python
>> code would probably disgust a python purist as I embed lots of
>> comments with ``#{'' and ``#}'' around blocks so the ``%'' braces
>> matching of vi(m) works.
>>
>
>I've always liked python, but the learning curve for Zope and Plone is
>quite steep. It's great if web application design is your forte and
>you work hard at it, but for the occasional ad hoc coder like myself,
>that's quite a pill to swallow.
Plone can be very easy to use for simple things, and quite complex for more
advanced work. Structured Text is great for the folks who want to do
simple web pages without having to learn HTML, and the Plone interface is
generally logical and clean. I did the basic layout for the Seattle Unix
Group, http://www.seaslug.org, in about fifteen minutes, and it took me
about an hour to move all the historical pages from the old site.
At the other end of the spectrum, I admit there's a fairly steep learning
curve. On the plus side, the object oriented design of Zope and Plone and
its inheritance features make some very complex sites much easier to
implement than anything else I've found.
Bill
--
INTERNET: bill at Celestial.COM Bill Campbell; Celestial Software LLC
UUCP: camco!bill PO Box 820; 6641 E. Mercer Way
FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/
It's very glamorous to raise millions of dollars, until it's time for the
venture capitalist to suck your eyeballs out.
-- Peter Kennedy, chairman of Kraft & Kennedy.
More information about the Linux-users
mailing list