SlideShare a Scribd company logo
THE  PHP  DOCUMENTOR Presented by : - Arunima Goswami
INDEX What & Why of Documentation ? What , Why and How of PHP Documenter ?  Example
Documentation : A bird’s viewpoint WHY  Now a standard Required in teams Assisting new team members Display how code is designed WHY NOT Grueling process Time consuming
What Is Documentation ? Recording in a particular format information that describes the code/product. Documentation is often divided into the following categories:  Installation  Reference  tutorial
WHAT DOES ONE WANT ? End User Instruction-style writing  Interface information only Examples and tutorials Developer How program elements interact Where action occurs How to extend the code
What is PHP Documenter ? A PHP code document generation tool which is a stand-alone professional documenter that is written in PHP  designed to easily and efficiently generate PHP  code documents in HTML from PHP project source code and/or external documentation.
WHY ? output in HTML, PDF (directly), CHM (with windows help compiler), XML DocBook very fast fully customizable output with Smarty-based templates recognizes JavaDoc-style documentation with special tags customized for PHP 4 automatic linking, class inheritance diagrams and intelligent override
Cont’d … customizable source code highlighting parses standard README/CHANGELOG/INSTALL/FAQ files and includes them directly in documentation linking between external manual and API documentation is possible at the sub-section level in all output formats user .ini files can be used to control output, multiple outputs can be generated at once
Installation Download from Pear.Php.net or Sourceforge.net Have Apache and PHP installed If using pear then simply run: $ pear install PhpDocumentor you can then browse to http://localhost/pear/PhpDocumentor to have access to the web interface. Else you can use third party tools such as ZEND studio which has php documenter in it
EXAMPLE
THANK YOU

More Related Content

PDF
Beginning PHP
PPT
Tech talk webtech
PDF
PHP Application Development will never fade out. Find out why
PPTX
Php training in chandigarh
PPTX
Code generation
PPT
Programming language
PPTX
PHP Summer Training Presentation
PPTX
PHP Training in Chandigarh
Beginning PHP
Tech talk webtech
PHP Application Development will never fade out. Find out why
Php training in chandigarh
Code generation
Programming language
PHP Summer Training Presentation
PHP Training in Chandigarh

What's hot (20)

PPTX
PHP Syntax & Comments
PPTX
Php training in chandigarh
PDF
PHP vs ASP.NET
PDF
How PHP Has Emerged?
PPTX
Dev Evening
PPTX
Powershell And B O O For Testers
PDF
Technical writing career paths in the UK
DOCX
Html 5 Description
PPTX
John pereless advocate the use of php
PPT
SDL Trados training course
PDF
PHP is One Useful and Support for Websites
PPSX
A comprehensive software infrastructure of .Net
PPTX
Building your first webpage
PPTX
Top 10 programming languages
PPSX
Advanced PHP Web Development Tools in 2015
PPT
Programming paradigm and web programming
PDF
CodeOps Campus Connect Program
PPTX
BHEL Jhansi Industrial Training at Information Technology Department
PHP Syntax & Comments
Php training in chandigarh
PHP vs ASP.NET
How PHP Has Emerged?
Dev Evening
Powershell And B O O For Testers
Technical writing career paths in the UK
Html 5 Description
John pereless advocate the use of php
SDL Trados training course
PHP is One Useful and Support for Websites
A comprehensive software infrastructure of .Net
Building your first webpage
Top 10 programming languages
Advanced PHP Web Development Tools in 2015
Programming paradigm and web programming
CodeOps Campus Connect Program
BHEL Jhansi Industrial Training at Information Technology Department
Ad

Similar to PHP Documentor (20)

PPT
Php documentor
PDF
Introduction to PHP (SDPHP)
ODP
Professional PHP: an open-source alternative for enterprise development [Antw...
PPTX
Introduction to PHP from Beginning to End
PPT
Federico Feroldi Php In Yahoo
PPT
Introduction to PHP - SDPHP
DOCX
PHP.docx
PPTX
Php ppt
PPTX
PHP Basics
PDF
Why documentation osidays
PPT
The Big Documentation Extravaganza
PDF
Php tutorial
PDF
Php tutorial
PDF
Php tutorial
PPTX
Introduction to PHP and mysql BSIT SSC project
PPT
Php Ppt
PPT
PHP LICTURES ..........
PDF
Php tutorial
PPT
Php Best Practices
PPT
Php Best Practices
Php documentor
Introduction to PHP (SDPHP)
Professional PHP: an open-source alternative for enterprise development [Antw...
Introduction to PHP from Beginning to End
Federico Feroldi Php In Yahoo
Introduction to PHP - SDPHP
PHP.docx
Php ppt
PHP Basics
Why documentation osidays
The Big Documentation Extravaganza
Php tutorial
Php tutorial
Php tutorial
Introduction to PHP and mysql BSIT SSC project
Php Ppt
PHP LICTURES ..........
Php tutorial
Php Best Practices
Php Best Practices
Ad

More from manugoel2003 (10)

PPT
Css Specificity
PPT
Subversion (SVN)
PPT
Zend Framework
PPT
Drupal CMS
PPT
Securing Your Web Server
PPS
PHP Security
ODP
Introduction to jQuery
ODP
Drupal Best Practices
PPT
OOP in JavaScript
PPT
CiviCRM
Css Specificity
Subversion (SVN)
Zend Framework
Drupal CMS
Securing Your Web Server
PHP Security
Introduction to jQuery
Drupal Best Practices
OOP in JavaScript
CiviCRM

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Modernizing your data center with Dell and AMD
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PPTX
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
PPTX
Big Data Technologies - Introduction.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
The Rise and Fall of 3GPP – Time for a Sabbatical?
Dropbox Q2 2025 Financial Results & Investor Presentation
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectral efficient network and resource selection model in 5G networks
Modernizing your data center with Dell and AMD
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Reach Out and Touch Someone: Haptics and Empathic Computing
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Empathic Computing: Creating Shared Understanding
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
20250228 LYD VKU AI Blended-Learning.pptx
madgavkar20181017ppt McKinsey Presentation.pdf
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
Big Data Technologies - Introduction.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf

PHP Documentor

  • 1. THE PHP DOCUMENTOR Presented by : - Arunima Goswami
  • 2. INDEX What & Why of Documentation ? What , Why and How of PHP Documenter ? Example
  • 3. Documentation : A bird’s viewpoint WHY Now a standard Required in teams Assisting new team members Display how code is designed WHY NOT Grueling process Time consuming
  • 4. What Is Documentation ? Recording in a particular format information that describes the code/product. Documentation is often divided into the following categories: Installation Reference tutorial
  • 5. WHAT DOES ONE WANT ? End User Instruction-style writing  Interface information only Examples and tutorials Developer How program elements interact Where action occurs How to extend the code
  • 6. What is PHP Documenter ? A PHP code document generation tool which is a stand-alone professional documenter that is written in PHP designed to easily and efficiently generate PHP code documents in HTML from PHP project source code and/or external documentation.
  • 7. WHY ? output in HTML, PDF (directly), CHM (with windows help compiler), XML DocBook very fast fully customizable output with Smarty-based templates recognizes JavaDoc-style documentation with special tags customized for PHP 4 automatic linking, class inheritance diagrams and intelligent override
  • 8. Cont’d … customizable source code highlighting parses standard README/CHANGELOG/INSTALL/FAQ files and includes them directly in documentation linking between external manual and API documentation is possible at the sub-section level in all output formats user .ini files can be used to control output, multiple outputs can be generated at once
  • 9. Installation Download from Pear.Php.net or Sourceforge.net Have Apache and PHP installed If using pear then simply run: $ pear install PhpDocumentor you can then browse to http://localhost/pear/PhpDocumentor to have access to the web interface. Else you can use third party tools such as ZEND studio which has php documenter in it