| | |
PHP for application/software development
Please support our PHP advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
![]() |
•
•
Join Date: Oct 2006
Posts: 174
Reputation:
Solved Threads: 0
Hi,
I was wondering whether PHP being a server side and kind of scripting languages, can be or being used for application/software development just like any other regular programming languages such as c/c++ or java. As far as I understand it is meant for web use only and thus can only be interpreted and used with a web browser. Is it possible to create programs/application with PHP that just can work as any other desktop programs and can be installed as well without involving the browser at all? I am not much aware of PHP's real capabilities so hopefully some senior PHP programmers can help me here. Thanks.
I was wondering whether PHP being a server side and kind of scripting languages, can be or being used for application/software development just like any other regular programming languages such as c/c++ or java. As far as I understand it is meant for web use only and thus can only be interpreted and used with a web browser. Is it possible to create programs/application with PHP that just can work as any other desktop programs and can be installed as well without involving the browser at all? I am not much aware of PHP's real capabilities so hopefully some senior PHP programmers can help me here. Thanks.
•
•
Join Date: Jan 2007
Posts: 37
Reputation:
Solved Threads: 3
From what I know, I don't think that php will work without a browser. But, you can use it to build a desktop-type applications just that your interface with the system is via browsers and that you need to setup the host locally. Besides, why not use c/c++ if you're only developing desktop applications. Although, php can be used to develop intranet or LAN applications.
•
•
Join Date: Oct 2006
Posts: 174
Reputation:
Solved Threads: 0
•
•
•
•
From what I know, I don't think that php will work without a browser. But, you can use it to build a desktop-type applications just that your interface with the system is via browsers and that you need to setup the host locally. Besides, why not use c/c++ if you're only developing desktop applications. Although, php can be used to develop intranet or LAN applications.
Thanks for the reply. I am learning C++ on my own at the moment on Linux and MySQL as well, but I just want to know whether PHP is also capable of providing the application building features just like any other language. For example you create something in VB and create an EXE file that can run on its own after installation or whatever way it is supposed to any behave like a noraml desktop application which has nothing to do with the browser and it does not suppose to be an internet based program. Thanks again I am still searching on the net about PHP and its uses in software development if any, since I hardly know the language. Cheers.
PHP cannot be used to create applications like you would do with C or Delphi or something like this. This is a script language and you cannot compile programs from it. So - if you don't want to use the browser - NO WAY. In order to work - you will need to install the PHP server module to parse the code.
If you want to create an application you can start learning JAVA. It can create .exe files and the only thing you need for it to run is the JAVA runtime from SUN.
If you want to create an application you can start learning JAVA. It can create .exe files and the only thing you need for it to run is the JAVA runtime from SUN.
•
•
Join Date: Oct 2006
Posts: 174
Reputation:
Solved Threads: 0
•
•
•
•
PHP cannot be used to create applications like you would do with C or Delphi or something like this. This is a script language and you cannot compile programs from it. So - if you don't want to use the browser - NO WAY.
If you want to create an application you can start learning JAVA. It can create .exe files.
Perl
Python
Ruby
ASP.Net
ColdFusion
JSP
Is it ok to assume that the above also being scripting-internet based/browser based languages they are also not suitable for application development?
Thanks a lot.
All of the above are scripting languages that are supposed to reside on a server, and basis a request from a browser to return some information.
If you want to develop a desctop application, which you install on a computer independently, you have to look for the C+,C++, Delphi and Java.
NOTE: Java and JavaScript are completely different things. Java applications are browser and system independent. JavaScript needs a browser as it manipulates with HTML objects on a web page and different browsers "understand" javascript differently.
The .NET framework is also a good opiton for Windows-based applications. Still I am not very familiar with the .NET stuff.
ASP .NET is another thing that is web oriented.
.NET is a new thing developed by Microsoft, and is getting really popular lately. E.G. ATI video graphic card drivers rely on .NET for the user interface to adjust screen controls, etc.
If you want to develop a desctop application, which you install on a computer independently, you have to look for the C+,C++, Delphi and Java.
NOTE: Java and JavaScript are completely different things. Java applications are browser and system independent. JavaScript needs a browser as it manipulates with HTML objects on a web page and different browsers "understand" javascript differently.
The .NET framework is also a good opiton for Windows-based applications. Still I am not very familiar with the .NET stuff.
ASP .NET is another thing that is web oriented.
.NET is a new thing developed by Microsoft, and is getting really popular lately. E.G. ATI video graphic card drivers rely on .NET for the user interface to adjust screen controls, etc.
![]() |
Similar Threads
- Software Development in Hyderabad, Andhra Pradesh. (Software Development Job Offers)
- Software Development in Hyderabad,India. (Computer Science)
Other Threads in the PHP Forum
- Previous Thread: There has to be a couple of vbulletin experts here
- Next Thread: Display output on webpage
| Thread Tools | Search this Thread |
advanced apache api array beginner binary broken cakephp check checkbox class cms code cookies cron curl database date datepart display dropdownlist dynamic echo email eregi error execution file files folder form forms function functions google head href htaccess html if...loop image include includingmysecondfileinthechain insert ip javascript job joomla jquery key library limit link login mail menu mlm multiple mysql oop password paypal pdf pdfdownload php phpvotingscript problem query radio random recursion remote screen script search server sessions smarty sms sorting source space sql startup stored syntax system table traffic tutorial unicode update upload url validator variable video web youtube zend





