Si permite a los usuarios subir contenido a su sitio web , la captura de contenido plagiado reduce los costos de almacenamiento de artículos y textos robados. Usted puede utilizar PHP para evaluar el contenido y devolver un porcentaje que representa el factor de similitud para dos URLs. Esto permite que se arrastran sitios web y comparar los dos URL entre sí para determinar si el contenido de una página es similar al contenido de otra URL. Instrucciones
1
Abre tu editor de PHP y el archivo de código fuente que desea utilizar para rastrear las direcciones URL y comparar el contenido similar.
2
Cree dos variables de URL y configurar una tercera variable que devuelve el número de caracteres que coinciden en las dos páginas. El siguiente código establece las variables:
$ url1 ='' , $ url2 ='' , $ mismas = 0;
3
Obtener el contenido de los dos URLs. El siguiente código inicializa y recupera los contenidos para dos URLs:
$ rizo = curl_init (); curl_setopt ($ curl, CURLOPT_URL , $ url1 ), $ ÍNDICE1 = curl_exec ($ rizo ) ; curl_setopt ($ curl, CURLOPT_URL , $ url2 ), $ contents2 = curl_exec ($ rizo ) ;
4
Compara las dos cadenas de contenido de URL. El siguiente código devuelve el número de caracteres consecutivos de " $ ÍNDICE1 " que coinciden con el contenido de "$ contents2 ":
$ similares strstr = ($ contents2 , $ ÍNDICE1 ), $ similarcount = strlen ($ similar) ;
5
Divide el valor "$ similarcount " por la longitud de la cadena total del Este número le da el factor de similitud o el porcentaje de contenido similar que coincida con " $ ÍNDICE1 ". de su URL original . Utilice el código siguiente para calcular el factor: factor de
$ = $ similarcount /( strlen ($ contents2 )); echo $ factores;