Otros

YOURLS: Su Propio Acortador de URL

25.09.2016

YOURLS: S Oh wn URL S hortener
Acerca de YOURLS
?Que es YOURLS

YOURLS es Su Propio Acortador de URL. Se trata de un pequeno conjunto de scripts PHP que le permite ejecutar su propio servicio de acortamiento de URL (a la TinyURL o bitly).

el funcionamiento de su propio acortador de URL es divertido, geek y util: es el propietario de tus datos y don’t depender de servicios de terceros. It’s tambien una gran manera de anadir marca a sus Url cortas, en lugar de utilizar la misma URL shortener usa todo el mundo.

configuracion de MySQL

  • YOURLS_DB_USER

tu nombre de usuario de MySQL

Ejemplo: define( ‘YOURLS_DB_PASS’, ‘MySeCreTPaSsW0rd’ );

  • YOURLS_DB_NAME. El nombre de base de datos

    Ejemplo: define( ‘YOURLS_DB_HOST’, ‘localhost’ );

  • YOURLS_DB_PREFIX

    El prefijo de nombre de todas las tablas YOURLS necesitara

    Ejemplo: define( ‘YOURLS_DB_PREFIX’, ‘yourls_’ );

  • opciones del Sitio

    • YOURLS_SITE

    Su (esperemos corto) dominio de la URL, no hay barra diagonal, en minusculas. Si usted escoge la no-www version de su dominio, don’t usar el www version de su navegador (y viceversa)

    Ejemplo: define( ‘YOURLS_SITE’, ‘http://ozh.in’ );

  • YOURLS_HOURS_OFFSET

    zona Horaria GMT offset

    Ejemplo: define( ‘YOURLS_HOURS_OFFSET’, ‘-5’ );

  • YOURLS_PRIVATE

    los medios Privados en el area de administracion estara protegido con usuario/pass como se define a continuacion. Ver Publicas o Privadas para obtener mas.

    Ejemplo: define( ‘YOURLS_PRIVATE’, ‘true’ );

  • YOURLS_UNIQUE_URLS

    Permitir a los multiples URLs cortas para una misma URL larga

    a true para permitir que solo un par de shortURL/longURL (predeterminado YOURLS comportamiento), o a false para permitir la creacion de multiples URLs apuntando a la misma direccion URL larga (como poco.ly)

    Ejemplo: define( ‘YOURLS_UNIQUE_URLS’, ‘true’ );

  • YOURLS_COOKIEKEY

    Un secreto aleatorio hash utilizado para cifrar las cookies. Usted don’t tiene que recordar, hacer largo y complicado. Sugerencia: generar un lugar unico en http://yourls.org/cookie

    Ejemplo: define( ‘YOURLS_COOKIEKEY’, ‘qQ4KhL_pu/s@Zm7n#%:b^

  • yourls_user_passwords

    Una lista de nombre de usuario(s) y la contrasena(s), permitio el acceso al sitio si es privada

    las Contrasenas pueden ser en formato de texto, o cifrado: ver http://yourls.org/userpassword para obtener mas informacion.

    Ejemplo: ‘joe’ => ‘contrasena’

  • Acortamiento de URL configuracion

    • YOURLS_URL_CONVERT

    de acortamiento de URL, el metodo: base 36 o 62. Consulta las preguntas frecuentes para mas explicaciones

  • yourls_reserved_URL

    Una lista de palabras reservadas que no se utilice como URLs cortas. Defina aqui negativo y no deseado o potencialmente enganosas palabras clave

    Ejemplo: ‘porno’, ‘maricon’, ‘sexo’, ‘negro’, ‘a la mierda’, ‘cono’, ‘dick’

  • configuracion Opcional

    • YOURLS_PRIVATE_INFOS

    Si YOURLS_PRIVATE a true. usted todavia puede hacer stat paginas publico. Para ello, definir con:

    define(‘YOURLS_PRIVATE_INFOS’, false);

  • YOURLS_PRIVATE_API

    Si YOURLS_PRIVATE a true. usted todavia puede hacer su API publica. Para ello, definir con:

    define(‘YOURLS_PRIVATE_API’, false);

  • YOURLS_NOSTATS

    Si YOURLS_NOSTATS a true. las redirecciones no se registra y no sera estadisticas disponibles.

    configuracion Avanzada

    • YOURLS se busque la extension MySQL PDO, MySQLi o MySQL, en ese orden. Si desea forzar el uso de una extension en particular, agregue la linea siguiente a su config.php :

    define( ‘YOURLS_DB_DRIVER’, ‘mysqli’ );

  • Se puede instalar YOURLS detras de un firewall o un proxy: ver el Soporte de Proxy
  • Archivo includes/carga yourls.php contiene algunos de los mas indocumentados, pero la auto-explicativo y comento configuracion. Anadirlos a su propia config.php si usted sabe lo que esta haciendo.
  • Plugins para YOURLS
    Plugins?

    Plugins adicionales scripts PHP que ampliar las funcionalidades o caracteristicas de YOURLS. El nucleo de YOURLS esta disenado para ser lo mas ligero posible y evitar el exceso de datos (aplicacion de las funciones no todo el mundo necesita) y para permitir una facil personalizacion.

    el Uso de la arquitectura de plugin, usted puede agregar nuevas caracteristicas a YOURLS sin tener que modificar los archivos del nucleo. De esta manera, los cambios no se pierde a la hora de actualizar su YOURLS instalacion y se puede facilmente activar y desactivar un plugin desde la interfaz de administracion.

    Documentacion

    Varios ejemplos de plugins estan incluidos en el archivo. Leer la fuente y aprender el concepto. Es facil y divertido!

    YOURLS’ API
    Caracteristicas

    • Generar u obtener existente URLs cortas, con secuenciales o palabra clave personalizada
    • Obtener algunas estadisticas acerca de los enlaces: parte superior hace clic en los enlaces, por lo menos hace clic en los enlaces, el mas nuevo de los enlaces
    • formato de Salida: JSON, XML, o con simples texto
    • Authentify con inicio de sesion/contrasena o el uso de un sin contrasena segura mecanismo

    Uso

    Usted necesita para enviar parametros a http://yoursite.com/yourls-api.php ya sea a traves de GET o POST (recuerde URL codificar los parametros si a traves de CONSEGUIR). Estos parametros son:

    Descripcion del articulo: como alojar su propio sitio web

    Fuente: YOURLS: Su Propio Acortador de URL

    Також ви можете прочитати