# phpDocumentor Reviews
**Vendor:** phpDocumentor  
**Category:** [Other Development Software](https://www.g2.com/categories/other-development)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 12
## About phpDocumentor
phpDocumentor is a tool that makes it possible to generate documentation directly from the PHP source code.




## phpDocumentor Reviews
  ### 1. My encounters with PHPDocumentor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Borislav S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 01, 2021

**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

**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.

**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

  ### 2. My project documented with excellence in phpDocumentor.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel D. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 28, 2020

**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.

**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.

**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.

**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.

  ### 3. Great PHP Code Documentation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dolly Aswin H. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2021

**What do you like best about phpDocumentor?**

I start using phpDocumentor since 2010. And this tool very helpful for documenting my PHP library.

**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

**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

  ### 4. phpDocumentor - probably the most needed service!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pavlo P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 24, 2020

**What do you like best about phpDocumentor?**

phpDocumentor is a really popular code documentation tool and format for PHP.

**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.

**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.

  ### 5. Php documentor Great tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 03, 2020

**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..

**What do you dislike about phpDocumentor?**

Its almost outdated.. There is no significant development or enhancement anymore

**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.

  ### 6. Best Doc For PHP

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sawan N. | Technical Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 01, 2020

**What do you like best about phpDocumentor?**

The ease of UI and the overall content is very knowledgable.

**What do you dislike about phpDocumentor?**

Along with the topics, there should be more examples.

**Recommendations to others considering phpDocumentor:**

Content is really good, one should have must try at least once.

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

It helps me to improve my core PHP skills.

  ### 7. PHPDoc vs Swagger

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohsen A. | Senior Backend Developer / Architect / Lead , Small-Business (50 or fewer emp.)

**Reviewed Date:** November 27, 2019

**What do you like best about phpDocumentor?**

Easy syntax
Supported by IDEs
Embedded into the code

**What do you dislike about phpDocumentor?**

No support for parameters with nested typed arrays neither for key-value arrays.

**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.

**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.

  ### 8. I use PHPDocumentor for a generatig commnets.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 23, 2020

**What do you like best about phpDocumentor?**

Automat generating comments. The comments have the correct structure.

**What do you dislike about phpDocumentor?**

The comments in very rare cases are needed from correction.

**Recommendations to others considering phpDocumentor:**

They should try and after make a decision.

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

I use a phpDocumentor for generating comments.

  ### 9. Excellent tool for self-documentation in generated PhP codes

**Rating:** 4.5/5.0 stars

**Reviewed by:** Margareth S. | Computer Technical Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** August 21, 2019

**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.

**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.

**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.

**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.

  ### 10. Php documentor is a great tool to generate documentation from the source code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wolfred M. | Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 15, 2019

**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.

**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.

**Recommendations to others considering phpDocumentor:**

The new templates could be worked with the new HTML 5 tools.

**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.

  ### 11. phpDocumentor

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mirian M. | OpenNebula, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 02, 2019

**What do you like best about phpDocumentor?**

It is the maximum since as a programmer and for execution times it is difficult to comment on the code, this tool does the analysis of the source code and generates a file following programming standards, which helps to understand own codes and other programmers.

**What do you dislike about phpDocumentor?**

It does not work but you follow certain parameters or standards of the programming, it can give you failures.

**Recommendations to others considering phpDocumentor:**

use it. recomendate.

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

Complete system documentation made under the php language

  ### 12. Great Ease if Access 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Writing and Editing | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 25, 2019

**What do you like best about phpDocumentor?**

Great software interface, very easy to use and easily accessible when accessing my database. Simple to learn and quick to master 

**What do you dislike about phpDocumentor?**

Sometimes the program can lag behind when taking on a heavy amount of RAM. But when dealing with managable loads the program runs flawlessly 

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

It’s making it easier to store my coding documents


## phpDocumentor Discussions
  - [What is phpDocumentor used for?](https://www.g2.com/discussions/what-is-phpdocumentor-used-for)
  - [sdgsfgsfdgsdfgsdfgdsfdsf](https://www.g2.com/discussions/34466-sdgsfgsfdgsdfgsdfgdsfdsf) - 1 upvote

- [View phpDocumentor pricing details and edition comparison](https://www.g2.com/products/phpdocumentor/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-02+12%3A57%3A12+-0500&secure%5Bsession_id%5D=de30a790-7a82-4056-baeb-6d37cbdd5f17&secure%5Btoken%5D=04a07f9836f16659c752b2048680e9c97eec00bffe2c130c1a10dd47402a9e82&format=llm_user)


## Top phpDocumentor Alternatives
  - [Okta](https://www.g2.com/products/okta/reviews) - 4.5/5.0 (1,202 reviews)
  - [Termius](https://www.g2.com/products/termius/reviews) - 4.8/5.0 (255 reviews)
  - [SAP Fiori](https://www.g2.com/products/sap-fiori/reviews) - 4.3/5.0 (128 reviews)

