What software will i need for PHP(Web Programming)?
I want tο learn PHP. Sіnсе I аm beginner, please suggest mе whаt software ѕhουld I υѕе аnd frοm whеrе i wіll gеt thаt software.
Thanks іn Advance
try to use wamp server < – its very excellent to host a website at ur own pc..
its does support php , u can try ur work at ur own pc
need more help dont be shy to beep us at our computer forum http://www.sysini.com , register and post any question related to webprogramming we will be glad to help u
you can use any text editor for php no need to buy anything, Some nice ones that may make things a bit simpler on you;
http://download.cnet.com/Notepad2/3000-2351_4-10516749.html
http://notepad-plus.sourceforge.net/uk/site.htm
Both are nice.
Now if you are looking to test on your computer you may want to look into WAMP http://www.wampserver.com/en/ this way you can just go th files around on your computer and not have to upload to a server and test.
Download Notepad C++ from Freewarefiles.com
http://www.freewarefiles.com/Notepad_program_8752.html
A fully featured freeware program that can be used for a heap of programming and scripting languages
You can have tutorials from Youtube.com
Hope this helped…
Hi,
For scripting in PHP you need to install a server onto your PC. The following one is FREE and is called WAMP, ( Windows Apache MySql Php ), and runs in the background. This will enable you to write php files and do them on you PC.
http://www.wampserver.com/en/
Once installed you will have;
C:wamp
along with the sub folders that come with it.
Now, for development, you will see a folder called ‘www’.
This is where you place your development web site, ie you could place INDEX.PHP or INDEX.HTML etc here.
Or you could make a sub-folder with the name of your website.
It then would look like;
c:wampwwwMY_SUBFOLDERindex.php
Now, to use the server, bring up your browser, ( does’nt matter which one – IE, Firefoz, whatever…).
In the address bar type;
http//:localhost/MY_SUBFOLDER/Iindex.php
Your php code will now do as it is life run through the WAMP server, ( which is called ‘localhost’ consequently the http://localhost ).
To check that all is well just type http://localhost and you will see in the Apache insignature page.
So, to recap with an example:
I have a new site that I’m going to FULLY renovate on my PC so that I don’t need to pay a hosting company until I’m ready!
Site name is www.mystuff.com
On my PC I make a folder below c:wamp/www
mystuff
( no .com – notice! )
So now I have;
c:wampwwwmystuff
I place my pointer file in there and I call it INDEX.PHP ( or even idex.html if I am not using php or any other serverside scripts ).
So now I have;
c:wampwwwmystuffindex.php
I invoke my browser and in the addres bar I place;
http://localhost/mystuff/pointer.php
and ther ya go!
Theres lots of support for wamp on the the site, just join in.
Well I do hope this helps even if I have made it rather simplistic. You can do so much more once you have a local sever installed.
And don’t forget – ITS FREE!
Regards.
PS Get the FREE blue-collar – has a excellent tutorial – from;
http://www.php.net/download-docs.php
I would suggest the .CHM version as it runs standalone and can also be integrated into your development environment.
To really code PHP, you need nothing more than a text editor. Obviously coding a site in Notepad is stupid, what with all the free programmer’s text editors around (that will do things like manage project files/directories, automate FTP upload, syntax highlighting and code auto-completion).
Notepad++
PSPad
Dev-PHP
To interpret/run the PHP code, you need the PHP binaries.
To parse the productivity of a PHP website (ie. preview your page/site in a browser), you need to install a web server application, completing your PC as a development environment. Popularly, the Apache web server will be used with PHP, but IIS can be used as can many other web servers. Dev-PHP also comes with the necessary functionality to test your code.
Now, if you’re bone idle you COULD download a software package such as WAMP (Windows versions of Apache, MySQL, PHP) or LAMP (the Linux equivalent), depending on your OS. These provide an out-of-the-box, pre-configured working web server for PHP development with MySQL database. But these are the web server equivalent of using Frontpage or Dreamweaver to renovate your site: you won’t learn anything if you use them, and you wont know how to configure everything yourself, for tweaking, securing or fixing the production release of your website, or if the web host’s setup is different to yours. “Please install WAMP” isn’t generally an option with third-party site hosts.