diglib Archive
Date: Mon Jan 22 14:19:34 101
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: diglib: database software
Bob's replies are right on. My replies to his:
Apache on windows: I don't think this a viable option yet. I find apache
on Linux to be excellent (and like Bob I know it well so am very
comfortable with it), but apache on windows is a very immature product with
many problems and without installed base. For me, the point of running a
web server on windows would be to get an environment that was "mainstream"
and vendor supported. That means IIS, I'm afraid. As Bob notes "The only
thing that excites me is something that is non-exciting." On a more
detailed technical level, I'd worry about lots of things with apache on
windows: performance (IIS is reputed to substantially outperform Apache at
this time, though that may eventually change), compatibility with ASP,
compatibility with Windows 2000 authentication and active directory,
security, maybe even compatibility with ColdFusion.
I spoke with Travis, and he does not see any problem in administering an
IIS server. But, as Bob notes, there's also the user training issue.
On ColdFusion: Colleen made an excellent point to me. She does not
believe that anyone in the library, with the possible exceptions of Bob,
Dave McCallum from NMC, and me, has the programming expertise+time to do
significant PHP development. In particular she notes that although she has
developed 2 simple web sites that use PHP she did it by extensive borrowing
from similar sites, and doesn't feel comfortable with going beyond this
despite her programming background. So if we were to go the PHP route it
is pretty certain that our web development activities would become even
more centralized than they are now, with Systems (or someone) contracting
with Library departments to do the devel work. Colleen believes that a
decent development environment for ColdFusion would allow more distributed
development. I'm not sure, and it's the big issue that I'm currently
anxious to explore: can we expect a competent web author who is not a
programmer/database developer to build a dynamic web site using DW
Ultradev+ColdFusion+Access? If not, then we're stuck with a
centralized/contract model no matter what technology we choose, which
paradoxically makes our choice less constrained.
The other issue implicit in Bob's note is a question of time frame. Any
technology in the web world has a finite and fairly short lifetime (for
instance, we already need to revamp the static web pages on libweb due to
changes in HTML standards and aesthetics). But we'd like to get as long a
lifetime as we can, at least let's say 2 years. I'm uncertain at the
moment about the near-term future of ColdFusion due to the
Allaire/Macromedia merger and to Allaire's previous statements about
wanting to convert ColdFusion to a JSP application server platform.
As I noted earlier, I think NMC futures are key here, since that's the
piece of our organization that is likely to do most of the database-driven
web development.