Visualizzazione risultati 1 fino 9 di 9

Discussione: [INFO & Consiglio PHP] Strutturazione Pagine

  1. #1
    Guest

    Predefinito [INFO & Consiglio PHP] Strutturazione Pagine

    Ciao a tutti ragazzi,

    volevo un consiglio... e' meglio creare 20 pagine diverse o creare 1 pagina che cambia a seconda di un parametro passato?!?!

  2. #2
    Guest

    Predefinito

    Tu che dici?

    (ovviamente la seconda)


    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    Tu che dici?

    (ovviamente la seconda)


    Ciao!
    beh lo pensavo anke io... pero' caricare (ad esempio 100 pagine) sulla index che cambia a seconda del postback... diventa una cosa pesante.. no?

    io pensavo di fare 100 pagine diverse a seconda dei contenuti e caricare il layer con un top e un foot

  4. #4
    Guest

    Predefinito

    100 pagine in un unico file? direi proprio che non è il caso, anche per una questione di mantenimento...
    meglio 100 pagine con degli "include" delle parti comuni (header / footer / menu)

  5. #5
    Guest

    Predefinito

    Dipende da quali contenuti devi gestire.


    Ciao!

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da Inverno Visualizza messaggio
    100 pagine in un unico file? direi proprio che non è il caso, anche per una questione di mantenimento...
    meglio 100 pagine con degli "include" delle parti comuni (header / footer / menu)
    beh con 1 pagina basta ke aggiungi 1 nuova funzione nell'include e aggiungi nel db il riferimento dello case nel db... ed hai fatto 1 pagina nuova....

    nell'altro caso, cedi creare 1 nuova pagina, caricare top e foot e metterci i dati e inserire il link sul db

  7. #7
    Guest

    Predefinito

    ma scusa se hai i dati sul db che senso ha fare 100 pagine ?
    da quello che avevi scritto mica si evinceva che i dati stavano su un db...

    in questo caso sono d'accordo con Debug!

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da Inverno Visualizza messaggio
    ma scusa se hai i dati sul db che senso ha fare 100 pagine ?
    da quello che avevi scritto mica si evinceva che i dati stavano su un db...

    in questo caso sono d'accordo con Debug!
    Perchè ho i dati principali su db...

    Il contenuto della pagina, tabelle, immagini ecc... mica le posso mettere su db...

  9. #9
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da winclick Visualizza messaggio
    beh con 1 pagina basta ke aggiungi 1 nuova funzione nell'include e aggiungi nel db il riferimento dello case nel db... ed hai fatto 1 pagina nuova....

    nell'altro caso, cedi creare 1 nuova pagina, caricare top e foot e metterci i dati e inserire il link sul db
    Se ho capito bene, la cosa può essere svolta anche senza l'uso del database, basta creare il sito così:
    - un file template.php, che preveda come "parametro" il nome del file da visualizzare
    - i file che contengono i reali contenuti del sito (come codice HTML)
    - eventuali altri file, se ti è più comodo tenerli "separati" da template.php

    Crei link alle singole pagine scrivendo come destinazione template.php?file=my_file.htm. Il file my_file.htm è uno dei tanti file di "contenuto", e deve contenere solo il codice HTML "mancante" al template per completare la pagina inviata al browser. Nel file template.php non dovrai fare altro che inserire un codice del genere:
    Codice PHP:
    if (file_exists ($_GET['file']))
    include
    $_GET['file'];
    else
    include
    '404.htm';
    dove è prevista anche la possibilità che "qualcuno" inserisca un nome file non valido (e il file 404.htm è un altro dei contenuti di cui sopra, che ovviamente dovrà indicare al visitatore che il link è sbagliato)...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •