[PHP] menù con links esterni

AndrewLupin

Utente Attivo
15 Lug 2008
42
0
6
Salve a tutti, ho un sito statico (quindi tutto in semplice html) e sto facendo un restyling. Ha un menù con molte voci quindi avrei pensato di creare un file esterno dove racchiudere tutti i links, in modo tale da rendere più veloce un'eventuale modifica degli indirizzi.
A dire il vero ho già una soluzione ma utilizza il JQuery ed ho paura che possa penalizzare il sito sui motori di ricerca. Facendo qualche breve ricerca ho letto che il php sarebbe la soluzione migliore.

Premesso questo vorrei chiedervi è vero che il php è il più indicato per una corretta indicizzazione? inoltre devo modificare tutto il sito e renderlo dinamico (cioè da html a php) oppure non serve (cioè basta solo il file esterno in php)? Infine, come posso creare questo file esterno in php, visto che sono poco pratico in materia (sono principalmente un grafico)?

Grazie!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, per includere un file esterno con php si fa cosi
PHP:
<div>
<?php include "menu.php";?>
</div>
ogni pagina per eseguire codice php deve aver estensione .php, quindi dovrai cambiare tutte le pagine. il tuo server inoltre deve supportare il linguaggio.
 

AndrewLupin

Utente Attivo
15 Lug 2008
42
0
6
Ciao Criric...inanzi tutto grazie per il suggerimento...in ogni caso non vorrei utilizzare gli include, il sito è già in parte realizzato, dovrei rifare tutta la struttura (che oltretutto è responsive) e rifare tutte le pagine...non ci sarebbe un altro sistema ad esempio aggiungendo solo dei links dinamici che vengono determinati in un'altra pagina? o comunque qualcosa di simile?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Puoi farlo in javascript ma come hai detto tu perdi in indicizzazione perchè dovresti aspettare il caricamento della pagina per inserire dinamicamente i link e i browser dei motori di ricerca non credo che aspettino il caricamento di altri contenuti.
Non mi vengono in mente soluzioni.
 

AndrewLupin

Utente Attivo
15 Lug 2008
42
0
6
...volendo cambiare linguaggio ed utilizzare il php (per tutte le pagine) esiste un'alternativa agli include? ad esempio richiamando solo i links in un file esterno? poniamo che questa sia una ipotetica pagina del sito:


<html>
<head>
<title>Pagina web</title>
</head>

<body>


Menù: <a href="richiamo-php-link-1">Link 1</a> - <a href="richiamo-php-link-2">Link2</a> - <a href="richiamo-php-link-3">Link 3</a>


</body>
</html>



...poi in un file php esterno (che non sarà un include) vado semplicemente a dichiarare quali sono i link delle varie voci di menù...non so se mi sono spiegato....si può fare? se si come?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
no, non ho capito, in ogni caso per richiamare una qualsiasi pagina esterna devi usare l'include
per esempio puoi dichiarare un array in una pagina esterna includerlo nella pagina del sito e ciclarlo con foreach
 
Discussioni simili
Autore Titolo Forum Risposte Data
C [PHP] Form con Inserimento dati dalla maschera e un menù a discesa che prende i dati dal db PHP 1
D Come inserire opzioni menù prelevandole dal database con PHP ? PHP 12
B Creare menù dinamico con AJAX e PHP PHP 4
F menù select dinamico da db in php PHP 3
C [PHP] Form inserimento più menù a discesa PHP 9
S [PHP] menù a tendina che stampi voce scelta in precedenza PHP 1
L [PHP] 3 menù Select OPTION consecutivi PHP 1
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Php e fatturazione elettronica PHP 0
P lanciare script asp (o php) da jquery Javascript 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0
D PHP leggere cartella di Windows PHP 1
I dominio aruba versione php server linux Domini 3
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
S PHP e Mysqli PHP 0
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
M Visulizzare immagine con php PHP 8

Discussioni simili