[prev in list] [next in list] [prev in thread] [next in thread] 

List:       quanta-devel
Subject:    [quanta-devel] Re: XDebug
From:       "Brian G. Peterson" <brian () braverock ! com>
Date:       2005-06-27 11:56:23
Message-ID: 200506270656.23363.brian () braverock ! com
[Download RAW message or body]

Andras asked me to join the developer list and chime in on this discussion, as 
I've been lobbying for this functionality.  I'm the Project Lead for XRMS 
CRM, an open source customer relationship management application written in 
PHP.  My development teams also do other develkopment internally, mostly in 
PHP.

On Wed Jun 22 20:01:22 Linus McCabe wrote:
> I started to look at implementing an xdebug debugger plugin for quanta.
> 
> The stable version of XDebug (1.3.x) uses the GDB protocol and seems
> somewhat limited in functionality.
> The development version (2.x.x) uses a new DBGp protocol and seems more 
> feature rich. 
>
> Which version is more commonly used? 

XDebug 1.x works with PHP 4.x, and XDebug 2.x works with PHP 5.  We use both 
versions in our development environment, as we need to develop code that is 
backwards compatible.  We use XDebug2 whenever possible.

Linus is correct that XDebug 2 is far superior to XDebug 1.  Articles written 
about XDebug in the developer press for PHP have almost all focused on 
version 2.

> It seems more future safe to implement the plugin using the DBGp 
> protocol, any  objections to this? (ie, since it's only beta - 
> beta 2 of the XDebug 2 was released about 6 months ago.)

Yes, XDebug 2 is the preferred implementation route in my opinion as well.  It 
is very stable and works very well, in our experience with reasonably large 
projects (XRMS CRM has ~400k loc)

Regards,

  - Brian

_______________________________________________
quanta-devel mailing list
quanta-devel@kde.org
https://mail.kde.org/mailman/listinfo/quanta-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic