Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
Greenpeace
Forum :: Programmazione.it :: PHP :: Composizione indirizzo internet (parametri)
Scritto da Luigi Tuberga a.k.a. luigit il 11-02-2007 ore 15:11
Intel Parallel Studio XE
Avrei una curiosità.
Perchè nessuno pensa di creare degli indirizzi internet in cui a fianco dei parametri necessari per la navigazione non compaia un parametro con il solo scopo di rendere l'indirizzo più descrittivo di dove il navigatore andrà a parare?
Ad esempio se anzichè esserci
http://www.programmazione.it/index.php?entity=eitem&idItem=35473
ci fosse
http://www.programmazione.it/index.php?title=swingworker_java6&entity=eitem&idItem=35473
non andrebbe meglio?
In parte per il navigatore, ma anche per l'indicizzazione nei motori di ricerca.

Grazie e ciao
Luigi
Precedente: Problemi nella realizzazione di un contatore di click in VB.NET
Successiva: RICERCHIAMO ANALISTA FUNZIONALE SAP (INF856)
Intervento di Luigi Tuberga a.k.a. luigit del 11-02-2007 ore 15:17, Cuneo (CN)
Plebeo
Plebeo
(26 interventi)
Iscritto il 10-10-2002
Tra l'altro il link modificato funziona :-)
Congratulazioni!

Luigi
Intervento di Filippo Fadda a.k.a. dedalo del 15-02-2007 ore 18:29, Capriata d'orba (AL)
Duca
Duca

(1961 interventi)
Iscritto il 03-04-2001
Citazione:
Tra l'altro il link modificato funziona :-)
Congratulazioni!

Luigi
Funziona perché il parametro title viene completamento ignorato. Le URL parlanti vi saranno nella prossima release della piattaforma e la ragione principale è proprio l'indicizzazione nei motori. Comunque saranno nella forma: http://programmazione.it/art/composizione_indirizzo_internet.html
Intervento di Luigi Tuberga a.k.a. luigit del 15-02-2007 ore 22:54, Cuneo (CN)
Plebeo
Plebeo
(26 interventi)
Iscritto il 10-10-2002
Citazione:
Funziona perché il parametro title viene completamento ignorato.
Si effettivamente ci potevo arrivare, ma potevate essere pignoli ed impedirne il caricamento.
Citazione:
Le URL parlanti vi saranno nella prossima release della piattaforma e la ragione principale è proprio l'indicizzazione nei motori. Comunque saranno nella forma: http://programmazione.it/art/composizione_indirizzo_internet.html
Interessante. Una soluzione di questo genere ha anche risvolti nella velocità di caricamento, perchè magari la pagina è generata solo alla redazione dell'articolo o dopo l'inserimento di post?

Ciao
Luigi
Intervento di Filippo Fadda a.k.a. dedalo del 15-02-2007 ore 23:11, Capriata d'orba (AL)
Duca
Duca

(1961 interventi)
Iscritto il 03-04-2001
Citazione:
Interessante. Una soluzione di questo genere ha anche risvolti nella velocità di caricamento, perchè magari la pagina è generata solo alla redazione dell'articolo o dopo l'inserimento di post?

Ciao
Luigi

Beh ci sono vari modi di farlo, questo potrebbe essere uno di quelli. :-)
Intervento di Luigi Tuberga a.k.a. luigit del 16-02-2007 ore 09:24, Cuneo (CN)
Plebeo
Plebeo
(26 interventi)
Iscritto il 10-10-2002
Citazione:
Citazione:
Interessante. Una soluzione di questo genere ha anche risvolti nella velocità di caricamento, perchè magari la pagina è generata solo alla redazione dell'articolo o dopo l'inserimento di post?

Ciao
Luigi

Beh ci sono vari modi di farlo, questo potrebbe essere uno di quelli. :-)
I classici php accelerator (http://www.programmazione.it/index.php?entity=eitem&idItem=33767), fanno invece sono la cache del codice (opcode), quindi sono una soluzione meno efficiente, oltre a doverne richiedere al provider l'installazione, o sbaglio?

Ciao

P.S. non pretenderei mai di conoscere un segreto di Stato :-)
Intervento di Filippo Fadda a.k.a. dedalo del 16-02-2007 ore 17:22, Capriata d'orba (AL)
Duca
Duca

(1961 interventi)
Iscritto il 03-04-2001
Citazione:
I classici php accelerator (http://www.programmazione.it/index.php?entity=eitem&idItem=33767), fanno invece sono la cache del codice (opcode), quindi sono una soluzione meno efficiente, oltre a doverne richiedere al provider l'installazione, o sbaglio?

Ciao

P.S. non pretenderei mai di conoscere un segreto di Stato :-)
Non si tratta di segreti per carità. Però si può fare in modo che Apache reindirizzi sempre alla index e che dunque le pagine fisicamente non esistano proprio. Ogni volta che viene richiesta una URL parlante Apache reindirizza alla index che provvede a fare la query. In genere unitamente all'URL parlante si mette anche l'ID dell'articolo come parte dell'URL parlante; ad esempio:

http://programmazione.it/art/12134_bella_giornata_oggi.html.

Questo assicura due cose: che l'URL parlante sia sempre univoco, anche in presenza di due articoli con il medesimo titolo, e secondo che la query venga effettuata sull'ID, che in quanto chiave primaria è sicuramente più performante.
Intervento di Luigi Tuberga a.k.a. luigit del 18-02-2007 ore 14:33, Cuneo (CN)
Plebeo
Plebeo
(26 interventi)
Iscritto il 10-10-2002
Ok,
grazie per gli spunti

Luigi
Copyright Programmazione.it™ 1999-2013. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.313 secondi.