Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

Artículos

Creando una API REST en PHP (en 10 minutos)

En este artículo, vamos a hacer un sencillo ejercicio de creación de una API REST usando la librería Flight de PHP.

Flight es un framework escrito en PHP (requiere PHP 5.3+) el cual nos permite generar en pocas líneas de código una API REST lista para ser invocada.

En 5 líneas de código tenemos una API que nos devuelve un «Hola Mundo»

Lo primero es descargar el framework desde el repositorio de github.

Una vez descargado, copiamos el contenido dentro de nuestro proyecto, a continuación, generamos un .htaccess (en Apache) para el tratamiento de las peticiones.

Por último referenciamos la librería dentro de nuestro proyecto.

Y listo!, estamos en condiciones para comenzar a desarrollar algunos métodos.

En el ejemplo se ve como se ocupa una misma URI con métodos HTTP distintos para la ejecución de funciones distintas

Cada método, se define mediante la función estática route, la cual tiene dos parámetros, primero, se define el método HTTP y el URI asociado en una sola cadena de texto, y luego, la función anónima (posteriormente veremos otras formas) que se invocará en cada al hacer match con la regla.

En el próximo artículo veremos en mayor profundidad como separar en capas un desarrollo más robusto y elegante y complementar Flight con Redbeans para acceso a datos de manera muy sencilla.

Author

admin

Comments (10)

  1. HOT Video
    29 noviembre, 2021

    ❤️ Alice sent you a HOT video! Click Here: http://bit.do/fSHAz ❤️

  2. Best Dating App 2021
    30 noviembre, 2021

    ❤️ Alice want to meet you! Click Here: http://bit.do/fSJVK ❤️

  3. Best Dating App 2021
    30 noviembre, 2021

    ❤️ Alice want to meet you! Click Here: http://bit.do/fSJV3 ❤️

  4. Hottest Videos 2021
    4 diciembre, 2021

    Hottest Videos 2021! Click Here: http://bit.do/fSL4K ❤️

  5. The Metamask Chrome extension gives you 2022 tokens in honor of the upcoming new year.
    5 diciembre, 2021

    ❤️ Metamask want to meet you! Click Here: https://bit.ly/3Dkhxtz ❤️

  6. Best Dating App 2022
    5 diciembre, 2021

    ❤️ You have unread messages from Jennifer (2)! Click Here: http://bit.do/fSNfb ❤️

  7. Best Dating App
    11 diciembre, 2021

    ❤️ You have unread messages from Shirley (2)! Click Here: http://bit.do/fSRzN ❤️

  8. Best Dating Site
    11 diciembre, 2021

    ❤️ Emily is interested in your profile! Click Here: http://bit.do/fSRzN ❤️

  9. Best Dating App 2022
    26 diciembre, 2021

    ❤️ Katie want to meet you! Click Here: https://bit.ly/3sAvAti ❤️

Leave a comment

Tu dirección de correo electrónico no será publicada.