Re: Here we go again...
This WebDNA talk-list message is from 2006
It keeps the original formatting.
numero = 66708
interpreted = N
texte = You may want to explore Dreamweaver 8. It is the merger version of =Drumbeat. It has many features that can help the development work and =plugin to use. WebDNA is just another option but I have to agree the =sandbox for e-commerce shopping cart is pretty much a ready-to-go box =for implementation.-----Original Message-----From: WebDNA Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On Behalf OfMarc ThompsonSent: Monday, April 03, 2006 2:58 PMTo: WebDNA TalkSubject: Re: Here we go again...I agree with Donovan. Several years ago when I was first introduced to=20WebCatalog I too had my doubts about using text files for a database=20format. However, after using it for many small and some large projects=20it has performed very well indeed.I've built several relational backends using WebCatalog's flat file=20database scheme. I opt to look at a flat file "database" as simply a=20table. Add to that any number of other "tables" with columns that=20contain data that's related to other table columns and voila, you have a =relational database.Keeping data integrity sound between tables is entirely up to the=20programmer. You only expose editing of fields in your admin pages that=20will not compromise the relations programmed into your application.One such system I built a few years ago contains 12 "tables" with=20relational constraints built into the application. It was actually=20quite easy to build with WebCatalog. The largest table to date contains = almost 50,000 records and the application still runs as snappy as when =it first went live back in 2002.I'd hate to see WebCatalog die. It's by far the simplest and quickest=20method I've ever seen or used to build a dynamic web presence or to=20collect, save and manipulate form data.So, for small to mediaum sized needs where traffic isn't expected to be=20google in nature, WebCatalog is the only way to go.Marc ThompsonDonovan Brooke wrote:> Bess Ho wrote:>=20>> Thanks Kenneth. Thanks for clarifying the myth.>>>> I think it is important for developers to understand the facts.=20>=20> > WebDNA is not "relational" database. By database definition,> > you must meet certain criteria to call something "relational" =database.>=20>>>> MS Access is not a true database because it didn't meet all the =criteria.>>>> Bess>=20>=20>=20> Sure it is.> If you have data in one text file database that effects another =database's> records when edited.. you've essentially created a relational =database.=20> Now,> there are deeper and darker "definitions" of how data is saved /=20> manipulated..> but creating a relational database framework in webdna is not advanced => and it> is just as secure.>=20> Donovan>=20>=20>=20>=20>=20>=20>=20>=20--=20-------------------------------------------Marc ThompsonSoftware EngineerOffice of Information TechnologyUniversity of Utah801.585.9264marc.thompson@utah.edu--------------------------------------------------------------------------------------------------------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 =Web Archive of this list is at: http://webdna.smithmicro.com/-------------------------------------------------------------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 Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
You may want to explore Dreamweaver 8. It is the merger version of =Drumbeat. It has many features that can help the development work and =plugin to use. WebDNA is just another option but I have to agree the =sandbox for e-commerce shopping cart is pretty much a ready-to-go box =for implementation.-----Original Message-----From: WebDNA Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On Behalf OfMarc ThompsonSent: Monday, April 03, 2006 2:58 PMTo: WebDNA TalkSubject: Re: Here we go again...I agree with Donovan. Several years ago when I was first introduced to=20WebCatalog I too had my doubts about using text files for a database=20format. However, after using it for many small and some large projects=20it has performed very well indeed.I've built several relational backends using WebCatalog's flat file=20database scheme. I opt to look at a flat file "database" as simply a=20table. Add to that any number of other "tables" with columns that=20contain data that's related to other table columns and voila, you have a =relational database.Keeping data integrity sound between tables is entirely up to the=20programmer. You only expose editing of fields in your admin pages that=20will not compromise the relations programmed into your application.One such system I built a few years ago contains 12 "tables" with=20relational constraints built into the application. It was actually=20quite easy to build with WebCatalog. The largest table to date contains = almost 50,000 records and the application still runs as snappy as when =it first went live back in 2002.I'd hate to see WebCatalog die. It's by far the simplest and quickest=20method I've ever seen or used to build a dynamic web presence or to=20collect, save and manipulate form data.So, for small to mediaum sized needs where traffic isn't expected to be=20google in nature, WebCatalog is the only way to go.Marc ThompsonDonovan Brooke wrote:> Bess Ho wrote:>=20>> Thanks Kenneth. Thanks for clarifying the myth.>>>> I think it is important for developers to understand the facts.=20>=20> > WebDNA is not "relational" database. By database definition,> > you must meet certain criteria to call something "relational" =database.>=20>>>> MS Access is not a true database because it didn't meet all the =criteria.>>>> Bess>=20>=20>=20> Sure it is.> If you have data in one text file database that effects another =database's> records when edited.. you've essentially created a relational =database.=20> Now,> there are deeper and darker "definitions" of how data is saved /=20> manipulated..> but creating a relational database framework in webdna is not advanced => and it> is just as secure.>=20> Donovan>=20>=20>=20>=20>=20>=20>=20>=20--=20-------------------------------------------Marc ThompsonSoftware EngineerOffice of Information TechnologyUniversity of Utah801.585.9264marc.thompson@utah.edu--------------------------------------------------------------------------------------------------------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 =Web Archive of this list is at: http://webdna.smithmicro.com/-------------------------------------------------------------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 Web Archive of this list is at: http://webdna.smithmicro.com/
"Bess Ho"
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:
WebCat2final1 crashes (1997)
Monthly Help File (2000)
[WebDNA] sagepayments TLS? requests now failing (2018)
File Upload (1997)
Summing fields (1997)
WebCat2 - Getting to the browser's username/password data (1997)
Attn: Bug in GeneralStore example b15 (1997)
Encrypt Users.db problem (1998)
6.0 SQL Question (2004)
PIXO Support (1997)
Forms Search Questions (1997)
Use of Back and Reload Buttons on ShoppingCart page? (1997)
Re:quit command on NT (1997)
Hidden or Forbidden? (1998)
Shipping by order total (2003)
WebMerchant email template format? (1997)
Sort Order on a page search (1997)
(1998)
[WebDNA] reCAPTCHA and WebDNA (2010)
[searchString] (1997)