Find Jobs
Hire Freelancers

Set site to record page views and block ips

$10-30 USD

Cancelado
Publicado hace casi 10 años

$10-30 USD

Pagado a la entrega
Currently my site is under a massive attack which is making my server run too slow. Currently my site is set up to block any ips generating 2000 sql queries in 10 minutes. Once an IP gets blocked, it gets redirected to [login to view URL] sql queries are store on ip_queries database. But, I also now want any IP generating 600+ page views in 10 minutes to be blocked and redirected to [login to view URL] I understand any attack should generate massive page views, so this should stop most spammers attack. I need this project to be done in 24 hours or less. Since the site is already doing something very similar, this project does not need much coding. You will just need to set up site to count page views and create another clolum on the same ip_queries table named “views_count” and set the site to store the page views there. And also make [login to view URL] attaches to block ips having more that 600 page views. About 90% of my site's coding is found on [login to view URL], So, most probably you will just need to make [login to view URL] count and record the page views.
ID del proyecto: 6265371

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
1 freelancer está ofertando un promedio de $50 USD por este trabajo
Avatar del usuario
I think logging IPs to database and checking for page view count with each page load is something unreasonable .. it will have an additional bad impact on performance ... I suggest instead using session to store the number of page views ... the value of the variable holding the view count will increase++ with every page load .. when it reach the limit the user will be blocked ... you can consider this an advice not a bid
$50 USD en 1 día
5,0 (15 comentarios)
5,1
5,1
Avatar del usuario
A proposal has not yet been provided
$50 USD en 1 día
5,0 (1 comentario)
1,0
1,0

Sobre este cliente

Bandera de MEXICO
dallas, Mexico
5,0
54
Miembro desde nov 9, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.