WPTool: plugin enfocado al desarrollador para WordPress

Calderón Sang, Miguel Alejandro (2019). WPTool: plugin enfocado al desarrollador para WordPress. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: WPTool: plugin enfocado al desarrollador para WordPress
Author/s:
  • Calderón Sang, Miguel Alejandro
Contributor/s:
  • Gil Rubio, Francisco Javier
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2019
Subjects:
Freetext Keywords: Software código abierto; Programación orientada a objeto; Plugin
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (878kB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (6MB)

Abstract

WordPress es un sistema de manejo de contenido (CMS), esta plataforma es la herramienta más usada en la web (27% según whoishostingthis.com); posee una gran comunidad en la que ha desarrollado más de 50,000 plugin y más de 3,000 temas gratis. En mi opinión, he podido entender que existe una gran necesidad en el área de desarrolladores de WordPress ya que los mismos se enfocan en desarrollar herramientas para el usuario final (blogueros, diseñadores, etc.) pero no para ellos mismos, solo existen algunas herramientas para hacer depuración, pero nada de funcionalidades en general. En este trabajo final de máster se ha de explicar un Plugin enfocado a desarrollador bien documentada de las diferentes funcionalidades que se utilizan hoy en día con el fin de poder tenerlo a la mano solo con una llamada. En este podremos ver detalladamente el desarrollo tanto Front-End como Back-End enfocado en programación orientado a objeto, Testing, preprocesador de CSS y más. En otro ámbito, mi objetivo es demostrar que al utilizar buenas prácticas de software no se requiere de un gran esfuerzo y tiempo ya que las empresas PYMES tienen la excusa de que es una pérdida de tiempo. Las buenas prácticas, como las metodologías de desarrollo, control de versiones y testing son clave a la hora de realizar cualquier proyecto ya que este nos ahorra cualquier inconveniente y futuros errores que no compete al equipo de desarrollo ya que al final este hace que trabajen el doble, así que dedicarle más tiempo para preparar cualquier proyecto podría ahorrarte muchas horas de errores futuros que cualquier humano podría cometer. Abstract: WordPress is a Content Management System, this platform is the most used tool in the web (27% according to whoishostingthis.com), it possesses a big community that has been developed by far 50,000 plugins and more than 3,000 Themes free. In my opinion, I understand that there’s a great necessity in WordPress developers because they always focus developing solutions to the final users (bloggers, designers, etc.) but not for them, there only exist some tools for debugging but nothing for general functionalities. In this master’s degree Work, I’m going to explain a Plugin focused on the developer well documented the different functionalities that are used today in order to have it in just one call. In this work we can see in detail development so much Front-End as Back-End focused on OOP, Testing, preprocessed CSS and more. In another scope, I would like to demonstrate that using good software practices does not require great effort and time since medium and small companies have the excuse that it is a waste of time. Good practices such as development methodologies, version control, testing are key when carrying out any project, since this can saves us any inconvenience, future errors that are not the responsibility of the development team, which in the end makes them work twice as much , so give an extra hour to prepare any project could save many hours of future mistakes that any human could commit.

More information

Item ID: 55924
DC Identifier: http://oa.upm.es/55924/
OAI Identifier: oai:oa.upm.es:55924
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 06 Aug 2019 05:13
Last Modified: 06 Aug 2019 05:13
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM