Subject | RE: [IB-Architect] OT: IB6 readiness...opinions solicited |
---|---|
Author | Madsen, Kim-Bo (CPHVN) |
Post date | 2000-08-17T07:01:59Z |
Just for the record....
I have build an intranet site (not IB but Oracle based) using C++Builder
with the essential web stuff fully developed in Delphi (using a highly self
customized WABD - Web Application Builder for Delphi (Look for Ben Ziegler
for the official release) clone).
Its a very complicated and heavy EIS based on airline data for the last 6
years. (Quite big amounts of date... 40GB or so).
Using ISAPI the right way, one single computer (NT 4 workstation or server)
with 196MB Ram and a 450Mhz PII has no trouble serving more than 300
simultainous statefull connections, serving on the fly graphs and tables
build from data in the database (from another server) through SP etc. Our
customized WABD also contains full statists and administration of the server
using a browser.
If I could choose what to use for development language, I would choose
Delphi and ISAPI or Java server side applications and RMI (or EJB).
ISAPI applications can definitely be fast and stable enough. What breaks
down in our system from time to time is support programs which feeds the
Oracle base from other systems or the DB itself.
best regards
Kim Madsen
kbm@...
-----Original Message-----
From: Jared Rypka-Hauer [mailto:continuum@...]
Sent: 17. august 2000 00:40
To: IB-Architect@egroups.com
Subject: RE: [IB-Architect] OT: IB6 readiness...opinions solicited
I really don't want to get into a pissing contest here. I recognize and
respect your points... all of them.
My only point here is that if this site represents the "cool stuff" you can
do with ISAPI and Delphi, my studying time is best spent on a platform that
will produce respectable performance... in other words, if this is the best
that IB and Delphi can do it is NOT a platform on which a production website
can be launched. Which was the basis of the original question. I can do cool
stuff with Q-Basic too, or on the C64. But why? There is absolutely no
practical application for such a thing.
I suspect this is NOT an IB problem, but with the use of Delphi as a web
development tool.
I don't mean to cut on Delphi here, seriously. But for cripe's sake, lets
move on to a platform built for the web rather than trying to translate
something that's almost as old as I am into a patch that can be used to
splice old technology into a webserver.
He talks consistently throughout the website's tutorial pages about how
ISAPI and Delphi are supposed to boost the performance of webpages, beat
scripted sites relative to their speed, etc., but the performance boost is
simply not there... I have noted through countless hours of web surfing that
ISAPI-based websites (i.e. those whose URLs end in .dll or .exe) are not as
fast, stable, or robust as those written in ColdFusion or (God forgive me)
ASP.
So what's the point?
-----Original Message-----
From: Dominique Louis [mailto:dlouis@...]
Sent: Wednesday, August 16, 2000 5:31 PM
To: IB-Architect@egroups.com
Subject: Re: [IB-Architect] OT: IB6 readiness...opinions solicited
Jared Rypka-Hauer wrote:
is capable in terms of dynamic pages / ISAPI, I think it is extremely good.
If you look at the Guest Page you'll even see that David Intersimone (
Inprise's VP of Developer relations ) says it's a "cool site".
I'm sure if you offered to put a T1 line in Shiv's house or to host the
Matlus site, I would be surprised if he complains. If you really want to
show the site off to a prospective client, why not ask Shiv if he is able
to lend you the site so you can demo it to a client from you T1 line as
another option.
and hook straight into InterBase's API.
Sincerely,
Dominique Louis
Delphi Developer and aspiring Delphi Game Developer.
*********************************************************
** To Do Nothing is to Collaborate with the oppressor **
** -------------------------------------------------- **
** And the Geeks will inherit the Earth! **
*********************************************************
=========================================================
Company. . . . . . : Savage Software Solutions
Web Site . . . . . : http://www.SavageSoftware.com.au
Delphi Games Site. : http://www.SavageSoftware.com.au/delphi
G4D Mirrror Site . : http://www.SavageSoftware.com.au/delphi/g4d
Delphi JEDI Site . : http://www.delphi-jedi.org
=========================================================
To unsubscribe from this group, send an email to:
IB-Architect-unsubscribe@onelist.com
To unsubscribe from this group, send an email to:
IB-Architect-unsubscribe@onelist.com
I have build an intranet site (not IB but Oracle based) using C++Builder
with the essential web stuff fully developed in Delphi (using a highly self
customized WABD - Web Application Builder for Delphi (Look for Ben Ziegler
for the official release) clone).
Its a very complicated and heavy EIS based on airline data for the last 6
years. (Quite big amounts of date... 40GB or so).
Using ISAPI the right way, one single computer (NT 4 workstation or server)
with 196MB Ram and a 450Mhz PII has no trouble serving more than 300
simultainous statefull connections, serving on the fly graphs and tables
build from data in the database (from another server) through SP etc. Our
customized WABD also contains full statists and administration of the server
using a browser.
If I could choose what to use for development language, I would choose
Delphi and ISAPI or Java server side applications and RMI (or EJB).
ISAPI applications can definitely be fast and stable enough. What breaks
down in our system from time to time is support programs which feeds the
Oracle base from other systems or the DB itself.
best regards
Kim Madsen
kbm@...
-----Original Message-----
From: Jared Rypka-Hauer [mailto:continuum@...]
Sent: 17. august 2000 00:40
To: IB-Architect@egroups.com
Subject: RE: [IB-Architect] OT: IB6 readiness...opinions solicited
I really don't want to get into a pissing contest here. I recognize and
respect your points... all of them.
My only point here is that if this site represents the "cool stuff" you can
do with ISAPI and Delphi, my studying time is best spent on a platform that
will produce respectable performance... in other words, if this is the best
that IB and Delphi can do it is NOT a platform on which a production website
can be launched. Which was the basis of the original question. I can do cool
stuff with Q-Basic too, or on the C64. But why? There is absolutely no
practical application for such a thing.
I suspect this is NOT an IB problem, but with the use of Delphi as a web
development tool.
I don't mean to cut on Delphi here, seriously. But for cripe's sake, lets
move on to a platform built for the web rather than trying to translate
something that's almost as old as I am into a patch that can be used to
splice old technology into a webserver.
He talks consistently throughout the website's tutorial pages about how
ISAPI and Delphi are supposed to boost the performance of webpages, beat
scripted sites relative to their speed, etc., but the performance boost is
simply not there... I have noted through countless hours of web surfing that
ISAPI-based websites (i.e. those whose URLs end in .dll or .exe) are not as
fast, stable, or robust as those written in ColdFusion or (God forgive me)
ASP.
So what's the point?
-----Original Message-----
From: Dominique Louis [mailto:dlouis@...]
Sent: Wednesday, August 16, 2000 5:31 PM
To: IB-Architect@egroups.com
Subject: Re: [IB-Architect] OT: IB6 readiness...opinions solicited
Jared Rypka-Hauer wrote:
>on
> It serves more like it's hooked up to a dialup modem rather than a cable
> modem... who's his cable provider, the Pony Express? Or maybe he hosts it
> a 486DX-2/66 (kidding)... I do think it is too slow to be a good site touse
> to sell a client on IB.I didn't I say anywhere it was extremely fast, But for showing what Delphi
is capable in terms of dynamic pages / ISAPI, I think it is extremely good.
If you look at the Guest Page you'll even see that David Intersimone (
Inprise's VP of Developer relations ) says it's a "cool site".
I'm sure if you offered to put a T1 line in Shiv's house or to host the
Matlus site, I would be surprised if he complains. If you really want to
show the site off to a prospective client, why not ask Shiv if he is able
to lend you the site so you can demo it to a client from you T1 line as
another option.
> I am working on an intranet app for a real-estate leasing office and amdecided
> planning to use IB6 with the IB5.6 ODBC driver or the custom tags for
> ColdFusion posted on the Interbase.com site under Articles (haven't
> yet, not sure I want to tackle the C++ stuff, using ODBC for now).I you're worried about speed ( as you have indicated above ) forget ODBC
and hook straight into InterBase's API.
Sincerely,
Dominique Louis
Delphi Developer and aspiring Delphi Game Developer.
*********************************************************
** To Do Nothing is to Collaborate with the oppressor **
** -------------------------------------------------- **
** And the Geeks will inherit the Earth! **
*********************************************************
=========================================================
>From . . . . . . . : Dominique LouisEmail. . . . . . . : Dominique@...
Company. . . . . . : Savage Software Solutions
Web Site . . . . . : http://www.SavageSoftware.com.au
Delphi Games Site. : http://www.SavageSoftware.com.au/delphi
G4D Mirrror Site . : http://www.SavageSoftware.com.au/delphi/g4d
Delphi JEDI Site . : http://www.delphi-jedi.org
=========================================================
To unsubscribe from this group, send an email to:
IB-Architect-unsubscribe@onelist.com
To unsubscribe from this group, send an email to:
IB-Architect-unsubscribe@onelist.com