Crear APIREST con php - sin FRAMEWORKS #1

En este curso te voy a explicar como crear APIREST, api restful o servicio restful con PHP y MySQL. Como posiblemente esto será el futuro del desarrollo web back-end.

#1 - Preparamos el entorno de trabajo

Para iniciar con el desarollo de nuestra primer APIREST con php tenemos que tener en cuenta que lo haremos localmente (en nuestro ordenador) para posteriorment subirlo aun hosting o servidor.

Necesitaremos :

  1. Motor de base de datos
  2. Servidor APACHE
  3. Un editor de codigo

Yo recomiendo utilizar XAMPP  ya que es una distribución de Apache fácil de instalar que contiene MariaDB, PHP y Perl. Simplemente descarga y ejecuta el instalador. ¡Es así de fácil!.

Creando la estructura de nuestra APIREST

En el siguiente video os muestro como crear la estructura adecuada para el desarrollo de tu primera api rest con PHP.

Codigo del archivo .httacces para tu APIREST con PHP

El siguiente código hace lo siguiente : 

  • Cuando el usuario hace una solicitud GET a un documento que no existe. esta solicitud es redirigida automáticamente a el index.
  • las redirección automática incluye documento y media.

 

RewriteEngine On

# Si la ruta no es un archivo existente, ni una carpeta

# Reescribir al index

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+?)/?$ index.php?url=$1 [L,QSA] 

¿Te gusta este tipo de contenido ?

Nos vemos en la próximo post de este blog!!

No te olvides de suscribirte a mi canal de YouTube y apuntarte mis cursos de desarrollo web profesional que te ayudarán muchísimo en tu camino como programador o desarrollador web .