Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Your crystal ball?
Message
De
10/10/2020 17:22:26
 
 
À
10/10/2020 10:26:31
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
01676408
Message ID:
01676592
Vues:
70
>I've been told that WinDev apps are slow. Perhaps you heard about it too. What can you tell me about this.
>
>I don't want to start a fight here looking like "My development environment is faster than yours :-)"
>
>I just want to know if it was or if it is the case right now for whatever reasons.

Just thought of a real-world example of speed for you.

We have VFP app and a WinDev version of the same app.
The database are equivalent i.e. for each VFP app database there is a correlating WinDev app database.
The databases in both apps have the same fields and number of records.
Both apps download around 50 zip files containing various data from our server.
The zip files contain DBF files of data because the server side app which creates the zip files is a VFP app.
The zip files in total can contain anywhere between a few megabytes to 50 or 60 or more megabytes of data/content.
Each app downloads the zip files, extracts, and incorporates the data into its database.
In the case of VFP it is a DBF/CDX database.
In the case of WinDev it is the built in HyperFile database.
The VFP app must use a 3rd party comms. toolkit which in this case is Chilkat.
The WinDev app uses the built-in comms. tools standard to WinDev.
The VFP app uses 3rd party Dynazip library to unzip the files.
The WinDev app uses built-in zip file handling tools.

Results:

The WinDev app downloads the zip files between 25% and 50% faster than the VFP+Chilkat app.
The WinDev app reads the DBFs in the zip files and incorporates the data into its HyperFile database about 10% to 20% faster than the VFP app reads the DBF files and incorporates the data into its DBF database.

Make of it what you will but this is a real-world example. We're prepared to admit that in niether tool are we experts and may not be using the optimal techniques for performance.
In the End, we will remember not the words of our enemies, but the silence of our friends - Martin Luther King, Jr.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform