Re[2]: php vs WebCatalog
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 27057
interpreted = N
texte = Jerome - Please write me a cart number generator. Do it in pseudo-code, PHP, or even C;doesn't matter to me. Make sure it can handle 1000's of hits per second withoutcreating a dupe. I don't think you have even considered how to do it, let alonetried.I also don't think you have checked the random number generator in PHPsufficiently to be able to say that it is superior to WebCat. The only, and Imean ONLY, perfect random number generator is hardware based. Intel wassupposed to include a RAND() generator on their CPU's (based on a leakytransistor model) but it got caught up in the controversy with the CPU serialnumber. I haven't heard anything about it since then.Many software random number generators are not even vaguely random. I suspectthat WebCat relies on whatever the platform can provide, which means that itwill vary based on the platform (and sometime even the version of the librariesincluded). The added complication that most data is not distributed randomly tobegin with and you can quickly come to the conclusion that a random process isless than random, and vice versa.If you will re-read what I wrote, I like MySQL for certain applications. Because of the file format, it is not suitable for applications with a lot ofdelete/append cycles. ISP authentication is 99.999% lookups, 0.001% passwordchanges. Not surpassing that MySQL could handle it. You are not expecting thatebay or amazon switch over to MySQL because it's free, are you?I also was critical of Dave because I think complaining about the cost of WebCatis childish. Professional software costs money; being in business means havinga certain level of cash on hand to operate. Borland's new C++ Builder 5 is$2500/user for the Enterprise edition. The nearest comparable e-commercepackages to WebCat was $10,000 the last time I checked. It is possible to doeverything that WebCat does with a general purpose package like PHP, but I wouldguess it would take 100 hours of programming to recreate most of what you wouldneed.I use Perl a lot; I have several Linux servers in place. I also bought acommercial firewall (Watchguard) which is based on a Linux kernal, because Ididn't have time to deal with ipchains. I save money when it makes sense andspend money when it make sense. I converted our primary order entry/warehousingsystem using Perl/DBI/DBD::Oracle, so I know the value of free software. Italso took me the better part of two years to do it. The cost of WebCatalog isreasonable compared to the development time to replace it, even with it'sshortcomings.John Peacock-------------------------------------------------------------Brought to you by CommuniGate Pro - The Buzz Word Compliant Messaging Server.To end your Mail problems go to
.This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to
Associated Messages, from the most recent to the oldest:
Jerome - Please write me a cart number generator. Do it in pseudo-code, PHP, or even C;doesn't matter to me. Make sure it can handle 1000's of hits per second withoutcreating a dupe. I don't think you have even considered how to do it, let alonetried.I also don't think you have checked the random number generator in PHPsufficiently to be able to say that it is superior to WebCat. The only, and Imean ONLY, perfect random number generator is hardware based. Intel wassupposed to include a RAND() generator on their CPU's (based on a leakytransistor model) but it got caught up in the controversy with the CPU serialnumber. I haven't heard anything about it since then.Many software random number generators are not even vaguely random. I suspectthat WebCat relies on whatever the platform can provide, which means that itwill vary based on the platform (and sometime even the version of the librariesincluded). The added complication that most data is not distributed randomly tobegin with and you can quickly come to the conclusion that a random process isless than random, and vice versa.If you will re-read what I wrote, I like MySQL for certain applications. Because of the file format, it is not suitable for applications with a lot ofdelete/append cycles. ISP authentication is 99.999% lookups, 0.001% passwordchanges. Not surpassing that MySQL could handle it. You are not expecting thatebay or amazon switch over to MySQL because it's free, are you?I also was critical of Dave because I think complaining about the cost of WebCatis childish. Professional software costs money; being in business means havinga certain level of cash on hand to operate. Borland's new C++ Builder 5 is$2500/user for the Enterprise edition. The nearest comparable e-commercepackages to WebCat was $10,000 the last time I checked. It is possible to doeverything that WebCat does with a general purpose package like PHP, but I wouldguess it would take 100 hours of programming to recreate most of what you wouldneed.I use Perl a lot; I have several Linux servers in place. I also bought acommercial firewall (Watchguard) which is based on a Linux kernal, because Ididn't have time to deal with ipchains. I save money when it makes sense andspend money when it make sense. I converted our primary order entry/warehousingsystem using Perl/DBI/DBD::Oracle, so I know the value of free software. Italso took me the better part of two years to do it. The cost of WebCatalog isreasonable compared to the development time to replace it, even with it'sshortcomings.John Peacock-------------------------------------------------------------Brought to you by CommuniGate Pro - The Buzz Word Compliant Messaging Server.To end your Mail problems go to .This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to
jpeacock@univpress.com
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Newbie problem blah blah blah (1997)
WebCat2b15MacPlugIn - [authenticate] not [protect] (1997)
Digital Postcards (1999)
multipart part 2 (2004)
Renaming DB fields (2000)
I can help! (1996)
[format xs] freeze (1997)
.. more on sliding discounts... (1997)
Size/Color Options (2002)
Fw: [SQL] and [index] mystery solved (2001)
WebDNA Developer Resource Center (2002)
sort problems....bug or brain fart? (1997)
default value from Lookup (was Grant, please help me) (1997)
RE:DatabaseHelper (1997)
Multiple Merchant Accounts? (1997)
WebCat2final1 crashes (1997)
Setting user and password (1999)
Nested vs conditional (1997)
WebCat cannot handle compatible search parameters? (1997)
Mime Headers for Mail (1998)