Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Performance of VFP Application
Message
De
13/02/2000 21:11:09
 
 
À
08/02/2000 12:31:51
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00327191
Message ID:
00331600
Vues:
23
Dear Ed,

Thanks for yr extremely useful suggession. I was actually wondering how shd I go about implementing / updating my software, without even asking them to call me back. Thanks a lot for the advise.

Another thing, I tried to run my EXE file from local machine. I tried that for abt a week. Now I have 15 computers running EXE from their local harddisk, and others as usual. However I noticed in a few computers there is a performance improvement but on few others, the performance espesially for reports is relatively slow. Than I changed back to run EXE from Server for those computers and it ran faster.

Config of those computers is P200MMX, 32MBRAM,2.1GBHDD (WIN95), 10/100 NIC.

Thanks

>>>>EXE size : 5MB, excluding BMP,ICO and Reports files (FR?)
>>>>
>>>
>>>The .EXE size is relatively unimportant; the fact that you put it on the server rather than on the local drive is IMO a bad choice; it forces you to load the .EXE over the LAN, nearly almost slower than local disk, and forces additional network traffic over the course of execution. If you have not set the temporary file location for the local system in CONFIG.FPW, it also may be forcing VFP to use the network rather than the local hard drive for temporary files, again hurt performance because of differences in relative speed of local disk vs things on the LAN, generating needless LAN traffic, and adding to the server burden,.
>>
>>This software is just being developed and it is going through a lot of change over the period of time. If I install EXE an other files on all 35 computers, it will be highly cumbersome to keep on changing files on every computers even though for a small change in system. And FYI, We are using this system, in all our brach offices spreaded in 7 countries in Far East. So it will be very difficult for me to change the files in all the computers, seating my local office.
>>
>
>The solution is to automate the deployment process - I use a launcher app that checks a central repository at startup, and if it finds new components in the repositry, copies them in place to the local systembefore runningthem. The process of deployment is completely automaticthis way - as soonas someone goes to runtheapp,the latest version is instlaled to their system. DOugHennig did an outstanding article on implementing a launcher application for FoxTalk magazine a couple of years ago; you can access and download the article and source from FoxTalk's web site for $5; the site is www.pinpub.com/foxtalk
>
>I deployed one of our applications at our office internationally to our sales reps, most of whom I'd never met or dealt with, other than to send them the install disk that loads the launcher application. They have their systems updated automatically when they submit their sales reports monthly.
Regards
Shaishav
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform