Introducing G2.ai, the future of software buying.Try now
phpDocumentor
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated phpDocumentor Alternatives

Okta
(955)
4.5 out of 5
Termius
(203)
4.8 out of 5

phpDocumentor Reviews & Product Details

phpDocumentor Overview

What is phpDocumentor?

phpDocumentor is a tool that makes it possible to generate documentation directly from the PHP source code.

phpDocumentor Details
Show LessShow More
Product Description

phpDocumentor is a tool that makes it possible to generate documentation directly from the PHP source code.


Seller

phpDocumentor

Description

phpDocumentor is an open-source documentation generator specifically designed for PHP. It facilitates the automatic creation of documentation from PHP source code, aiding developers in maintaining clear and comprehensive software documentation. By parsing PHP projects, phpDocumentor generates structured and detailed API documentation in various formats, including HTML. Its features include support for DocBlock comments, compatibility with PSR-5 PHPDoc standards, and the ability to create diagrams for classes and namespaces. This tool is particularly useful for developers looking to improve code readability and maintainability by maintaining up-to-date documentation directly alongside their source code.

Recent phpDocumentor Reviews

Dolly Aswin H.
DH
Dolly Aswin H.Small-Business (50 or fewer emp.)
4.0 out of 5
"Great PHP Code Documentation"
I start using phpDocumentor since 2010. And this tool very helpful for documenting my PHP library.
BS
Borislav S.Small-Business (50 or fewer emp.)
4.5 out of 5
"My encounters with PHPDocumentor"
- Ease of use - Direct documentation generation from code & source comments visibility - Direct connection to the class/namespace hierarchy - I'...
Pavlo P.
PP
Pavlo P.Small-Business (50 or fewer emp.)
5.0 out of 5
"phpDocumentor - probably the most needed service!"
phpDocumentor is a really popular code documentation tool and format for PHP.

phpDocumentor Media

Answer a few questions to help the phpDocumentor community
Have you used phpDocumentor before?
Yes

12 phpDocumentor Reviews

4.3 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
12 phpDocumentor Reviews
4.3 out of 5
12 phpDocumentor Reviews
4.3 out of 5
G2 reviews are authentic and verified.
BS
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

- Ease of use

- Direct documentation generation from code & source comments visibility

- Direct connection to the class/namespace hierarchy

- I've doung the UML generation feature to be quite useful as we use modeling tools

- Relatively easy configuration even for legacy projects & drop-in support via PHARs (nice!)

- I like the fact that you stand by your code by generating your own docs with PHPDocumentor Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

I've found it a bit hard to control how things are organized in the end result. For e.g. custom ordering of classes/namespaces would be great. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

Problems overall:

We have been able to show our in-code documentation externally - to our devepolers or contractors.

We have been able to preview our modeling approach at dev time

We have been able to show/explain architecture to new hires

Benefits:

Helps with modeling

Helps with the on-boarding process

Helps with ensuring that our projects are well documented Review collected by and hosted on G2.com.

DD
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

The facility that the tool proposed me to generate the documentation directly from the source of the php code leaving my project more robust and authorial, using the javadoc tool that I can add relevant comments and discard repetitive documentation, forming a single documentation in several formats, with a great goal for me to provide all the tools and resources needed to write effective and comprehensive documentation with the least possible effort. Having a flexible template system allowing you to change your output in different ways and with various models, frameworks, pluggable architectures, such as WordPress or PyroCms, among others. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

There were no negative things during my use. The software has functionalities with functions that add a lot to the organization. Review collected by and hosted on G2.com.

Recommendations to others considering phpDocumentor:

I recommend it because it was easy to document my project with the tools and resources that phpDocumentor proposed, and leaving my author project with the tools mentioned above and robust with a well-documented library through javadoc. With several models of Html output very flexible and has a code analysis where to extract information in graphs and reports, facilitating its interpretation. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

My company needed a project documentation where I found phpDocumentor an easy to use tool, where I used the composer (installer) inside my server and a good part of the easy to use cmd to create my documentation, behind the @tag (@ author, @version) and after I start my programming. Review collected by and hosted on G2.com.

Dolly Aswin H.
DH
Founder
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

I start using phpDocumentor since 2010. And this tool very helpful for documenting my PHP library. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

For me, there were no downside from phpDocumentor. But just need discipline to run it to update the code documentation Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

In my team, we develop our own library. And the code documentation was very helpful to understand the code structure, class and method. What is purposed from the method and what is the expected result. And when new developer join, he can learn from this documentation Review collected by and hosted on G2.com.

Pavlo P.
PP
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

phpDocumentor is a really popular code documentation tool and format for PHP. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

One of the biggest annoyances of PhpDocumentor was trying to write DocBook-ish documentation for part of the manual, and docblock documentation for another part. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

It takes a long time to write the documentation. PHPDoc can do most everything by itself. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

This is helpful because we can navigate them faster than code files, and get very nice documentation that can be handed out to all developers on the eam, third party service providers or new people on your team without much additional work.. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

Its almost outdated.. There is no significant development or enhancement anymore Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

Great to create API documents, helps IDE as it will be able to give your more detail what kind of parameters and methods your classes provide and need. Review collected by and hosted on G2.com.

Sawan N.
SN
Technical Analyst
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

The ease of UI and the overall content is very knowledgable. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

Along with the topics, there should be more examples. Review collected by and hosted on G2.com.

Recommendations to others considering phpDocumentor:

Content is really good, one should have must try at least once. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

It helps me to improve my core PHP skills. Review collected by and hosted on G2.com.

Mohsen A.
MA
Senior Backend Developer / Architect / Lead
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

Easy syntax

Supported by IDEs

Embedded into the code Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

No support for parameters with nested typed arrays neither for key-value arrays. Review collected by and hosted on G2.com.

Recommendations to others considering phpDocumentor:

I had experience with both Swagger and PHPDoc. Swagger is complex and time-consuming to write documents in. PHPDoc provides only one simple way of writing documents in the middle of the code.

If you are choosing between the two, I would probably suggest PHPDoc.

The only missing feature with the PHPDoc is lacking the support for nested typed arrays as well as key-value arrays. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

Source code documenters solve two main problems: "Source code delivery" and "API referencing".

The two well-known documentation tools for PHP are PHPDoc and Swagger.

Swagger provides a more complex solution for documenting the php code. You may either embed the syntax in the middle of the code or just create separate files for the documentation. Classes should be mapped independently which makes it more time consuming to write a document. Even the embedded syntax is hard to write.

On the other hand, the only thing you need to do with PHPDoc is to write your document above your definitions. The syntax is clean, has native support by popular IDEs including PHPStorm, Netbeans, etc. and altogether everything moves super easily. Review collected by and hosted on G2.com.

Verified User in Computer Games
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

Automat generating comments. The comments have the correct structure. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

The comments in very rare cases are needed from correction. Review collected by and hosted on G2.com.

Recommendations to others considering phpDocumentor:

They should try and after make a decision. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

I use a phpDocumentor for generating comments. Review collected by and hosted on G2.com.

Margareth S.
MS
Computer Technical Specialist
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

I really like its functionality itself, it is a tool that allows us to self-document the code that we have written in the PHP language and this is done automatically using the source code. I really like that by making use of a tool like this for all the code that we program, it allows us to have as a kind of documentation template that our codes have and to be able to understand more easily what is programmed and what functions They are the ones found in each section, I really like that using this tool allows us to easily continue the code left by some other programmer or that some collaborator easily continue the code created by us since it allows us to have a good documentation. I also like very much that allows us to migrate the entire code to an HTML file with a great degree of detail of everything, from comments to functions, variables, among other things. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

Basically the only negative is the small community that it has and that perhaps is not a tool that has yet been given the recognition it deserves but the truth is a tool that forces the programmer to have a good coding practice. Review collected by and hosted on G2.com.

Recommendations to others considering phpDocumentor:

I really do not see any reason not to recommend this tool, I think it is excellent and that the truth is a tool that will eventually bring us many pro, both when updating an application and when adding new functions to some system. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

It is a tool that has been very useful for me, it has made me improve the good practices of programming, forcing me to fill in the necessary documentation fields to easily understand the code, and it has also been super useful in the field of work when hiring a new programmer or by needing the collaboration of some third party. Review collected by and hosted on G2.com.

Wolfred M.
WM
Full Stack Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about phpDocumentor?

- Php documentor has multiples templates in order to have the documentation nicer to the user view.

- Php documentor is able to interpretate the information in order to create graphs and reports.

- Php documentor has an important section to report all the `TODO` that are places in the code.

- Php documentor create the entire wiki for all the functions; even the constructor and constants for each class. Review collected by and hosted on G2.com.

What do you dislike about phpDocumentor?

- Despite it has multiples templates, looks like the templates are too old to the current html tools.

- The installation is not easy to make. Review collected by and hosted on G2.com.

Recommendations to others considering phpDocumentor:

The new templates could be worked with the new HTML 5 tools. Review collected by and hosted on G2.com.

What problems is phpDocumentor solving and how is that benefiting you?

-My company needs to have very clear the documentation for the developers to understand better the code, in special, when a new hire is in the company. Review collected by and hosted on G2.com.