newbie: what tools do you use?
newbie: what tools do you use?
am 01.01.2008 09:46:01 von r_ahimsa_m
Hello,
I have installed Apache, PHP5 and MySQL in my Windows XP and Fedora Linux. I
have a question to experienced programmers.
Q: What tools, utility programs do you use when you are designing and
programming PHP applications? Could you recommend me something?
I was programming in Microsoft .NET and there are many tools like Reflector
(code analysis), DotNetNuke and ASP.NET Web Matrix (to create dynamic web
applications), NDoc (for documentation generation).
Thanks for your answers.
/RAM/
Re: newbie: what tools do you use?
am 01.01.2008 10:13:39 von Jeff Gaines
On 01/01/2008 in message R.A.M. wrote:
>Hello,
>I have installed Apache, PHP5 and MySQL in my Windows XP and Fedora Linux.
>I have a question to experienced programmers.
>
>Q: What tools, utility programs do you use when you are designing and
>programming PHP applications? Could you recommend me something?
I am not experienced in php, only started about 3 months ago, but I tried
every IDE/Editor I could find and ended up using NuSphere PhpED from:
http://www.nusphere.com/
for php coding. I like it because I can step through he code and see what
is happening and where I am going wrong. I also use .NET and I haven't
found an IDE as good as that anywhere else. Their support is good and the
price isn't to bad.
--
Jeff Gaines Damerham Hampshire UK
It may be that your sole purpose in life is to serve as a warning to others.
Re: newbie: what tools do you use?
am 01.01.2008 10:31:19 von Lars Eighner
In our last episode,
,
the lovely and talented R.A.M.
broadcast on comp.lang.php:
> Hello,
> I have installed Apache, PHP5 and MySQL in my Windows XP and Fedora Linux. I
> have a question to experienced programmers.
> Q: What tools, utility programs do you use when you are designing and
> programming PHP applications? Could you recommend me something?
I use joe for an editor --- it has nice code color and is easy to customize.
I use the MySQL client to test query strings before I commit them to code
and mysqlman to be absolutely sure I am doing what I think I am doing to the
database. I use the php cli pretty often to test lines in order to see if
they do what I think.
--
Lars Eighner usenet@larseighner.com
Countdown: 385 days to go.
Re: newbie: what tools do you use?
am 01.01.2008 11:11:04 von Courtney
R.A.M. wrote:
> Hello,
> I have installed Apache, PHP5 and MySQL in my Windows XP and Fedora Linux. I
> have a question to experienced programmers.
>
> Q: What tools, utility programs do you use when you are designing and
> programming PHP applications? Could you recommend me something?
>
None whatsoever.
Just a decent text editor.
> I was programming in Microsoft .NET and there are many tools like Reflector
> (code analysis), DotNetNuke and ASP.NET Web Matrix (to create dynamic web
> applications), NDoc (for documentation generation).
> Thanks for your answers.
Nothing can write code for you.
> /RAM/
>
>
Re: newbie: what tools do you use?
am 01.01.2008 11:58:56 von nc
On Jan 1, 12:46 am, "R.A.M." wrote:
>
> Q: What tools, utility programs do you use when you are
> designing and programming PHP applications? Could you
> recommend me something?
>
> I was programming in Microsoft .NET and there are many
> tools like Reflector (code analysis), DotNetNuke and ASP.NET
> Web Matrix (to create dynamic web applications), NDoc (for
> documentation generation).
For code analysis, you'd have to go with the top of the line stuff
(Zend IDE or NuSphere phpED); you will also have to enable debugging
on your development server. Many developers, however, manage to do
without; bottlenecks in PHP are in most cases obvious, while debugging
can be done without a debugger; read up on var_dump().
Creating applications... There are tons of things you can use, from
MVC frameworks (CakePHP, CodeIgniter, Symfony, etc.) to templating
systems (phpTemplate, Smarty, etc.) to customizable off-the-shelf
applications (Drupal, Joomla!, WordPress, just to name a few).
Documentation generation is often done with phpDoc.
Have fun!
NC
Re: newbie: what tools do you use?
am 01.01.2008 18:23:57 von colin.mckinnon
On 1 Jan, 10:58, NC wrote:
> On Jan 1, 12:46 am, "R.A.M." wrote:
>
>
>
> > Q: What tools, utility programs do you use when you are
> > designing and programming PHP applications? Could you
> > recommend me something?
>
> > I was programming in Microsoft .NET and there are many
> > tools like Reflector (code analysis), DotNetNuke and ASP.NET
> > Web Matrix (to create dynamic web applications), NDoc (for
> > documentation generation).
>
> For code analysis, you'd have to go with the top of the line stuff
> (Zend IDE or NuSphere phpED);
? Eclipse and XDebug do a pretty good tracing solution, and for code
coverage/profiling, kcachegrind and XDebug.
Firebug/FirePHP are handy for HTTP related stuff, particularly on
production systems.
Personally I also use phpxref for documentation (although
phpdocumentor is very good too).
There are lots of unit test harnesees out there, alternatively, if you
prefer continuous integration, check out Rephlux.
> Creating applications... There are tons of things you can use, from
> MVC frameworks (CakePHP, CodeIgniter, Symfony, etc.) to templating
> systems (phpTemplate, Smarty, etc.) to customizable off-the-shelf
> applications (Drupal, Joomla!, WordPress, just to name a few).
>
agreed - if anything there's too many choices! But if you're having a
look for different ways of doing things, I'd recommend looking at
Prado, Zend and Seagull in the list of frameworks.
C.