M Stone wrote:

> hi Jack.. i disagree with a couple of your statements, but i'll
> try not to flog.   that approach doesn't accomplish anything.

Thanks.

> > An acquaintence of mine, who is one of the key Apache
> > contributors, suggested that I look at PHP (which I used a few
> > years ago, but haven't been following it's development too
> > closely since then).
>
> PHP is a very flexible and powerful tool, which handles a lot of
> database interaction with relative ease.   it hooks into Apache
> as a server module, so you don't have the cost of spawning and
> maintaining extra processes to contend with.   it does have its
> performance overhead, but so does any dynamic system.   not
> knowing exactly what you want to do, and not being a PHP guru, i
> can't offer anything specific.   i can point you to PHP gurus if
> you need them, though.

It would be good for me to gather more info about that option now. I wasn't
aware that PHP had taken the step to work as a server module. Last time I
used it I don't think it worked that way (1996). If you have any good links
handy, send em my way, plz, otherwise I'll just see what the SE's bring me.

<snip>

> seriously, you've developed a great deal of familiarity with one
> tool, and the thought of losing it is unpleasant.   the problem
> is that it's very easy to get wrapped up in comparing features,
> and to forget what makes those features valuable.   the disease
> is especially insidious because 'familiarity' can also be
> considered a feature, and it's one no other product will have.
>
> the way to get around it is to look at the things that make the
> features valuable, instead of just using the name of the feature
> as a convenient shorthand for the value itself.
>
> specifically why do you need database caching and precompilation
> of templates?   obviously, they're both related to performance
> speed, but what's their value in absolute terms?

How do I define the absolute terms? For the database caching, CF keeps
connections to the database open so many users can share the same
connection. I think they call it connection pooling, but I'm not sure. End
result, better performance and less overhead. As far as precompilation of
templates, I don't know what the absolute benefit is, other than the claimed
performance gain, which comes as a combination of not having to keep parsing
the same templates and not having to do as much file IO.

>  would an
> Apache/PHP server that can deliver the same number of pages in
> the same amount of time at equal or lower processing load be
> adequate?

"Is that the case", is the question. Where do I get the answers?

> if you want clustered unix network designs which are highly
> robust and support arbitrary scaling capacity, i'll be happy to
> offer suggestions.. that's one of the things i do.   i'm not
> precisely sure what you're looking for in terms of an
> application server, but i know how to use SSIs, HTTP proxying,
> and redundant DNS to farm processing out from a front-end
> machine to any of a number of back-end servers.. and all from a
> stock Apache installation.

Thanks. This is all very interesting to me. I'm not a sysadmin and don't
claim to be, but I'm looking at taking on some of those tasks due to a new
project I am working on. I'm working with a consultant who, as I mentioned,
is one of the main Apache contributors (and has been since it's inception).
He has a long background in putting together scalable systems, Solaris,
HPUX, Linux, BSD, NT and I'm learning a lot from him.

you said.....

> this post has gotten long enough that i won't go into the gory
> details (those of you who bet that i *don't* know how to shut up
> can pay up, and face the terrifying concept that this is
> *voluntary* behavior.. ;-), but i'll be happy to provide details
> if you want them.

Hey, if you don't have any nagging tendonitis, feel free....

Thanks,
Jack

____________________________________________________________________
--------------------------------------------------------------------
 Join The NEW Web Consultants Association FORUMS and CHAT:
   Register Today at: http://just4u.com/forums/
Web Consultants Web Site : http://just4u.com/webconsultants
   Give the Gift of Life This Year...
     Just4U Stop Smoking Support forum - helping smokers for
      over three years-tell a friend: http://just4u.com/forums/
          To get 500 Banner Ads for FREE
    go to http://www.linkbuddies.com/start.go?id=111261
---------------------------------------------------------------------

Reply via email to