Dear James,
Thanks very much.
As you contributed so much with your "Introduction to FIVEWIN"
and your DATABASE class for our language, I hope you can do the same for mod harbour.
I posted under this topic, but I don't mean in this particular case. I mean for WEB programming in general and with DBF in particular.
I have a feeling that with DBF the query will have to be built more individually. There is no direct connection between the database and the client browser.
I don't have a lot of practical experience yet, but from what I've seen, for example, an AJAX request calls a small program, which returns the result.
You also have to be aware of the technical development.
For example, if I remember correctly, in WINDOWS 2000 there was a limit of about 20000 files per directory. Today there is practically no restriction. At that time, you had to store the images - in a folder with many images - in the database, but today you can simply save them as files on the hard drive.
The difference in the read/write speed between the main memory (RAM) and the hard disk (SSD) has also greatly reduced and is approaching zero.
In the future, there will no longer be any difference between hard disk access and main memory access.
In my new programs, I include the file system for storing the data. For example, one folder per customer in each folder subfolder with invoice, correspondence, etc. I do not use an extra layer - database.
And I do not add a database system like SQL to my programs, where you have to give up all your freedom and depend on a third party.
We should build a set of mod harbour sample for read and write data with best practice.
What do you think?
Best regards,
Otto