Percorsi di file assoluti / relativi che interessano il carico del server?

Mi è stato detto dalle persone tecniche del provider di hosting che dovrei utilizzare i relativi routes di file (/home/index.php) anziché i routes assoluti ( http://www.example.com/index.php ) per "ridurre il carico di server" .

Le sue parole:

[registri che mostrano che il mio nome di dominio è un "referrer" popolare per i carichi di pagine]

Questa è la grande maggioranza dei tuoi successi. Poiché questo è il tuo sito web, l'unico motivo per cui questo referente sta generando questo traffico è che utilizza url assoluti nel codice anziché i relativi routes.

Vi preghiamo di parlare con il tuo sviluppatore web e devi cambiare tutti i URL assoluti nel tuo codice nei routes relativi. Questo renderà il tuo codice porttile e ridurrà il carico. Non credo che questo sito abbia veramente bisogno di un server dedicato. Questo è solo un caso di guidare il traffico verso di te con una scarsa pratica di codifica. Correggi questo.

Può qualcuno mi spieghi come questo abbia qualche senso, se lo fa? La pagina in questione è una forma di iscrizione e utilizza un'intestazione PHP (Location) assoluta per indicare il traffico una volta che è stata superata la validation e memorizzata nel database. Posso vedere come i routes relativi renderebbero il codice più porttile, se wheressi cambiare i nomi di dominio, ma in entrambi i casi chiedo gli stessi dati dallo stesso server.

Grazie mille per l'aiuto, sono veramente perplesso su questo! Il ragazzo tech che ha inviato questo non risponde ai miei follow-up.

  • Throttle scarica il traffico in apache per tutti gli utenti
  • Ci sono degli svantaggi di utilizzare Windows Server 2012 Essentials come server web pubblico?
  • Devo spostare parte del mio sito web su un altro server web, come posso fare questo e mantenere lo stesso dominio e URL?
  • C'è una vulnerabilità statica sul lato server / virus / malware / scanner BadThings ™?
  • DEFLATE non funziona in IE9
  • Procedure generali di firewall / sicurezza per server web e database
  • Nginx sceglie a monte a seconda di args
  • Utilizzare il server Mac OS X come ambiente di sviluppo
  • One Solution collect form web for “Percorsi di file assoluti / relativi che interessano il carico del server?”

    Entrambi i collegamenti ti portno alla stessa pagina, ma c'è una grande differenza nel modo in cui eseguono. Utilizzando un path relativo, il browser sa solo guardare all'interno dello spazio server del proprio sito web per il file collegato. Tuttavia, se utilizzi il path assoluto, il browser torna su Internet e trova nuovamente il tuo sito, quindi trova il file all'interno della tua directory. Quindi, se stai collegando alle pagine del proprio sito, utilizzando un path relativo renderà il tuo sito più rapido. Tutto su velocità!

    Se stai collegando a qualcosa fuori dal tuo sito, devi utilizzare il path assoluto perché non esiste un path relativo da utilizzare.

    Blame a Mr Boogie Jack

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.