The PDT project is working towards providing a PHP Development Tools framework for the Eclipse platform. This project will encompass all development components necessary to develop PHP and will facilitate extensibility. It will leverage the existing Web Tools Project in providing developers with PHP capabilities.

Journal Entries

No entries yet.


Ratings & Reviews

Community Rating
4.0/5.0

Based on 89 user ratings.

Your Rating

Click to rate this project.

about 1 year ago Avatar
PDT: A view from inside

  by Seva (Wsevolod) Lapsha

It's hard to be objective when reviewing this project, since I'm one of it's contributors, but I tried hard.

Here comes my essay about PDT I published in my blog:

I have been involved in PDT more than one year, starting with my entrance to Zend's Development Team (After finishing to work about 4 years in the e-Business team as Zend's site developer and maintainer. 4 long, hard and pleasant years of coding PHP. Needless to say ... [More] , how proud I was to start developing tools for people like ex-me - common PHP gurus.).

Terse History
PDT (former PHP-IDE) was born from two parents - IBM and Zend. The father dipped two mature committers, which fertilized the idea (and withdrew shortly thereafter); and mother's bosom solicitously received the contribution and started to grow it carefully. As every whelp, PDT got it's good and bad heritage from their parents. Some code chunks were (sometimes thoughtlessly) copied from JDT/JST, others were forcedly brought from Zend Studio. There were hot discussions, hard solutions, brilliant brain-waves and horrible mistakes...

But, as we know, time heals. Now, when we are close to the first release of the product, the situation is not so bad. The model is robust, views are useful and informative, debugger support is awesome. Performance is acceptable.

And, surprisingly or not, the project became one of the most popular among other Eclipse's ones with thousands of daily downloads, dedicated and energetic community. It conquered most of its competitors (this may be disputable) and even came close to compete with the real monster - Zend Studio itself.

My commitment
Now it's hard to remember each line of code I committed to the project, but fortunately and occasionally I found the amazing site of Ohloh, which kindly refreshed my memory.

So, let's go. I've added/changed about 25k lines of code, which is not so much when comparing with some other committers. It's not surprising, since most of my code were feature improvements, performance optimizations and bug fixes. As results of my direct work which are visible with unaided eye, I can mention only these things:
Outline views (PHP Explorer View, Project view and Editor Outline View) synchronization,
Include Path trees in PHP Explorer View,
Files Drag-and-drop support,
Smart bookmark enablement and
The project's download site.

http://seva-zend.blogspot.com/2007/06/pdt-and-me.html [Less]

5 of 5 users found the following review helpful. Was this review helpful to you? |

Links

2 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Bijay Rungta-s Blog on Web Development with LAMP » Blog Archive ...

    ... Web 2.0, Programming, PHP, JavaScript, ActionScript, Flex, XML, XML Schema, XHTML, CSS, DocBook, AJAX, JSON, RSS, Atom, MySQL, Apache, Ubuntu, Seagull PHP Framework, Smarty, PEAR, Zend Studio, Eclipse PDT, Adobe Flex Builder, CVS, ...

    26 Worth Knowing PHP Tools & Resources For Web Developers | Tools ...

    4. Zend Studio. Zend Studio for Eclipse combines proven capabilities to create the world's most powerful IDE for Rich Internet Applications (RIAs). Zend Studio. 5. CakePHP. CakePHP is a rapid development framework for PHP that provides ...

    Bijay Rungta-s Blog on Web Development with LAMP » Blog Archive ...

    ... Web 2.0, Programming, PHP, JavaScript, ActionScript, Flex, XML, XML Schema, XHTML, CSS, DocBook, AJAX, JSON, RSS, Atom, MySQL, Apache, Ubuntu, Seagull PHP Framework, Smarty, PEAR, Zend Studio, Eclipse PDT, Adobe Flex Builder, CVS, ...

    Computerworld > Zend tool beta backs PHP language upgrade

    Zend Technologies, makers of tools for PHP application development, is offering a beta version of its Zend Studio 7.0 development environment, featuring support for PHP 5.3, the company said last month. ... for Zend Framework and insight into events ... [More] running on Zend Server. "It's also a much faster/snappier environment now as well," Cottel said. General release of Zend Studio, which is built on the Eclipse PHP Development Tools 2.1 project, is anticipated this summer. ... [Less]

    Outsourcing dedicated web developers in USA - Free Advertising Forum

    Technical Expertise: •Servers: Apache, Mongrel, Microsoft IIS •Programming Tools: Visual Studio, Eclipse, RadRails, Macromedia Dreamweaver, Zend Studio, Flex Builder •Programming Languages: Ruby, PHP, Flex, HTML/XML, JavaScript, AJAX ...

Read all Eclipse PDT articles…

Download Page
64 downloads

Who uses Eclipse PDT?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar

Who contributes to Eclipse PDT?

Avatar Avatar Avatar Avatar Avatar Anon32 Anon32 Anon32
I'm a contributor

Who manages Eclipse PDT?

Avatar
I'm a manager

Where in the world?




People who use Eclipse PDT also use:

PDO


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 245,532
Effort (est.) 63 Person Years
Avg. Salary $ year
$ 3,471,723