- Home
- Categorie
- Coding e Sistemistica
- PHP
- Sito di Articoli
-
Sito di Articoli
Ciao a tutti,
avrei bisogno di consigli per il mio sito web principale.Visto che è stato progettato da un ottimo "creatore di siti" che non sapeva nulla di ottimizzazione :-)) ho un problemino.
Sul mio sito ci sono circa 300 articoli in un db mysql che ha questi campi (oltre ad altri)
- titolo
- corpo articolo (in html)
- keywords
- description
- categoria
Il modo in cui la pagina viene visualizzata ora è così:
es. articolo 10nomesito.com/articoli.php?id=10
il title è "titolo :: keywords"
e la description è la description del dbMi piacerebbe riscrivere il sito in modo che le url siano di questo tipo
nomesito.com/articoli/titoloarticolo.phped anche (per ottimizzare l'uso degli articoli) creare delle pagine che contengano
- descrizione del prodotto
1a) promozione newsletter - 10 righe di un articolo
- 20 righe di un altro articolo
- 30 righe di una altro articolo ancora
Facendo un pò di conti in questo modo dovrei riuscire a creare
un "tot" di pagine senza entrare nel rischio del filtro duplicazione, è vero?In tal caso, c'è qualcuno di voi in grado di creare un tool del genere?
(e pardon se ritenete di spostare in annunci).A presto Copyone
-
ciao, ti sposto in php
qua sicuramente se ne intendono di più
-
@copyone said:
Ciao a tutti,
avrei bisogno di consigli per il mio sito web principale.Visto che è stato progettato da un ottimo "creatore di siti" che non sapeva nulla di ottimizzazione :-)) ho un problemino.
Sul mio sito ci sono circa 300 articoli in un db mysql che ha questi campi (oltre ad altri)
- titolo
- corpo articolo (in html)
- keywords
- description
- categoria
Il modo in cui la pagina viene visualizzata ora è così:
es. articolo 10nomesito.com/articoli.php?id=10
il title è "titolo :: keywords"
e la description è la description del dbMi piacerebbe riscrivere il sito in modo che le url siano di questo tipo
nomesito.com/articoli/titoloarticolo.phped anche (per ottimizzare l'uso degli articoli) creare delle pagine che contengano
- descrizione del prodotto
1a) promozione newsletter - 10 righe di un articolo
- 20 righe di un altro articolo
- 30 righe di una altro articolo ancora
Facendo un pò di conti in questo modo dovrei riuscire a creare
un "tot" di pagine senza entrare nel rischio del filtro duplicazione, è vero?In tal caso, c'è qualcuno di voi in grado di creare un tool del genere?
(e pardon se ritenete di spostare in annunci).A presto Copyone
Per il fatto dell'url in quel modo devi utilizzare il mod_rewrite (fai una ricerchina, se ne è già parlato).
Per la seconda cosa, beh, è molto semplice...devi semplicemente fare delle query appropriate al tuo db in modo da estrapolare i dati che ti interessano per creare quelle pagine
Ciao
-
@Tuonorosso said:
Per il fatto dell'url in quel modo devi utilizzare il mod_rewrite (fai una ricerchina, se ne è già parlato).
Grazie.
Ma io non intendevo tanto riscrivere quanto utilizzare il DB per generare
una intera nuova sezione da mettere nella cartella "articoli"@Tuonorosso said:
Per la seconda cosa, beh, è molto semplice...devi semplicemente fare delle query appropriate al tuo db in modo da estrapolare i dati che ti interessano per creare quelle pagine
Ciao
Ok.
Magari assoldo qualche esperto di PHP e lo metto al lavoroA proposito, COMPLIMENTI per il sito del Tuning, ben 3 volte ho per errore cliccato sugli adsense invece che su quello che volevo.... veramente bravo! (non sono ironico, hai fatto un ottimo lavoro per raggiungere l'obiettivo-click)
Copyone
-
@copyone said:
Grazie.
Ma io non intendevo tanto riscrivere quanto utilizzare il DB per generare
una intera nuova sezione da mettere nella cartella "articoli"Mi spiace deluderti ma per raggiungere l'obiettivo di una pagina nominata "nomearticolo.php" devi per forza usare il mod_rewrite
Ciao!!
-
@Tuonorosso said:
Mi spiace deluderti ma per raggiungere l'obiettivo di una pagina nominata "nomearticolo.php" devi per forza usare il mod_rewrite
Ciao!!
Nemmeno creando qualche tool o page generator apposito?
Ce ne sono che prendono una lista di parole chiave e creano n pagine php che hanno come nome keyword1.php; keyword2.php; etc...
L'unica cosa di diverso dovrebbe essere che, invece di pescare da un file .txt devono pescare da un db e contemporaneamente "compilare" la pagina inserendo gli altri dati della stessa riga.
Idee?
grazie mlle del supporto!
-
ah beh, se la vedi così sicuramente lo puoi fare.
L'unico problema (a mio parere) è che così crei N pagine e se ti dovesse capitare di voler modificare qualcosa dovresti correre un bel po.
Io personalmente uso 1 sola pagina con dei parametri e con il mod_rewrite la vado a riscrivere in .html
Auto elaborate è fatto così. Le recensioni sono:
recensione1.html
recensione2.html
ecc..ma la pagina php è 1 sola con il parametro dell'id della Recensione
Personalmente preferisco questo metodo che quello da te suggerito.
Ciao!
-
@Tuonorosso said:
ah beh, se la vedi così sicuramente lo puoi fare.
L'unico problema (a mio parere) è che così crei N pagine e se ti dovesse capitare di voler modificare qualcosa dovresti correre un bel po.
Io personalmente uso 1 sola pagina con dei parametri e con il mod_rewrite la vado a riscrivere in .html
Auto elaborate è fatto così. Le recensioni sono:
recensione1.html
recensione2.html
ecc..ma la pagina php è 1 sola con il parametro dell'id della Recensione
Personalmente preferisco questo metodo che quello da te suggerito.
Ciao!
Grazie mille del consiglio.
Copyone