Find Jobs
Hire Freelancers

Soluzioni Vacanze

€8-30 EUR

Cerrado
Publicado hace más de 8 años

€8-30 EUR

Pagado a la entrega
Chiedo aiuto per assegnare al server [login to view URL] (ed eventualmente anche ai pacchetti phpmyadmin, apache e MySQL) le configurazioni idonee per poter ridurre il più possibile il tempo di risposta (loadtime) del calcolo che viene eseguito dallo script di calcolo [login to view URL] accessibile cliccando alla URL [login to view URL] contattatemi così vi comunicherò i codici di accesso Riporto di seguito: 1) Istruzioni per interrogare lo script di calcolo [login to view URL] e visualizzare il loadtime 2) Descrizione e funzionamento dello script (a cura di Andrea Vigato, creatore dello script stesso) 1) Istruzioni per interrogare lo script di calcolo [login to view URL] e verificare il loadtime Richiamando la URL [login to view URL], si dovranno inserire i dati che di seguito riporto (si può pure fare copia e incolla): Proprietà (tipo CC1, non cc1): SL31 Arrivo (gg/MM/YYYY): 07/08/2016 Partenza (gg/MM/YYYY): 14/08/2016 N° Persona: 4 Cliccando sul tasto “INVIA” apparirà dopo circa 1 secondo una pagina in formato xml, alla fine della quale (penultima riga) si potrà vedere il loadtime (nel mio caso è apparso <loadTime>Tempo totale: 0,0535 secondi</loadTime> ). Come già detto all'inizio, si rende necessario ridurre il più possibile questo tempo di esecuzione del calcolo. 2) Descrizione e funzionamento dello script (a cura di Andrea Vigato, creatore dello script stesso) Il file che restituisce il risultato in xml è [login to view URL] Nel caso del file calctest, viene interrogato con delle variabili POST (form), in altri file viene richiamato con un include_once. La differenza tra le due chiamate è solo questa, entrambe le chiamate poi procedono a creare un istanza della classe per controllare la password e avviare il calcolo del risultato utilizzando varie funzioni (esterne alla classe). Tutti i dati necessari sono inseriti nel DB e vengono letti dal file PHP per creare il risultato, principalmente, quello che fa aumentare i tempi è il calcolo dei range migliori (è lo stesso codice usato per calcolare il totale della richiesta utente, ma fatto per 36 volte in modo da calcolare tutte le date vicine alla richiesta utente se hanno un minor prezzo). E' già stato utilizzato un sistema di memorizzazione dei dati, in modo da non doverli calcolare ogni volta, ma non è quello il punto, il punto è ottenere risultati migliori nel loadTime. In un precedente server condiviso lo stesso file dava risultati in 0,004 secondi (circa 10 volte più veloce). Essendo lo script identico a quello usato nel vecchio server (con performance migliori in quel caso), è possibile che il problema sia solo nella configurazione errata e non ottimale del server? Contattatemi via mail e vi manderò il sorgente del file [login to view URL] E' possibile comunicare direttamente con lo sviluppatore. In attesa di proposte ringrazio per l'attenzione. Daniele Valvo
ID del proyecto: 8827552

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 8 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 €23 EUR por este trabajo
Avatar del usuario
A proposal has not yet been provided
€23 EUR en 1 día
4,9 (8 comentarios)
3,0
3,0

Sobre este cliente

Bandera de ITALY
Villabate, Italy
5,0
2
Forma de pago verificada
Miembro desde mar 31, 2013

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.