Procesador de documentos de doctorado


PhD (pronunciado "PHD") es un renderizador XML de DocBook . Convierte el marcado de DocBook en formatos presentables como Ayuda HTML , PDF y muchos más. PhD se escribió originalmente específicamente para el proyecto PHP , sin embargo, es lo suficientemente genérico para que lo usen otros proyectos fuera de PHP.net.

PhD nació de un proyecto Google Summer of Code en 2007, [1] donde el enfoque estaba en desarrollar una aplicación para reemplazar la cadena de herramientas Docbook-XSL que el proyecto PHP estaba usando para representar sus documentaciones. El objetivo inicial del proyecto era trabajar en una aplicación llamada Livedocs, pero después de una revisión de la aplicación se decidió que sería mejor empezar desde cero. Uno de los principales objetivos de PhD era facilitar que el equipo de documentación hiciera cambios en el estilo de representación sin necesidad de excavar a través de la interminable magia XSLT y, por lo tanto, está escrito en PHP, con el que la mayoría de la gente está muy familiarizada. El otro objetivo era el rendimiento. PhD se escribió teniendo en cuenta el rendimiento y redujo el tiempo de renderizado del manual de PHP.net de más de una hora a 2 minutos. [2]El primer lanzamiento público de PhD fue el Release Candidate 0.1 [3] el 2 de octubre, con el primer lanzamiento "estable" el 20 de octubre [4]

PhD han ingresado a Google Summer of Code dos veces, en 2008 [5] y 2009, [6] como uno de los proyectos para PHP .