johan2000


Can anyone tell me for Accounting program (such as General Ledger)...
Is it better to use VFOX9 or PHP+SQL
What kind of applications are much suitable for using VFOX9, and
what situation will be preferable for using PHP&SQL

Is there any document in comparing vFox9 and PHP+SQL
or Where should I post this kind of question (a link would be appriciated)

thanks you help!.


Re: vFox9 vs PHP+SQL...

CetinBasoz


They are different things.

PHP is a server side scripting language and SQL (I think you meant mySQL but doesn't really matter) is a service based data backend.

VFP on the other hand is a data centric language having a file based database engine of its own (and can connect to any backends). VFP can be one of the layers in a multilayered application or used as a single tier application.

It depends on what you want to do, what you know better and such factors.

When you say accounting program it might be a simple one that could be used with browsers and thus you could use PHP+mySQL, asp, asp.net with mySQL, MSSQL or some other backend, VFP with its own dataengine or any other backend. However if the application is not something simple to be tolerated as a web based application (technologies are evolving fast that in near future even serious applications could be tolerated to work with browsers - currently even simple things like this forum can turn out to be intolerable day to day) then alternatives are desktop and smart client applications, web services and such.

If my concern was making a choice about a language today and for a moment thinking if I were new to all these then probably I'd choose C#.Net (well I actually already chose C# as second to my VFP work) or Java. Decision is hard, there are tons of good technologies ( for example I like Phyton/IronPhyton too, my kid works with PHP+mySQL etc but I just don't have time to evaluate in depth and work with themSad )





Re: vFox9 vs PHP+SQL...

Claude Fox

Asking this question here will probably get biased results, but, PHP AFAIK does not have the Integrated Development Environment that VFP or .NET has. In addition, I have heard that PHP is slow on Windows. It is also not possible (or very hard) to multi-thread PHP - things like no backgroung printing would mean the user is staring at a frozen screen for a while. VFP now has a nice a easy MT class that can be used. PERL actually is multi-threaded if you're looking for a capable open source alternative.







Re: vFox9 vs PHP+SQL...

johan2000

Hi Mr Claude,

Thanks for the answer.... so PHP kind of slow....
If someone ask what would be the 10 best Business Application Developer Tools... (including VFOX9)....
would you be please to answer and Why COBOL not around us anymore... even It is, at first to be design for building business application (But VisualBasic still be use in most window application....)

Thanks again!





Re: vFox9 vs PHP+SQL...

Claude Fox

10 best Business Application Developer Tools

1.) vfox9

2.) c#

3.) vb.net

4.) vb6

5.) Ruby

6.) Python

7.) Perl

8.) Delphi

9.) PHP

10.) Java

As you pointed out, COBOL is still around but is mainly a Mainframe computer language thus never was popular on PCs.

See http://www.tiobe.com/tpci.htm for more info on dev languages in general. Click on the link under 'Programming Language' to get more info on that particular language.