Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Wordpress: El software de blogs más popular; cuenta con una amplia comunidad tanto de
colaboradores como de usuarios activos.
Drupal. Uno de los CMS (sistema de gestión de contenidos) más avanzados. También se
caracteriza por una amplia y activa comunidad.
Letarte, Gauthier y Merlo extrajeron el modelo de seguridad del código fuente de PHP
utilizando un enfoque de reingeniería. Primero se utiliza un analizador de PHP para extraer un
gráfico de flujo de control intraprocedimental (CFG) para todas las funciones del sistema.
También se extrae información CFG interprocedimental para representar la relación de
llamada conservadora entre las funciones de todo el sistema. Los anteriores son los principales
enfoques revisados que cómo información dada esta revisión, que ha organizado los diversos
aspectos de la evolución de las aplicaciones PHP.
La estabilidad de una interfaz puede ser caracterizada por el número y tipos de cambios en las
firmas de las funciones. Según la definición estricta de PHP, una firma de función es sólo el
nombre de la función, pero esto no refleja la interfaz correctamente, ya que no se incluyen
parámetros. Para realizar un seguimiento más detallado de los cambios en la interfaz,
Kyriakakis y Chatzigeorgiou también han tenido en cuenta los parámetros obligatorios y
opcionales de las funciones, así como los valores por defecto de los parámetros opcionales.
Clasificaron los posibles cambios en seis categorías, como se muestra en la Figura 2. Para cada
versión de los sistemas examinados, han calculado la proporción de cambios sobre el número
total de firmas, diferenciando entre los seis casos mostrados en la Figura 1. A continuación,
han calculado la media de los cambios sobre el número total de firmas. A continuación, han
calculado la media de todas las versiones para cada proyecto y los resultados se resumen en la
Figura 3. Los valores de los casos C1 a C5 son extremadamente bajos, teniendo en cuenta los
casi diez años de evolución de cada proyecto. Este hecho implica que los equipos de desarrollo
han prestado atención para no romper la compatibilidad con versiones anteriores y que las API
correspondientes están maduras. Los cambios del 6º tipo muestran una media que oscila entre
el 3,75% de phpMyAdmin y el 14,22% de phpBB, lo que corrobora la afirmación anterior, ya
que a pesar de los cambios de implementación de varias funciones, las firmas
correspondientes se han mantenido estables.