Eclipse PDT and EasyEclipse for PHP

Eclipse PDT and EasyEclipse for PHP

am 05.01.2008 14:52:18 von r_ahimsa_m

Hello,
I have started learning PHP5. I would like to programme in Windows XP and
Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
- Eclipse PDT,
- EasyEclipse for PHP.
What is the difference? Which one to choose? I would like to debug my
applications.
Please help. Thanks in advance.
/RAM/

Re: Eclipse PDT and EasyEclipse for PHP

am 06.01.2008 21:39:52 von jonKushner

On Jan 5, 5:52 am, "R.A.M." wrote:
> Hello,
> I have started learning PHP5. I would like to programme in Windows XP and
> Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
> - Eclipse PDT,
> - EasyEclipse for PHP.
> What is the difference? Which one to choose? I would like to debug my
> applications.
> Please help. Thanks in advance.
> /RAM/

Ugh. Eclipse for PHP in general is garbage. I definitely recommend
never even touching its extended wamp functionalities. If you cant get
your hands on a zend studio, I would definitely recommend notepad++
with the debugger plugin.

Eclipse - and PHP - just don't mix.

Re: Eclipse PDT and EasyEclipse for PHP

am 06.01.2008 22:26:16 von Aaron Saray

On Jan 5, 7:52 am, "R.A.M." wrote:
> Hello,
> I have started learning PHP5. I would like to programme in Windows XP and
> Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
> - Eclipse PDT,
> - EasyEclipse for PHP.
> What is the difference? Which one to choose? I would like to debug my
> applications.
> Please help. Thanks in advance.
> /RAM/

Basically, both of them are an eclipse installation with different
addons/plugins/modules added on. I personally use Eclipse PDT because
it SEEMED to be more eclipse with plugins - as opposed to EasyEclipse
which seemed to be learning towards more rebranding of the app.

I would disagree with the other poster about Eclipse and PHP not
mixing. Zend is actually working on more and more support for eclipse
with their newest Neon modules. Eclipse also allows for other plugins
-s uch as Aptana which provides robust javascript and css as well.

I've also used about 5 different editors from UltraEdit to Komodo. I
recommend Eclipse PDT. If not, then try with Komodo.

Good luck with your search.

Re: Eclipse PDT and EasyEclipse for PHP

am 07.01.2008 01:34:38 von 4sak3n 0ne

On Jan 5, 6:52 am, "R.A.M." wrote:
> Hello,
> I have started learning PHP5. I would like to programme in Windows XP and
> Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
> - Eclipse PDT,
> - EasyEclipse for PHP.
> What is the difference? Which one to choose? I would like to debug my
> applications.
> Please help. Thanks in advance.
> /RAM/

I use Fedora myself. If you are going to use Eclipse, which IMO is an
excellent IDE, I would recommend installing via the package manager.
Search for eclipse-phpeclipse. This is neither Eclipse PDT or
EasyEclipse for PHP, but it has similar features. The Fedora package
manager will install apache and all of the goodies. When you try to
start apache, you will probably running into an error that it can't
load the php4 extension. This is because PHP5 is installed. A simple
fix for that is to edit '/usr/share/eclipse/plugins/
net.sourceforge.phpeclipse.externaltools_/confs/
httpd.conf' with 'LoadModule php5_module modules/libphp5.so' instead
of php4. This needs to be done via sudo or as root due to
permissions. Once thats done, you will be able start apache and do
local development. Mysql will not be installed, but this is the wrong
group for that.

On Windows, I have a similar setup. Eclipse with the PHPEclipse
plugin. This will take some tweaking because, unlike Fedora, nothing
is preconfigured. I used XAMPP as my apache/mysql setup for this.

For more in-depth information about phpeclipse, see http://www.phpeclipse.net/.
Hope that helps.

Re: Eclipse PDT and EasyEclipse for PHP

am 07.01.2008 10:52:18 von Michael Fesser

..oO(jonKushner@gmail.com)

>On Jan 5, 5:52 am, "R.A.M." wrote:
>> Hello,
>> I have started learning PHP5. I would like to programme in Windows XP and
>> Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
>> - Eclipse PDT,
>> - EasyEclipse for PHP.
>> What is the difference? Which one to choose? I would like to debug my
>> applications.
>> Please help. Thanks in advance.
>> /RAM/
>
>Ugh. Eclipse for PHP in general is garbage.

You want to elaborate on that.

>I definitely recommend
>never even touching its extended wamp functionalities. If you cant get
>your hands on a zend studio, I would definitely recommend notepad++
>with the debugger plugin.
>
>Eclipse - and PHP - just don't mix.

I'm using Eclipse/PDT and it works very well. Better than anything else
I've tried before.

Micha

Re: Eclipse PDT and EasyEclipse for PHP

am 07.01.2008 11:25:35 von jonKushner

On Jan 7, 1:52 am, Michael Fesser wrote:
> .oO(jonKush...@gmail.com)
>
> >On Jan 5, 5:52 am, "R.A.M." wrote:
> >> Hello,
> >> I have started learning PHP5. I would like to programme in Windows XP and
> >> Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
> >> - Eclipse PDT,
> >> - EasyEclipse for PHP.
> >> What is the difference? Which one to choose? I would like to debug my
> >> applications.
> >> Please help. Thanks in advance.
> >> /RAM/
>
> >Ugh. Eclipse for PHP in general is garbage.
>
> You want to elaborate on that.
>
> >I definitely recommend
> >never even touching its extended wamp functionalities. If you cant get
> >your hands on a zend studio, I would definitely recommend notepad++
> >with the debugger plugin.
>
> >Eclipse - and PHP - just don't mix.
>
> I'm using Eclipse/PDT and it works very well. Better than anything else
> I've tried before.
>
> Micha



After reading at my message, I could see where my negative message
without explanation could be offensive, so let me make myself clear. I
used Eclipse exclusively for Java for an extremely long time.. It is,
and will always be, the landmark of java programming studios. With
PHP, however, I never quite got the same experience. Despite the fact
that eclipse just did not support all of the great functions it had
for java / c++ development, the bundle itself is decent yes.
Autocompletion, php doc, snippets, etc. all worked fine for the most
part. My main issue was that the eclipse app itself could not operate
with the PHP platform. I couldn't begin to tell you the laundry list
of options I tried to get eclipse working. It could have been the java
version, but I doubt it because I was also using the application for
java work. I really did love eclipse - We were huge supporters of the
application at UF ( we should still be on the servers list of
downloads ), but it just never seemed to work smoothly. So, with that
EXTREMELY hindering my viewpoint, it only went downhill. Xampp
combined with the internal browser tool just caused me to kill the
process time after time.

So, once again I am sorry if I came off in a negative manner. I am
sure it works great for others, as I know that wonderful eclipse
feeling you get. It's just - eclipse with PHP for me was more
obtrusive than helpful.

Re: Eclipse PDT and EasyEclipse for PHP

am 07.01.2008 11:44:42 von Michael Fesser

..oO(jonKushner@gmail.com)

>After reading at my message, I could see where my negative message
>without explanation could be offensive, so let me make myself clear. I
>used Eclipse exclusively for Java for an extremely long time.. It is,
>and will always be, the landmark of java programming studios. With
>PHP, however, I never quite got the same experience. Despite the fact
>that eclipse just did not support all of the great functions it had
>for java / c++ development, the bundle itself is decent yes.

Of course the Eclipse platform itself is focused on Java Development.
The rest is the responsibility of the plugin vendors. Some years ago the
available PHP plugins just sucked (which was why I mainly used jEdit
until two years ago or so), but meanwhile a lot has changed.

>Autocompletion, php doc, snippets, etc. all worked fine for the most
>part. My main issue was that the eclipse app itself could not operate
>with the PHP platform.

What was the problem (just in general, no details required)? Did you run
Eclipse and PHP on the same machine and it failed to work together?

>I couldn't begin to tell you the laundry list
>of options I tried to get eclipse working. It could have been the java
>version, but I doubt it because I was also using the application for
>java work. I really did love eclipse - We were huge supporters of the
>application at UF ( we should still be on the servers list of
>downloads ), but it just never seemed to work smoothly. So, with that
>EXTREMELY hindering my viewpoint, it only went downhill. Xampp
>combined with the internal browser tool just caused me to kill the
>process time after time.

I'm working with Eclipse on a WinXP machine, but the Apache/PHP/SVN etc.
runs on a dedicated Linux server with the working copy of the source
codes being stored on a Samba share. For testing I use a separate
browser (usually Opera).

This all works very well, except for the debugger which I didn't have
had the time to install yet. And my workstation could use a little bit
more memory (it's maxed out already at 512MB), but that's the only
little problem.

>So, once again I am sorry if I came off in a negative manner. I am
>sure it works great for others, as I know that wonderful eclipse
>feeling you get. It's just - eclipse with PHP for me was more
>obtrusive than helpful.

OK.

Micha

Re: Eclipse PDT and EasyEclipse for PHP

am 08.01.2008 01:31:36 von Aaron Saray

On Jan 7, 4:25 am, "jonKush...@gmail.com"
wrote:
> On Jan 7, 1:52 am, Michael Fesser wrote:
>
>
>
> > .oO(jonKush...@gmail.com)
>
> > >On Jan 5, 5:52 am, "R.A.M." wrote:
> > >> Hello,
> > >> I have started learning PHP5. I would like to programme in Windows XP and
> > >> Fedora Linux. I have found two IDEs for PHP (if I understood correctly):
> > >> - Eclipse PDT,
> > >> - EasyEclipse for PHP.
> > >> What is the difference? Which one to choose? I would like to debug my
> > >> applications.
> > >> Please help. Thanks in advance.
> > >> /RAM/
>
> > >Ugh. Eclipse for PHP in general is garbage.
>
> > You want to elaborate on that.
>
> > >I definitely recommend
> > >never even touching its extended wamp functionalities. If you cant get
> > >your hands on a zend studio, I would definitely recommend notepad++
> > >with the debugger plugin.
>
> > >Eclipse - and PHP - just don't mix.
>
> > I'm using Eclipse/PDT and it works very well. Better than anything else
> > I've tried before.
>
> > Micha
>
> After reading at my message, I could see where my negative message
> without explanation could be offensive, so let me make myself clear. I
> used Eclipse exclusively for Java for an extremely long time.. It is,
> and will always be, the landmark of java programming studios. With
> PHP, however, I never quite got the same experience. Despite the fact
> that eclipse just did not support all of the great functions it had
> for java / c++ development, the bundle itself is decent yes.
> Autocompletion, php doc, snippets, etc. all worked fine for the most
> part. My main issue was that the eclipse app itself could not operate
> with the PHP platform. I couldn't begin to tell you the laundry list
> of options I tried to get eclipse working. It could have been the java
> version, but I doubt it because I was also using the application for
> java work. I really did love eclipse - We were huge supporters of the
> application at UF ( we should still be on the servers list of
> downloads ), but it just never seemed to work smoothly. So, with that
> EXTREMELY hindering my viewpoint, it only went downhill. Xampp
> combined with the internal browser tool just caused me to kill the
> process time after time.
>
> So, once again I am sorry if I came off in a negative manner. I am
> sure it works great for others, as I know that wonderful eclipse
> feeling you get. It's just - eclipse with PHP for me was more
> obtrusive than helpful.

Maybe you'd like to post a thread on the issues you were having? I've
installed it on multiple Windows boxes (but only one linux machine)
including the debugging features. I think there were a lot of
confusion over which instance of the 'server' was running in eclipse
with some of our newer coders.

At any rate, thanks for your clarification on your statement.