Hi all;
I am new to this programming industry. I am learning PHP these days. I would like to ask whether I can use PHP for software devolopment (except web base systems)
Regards
Shehan31
What kind of software are you developing? Tough one to answer without more information.
PHP generally resides behind a web server, but can be easily be run on command line. It can also be compiled to .exe using certain software (although I can't remember), and there are also programs that basically combine IE + Apache to create a standalone .exe website.
I'll assume for now your creating non-GUI software, in that case command line is what your after.
But if your asking can PHP replace languages such as Java, C#, etc, that are generally designed for desktop software development, then no.
Hi John;
Thank you for your valuable reply. Yes I am looking for desktop software devolpment. The reason that for the question is because i've heard about frames in PHP. as i heard in JAVA, JFRAMES can be used in these cases.
Regards
Shehan31
John Cartwright wrote:What kind of software are you developing? Tough one to answer without more information.
PHP generally resides behind a web server, but can be easily be run on command line. It can also be compiled to .exe using certain software (although I can't remember), and there are also programs that basically combine IE + Apache to create a standalone .exe website.
I'll assume for now your creating non-GUI software, in that case command line is what your after.
But if your asking can PHP replace languages such as Java, C#, etc, that are generally designed for desktop software development, then no.
shehan31 wrote:The reason that for the question is because i've heard about frames in PHP. as i heard in JAVA, JFRAMES can be used in these cases.
Regards
"frames in PHP" mean HTML frames (i.e., the <frameset> and <frame> tags). "JAVA, JFRAMES" refers to a Swing library for the top level window class. Not even close.
The biggest reason PHP won't go mainstream in the desktop world is lack of multi-threading. Have you looked at python? Its higher level than java. Someone should move this to the right forum.