2017 © Pedro Peláez
 

library phurl

Url friendly engine

image

balloondev/phurl

Url friendly engine

  • Monday, February 9, 2015
  • by davgeek
  • Repository
  • 2 Watchers
  • 1 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Phurl - Url's amigables en PHP

Motor de url's amigables minimalista y sencillo de usar, crea tus vistas en Html plano. No es compatible con variables en la vista, solo hace el render del documento Html., (*1)

Ejemplo de URL

"balloondev.com/contact" -> "view/contact.html"

Cuando se hace el request a la url, se hace el render del archivo Html con el nombre del segmento de la url "contact" -> "contact.html"., (*2)

"balloondev.com/hola/mundo" -> "view/hola/mundo.html"

También puedes tener subdirectorios, debes incluir el archivo index dentro de cada subdirectorio para que pueda ser accesible ej. "balloondev.com/hola/"., (*3)

Ultraligero

El motor es muy ligero pesa 3.5 kb, es pensado para crear un portafolio o un landing page, que tenga url's amigables., (*4)

Configuración

Apache

El archivo .htaccess contiene los rewrites para funcionar., (*5)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

Nginx

location / {
    if (!-e $request_filename){
        rewrite ^(.*)$ /index.php?url=$1;
    }
}

location ~ \.php$ {
    try_files $uri =404;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    include fastcgi_params;
}

Licencia

MIT, (*6)

Free Software, Hell Yeah!, (*7)

The Versions

09/02 2015

dev-master

9999999-dev

Url friendly engine

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by Dav Lizarraga