Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    6

    neofita: passo a sito tableless ma perdo tutti i vantaggi ?

    ciao a tutti,

    sono nuovo, e volevo creare un sito web cosi' mi sono messo a seguire la guida sui layout del sito.

    in precedenza avevo fatto il solito sito con i frame.

    ho fatto una pagina iniziale
    pero' non riesco a capire se alcune cose:

    - Con i frame ad esempio il "footer" era un file diverso e una sua modifica si vedeva da ogni pagina, con i css perdo questa funzionalita ?

    - Come gestire la necessita' di inserire nuove parti di testo (ad esempio news) in un file separato da quello iniziale ?

    grazie mille a tutti in anticipo

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    di norma si usano le inclusioni lato server, mantenendo separati i templati per ciascuna sezione (header, footer, menu, etc) il che implica che tu possa usare un linguaggio qualsiasi tra php, asp.net, java, ruby etc...
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    6

    ok

    il php lo avevo visto un po' di tempo fa', verifico di averlo integrato nel servizio di hosting.

    c'e' in giro un tutorial o delle guide su come includere un template css con php ??

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    i template sono codice HTML, comunque ti sposto su php
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    http://it.php.net/include/

    comunque tableless vuol dire senza tabelle usate impropriamete per il layout, mica senza frame

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    6
    grazie ragazzi, mi avete portato nella direzione giusta :-)

    la confusione regnava sovrana...

    vi dico come vorrei procedere:

    - ho capito che usare i frame comporta problema a livello di motori di ricerca, quindi niente frame.
    - a questo punto tra le inclusioni javascript e lato-server, per gli stessi problemi uso le inclusione lato-server.

    conviene usare PHP:

    <?php
    include($_SERVER['DOCUMENT_ROOT'] . "percorso-file/nav.inc");
    ?>

    oppure con i metodi dei web server windows o apache ?





    mi verrebbe da dire PHP perche' mi svincolo dal tipo di web server, cosa mi consigliate ?

    mi chiedo per avere una preview locale al mio PC (windows) devo installarmi un webserver ??

  7. #7
    massì vai di php
    consiglio wamp server
    comunque ti consiglio di studiare la documentazione su html.it che è bella e completa :-)

  8. #8
    si certo un bel webserver ti consiglio wampserver per me è il miogliore

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    6
    grazie delle dritte ragazzi, mi sembra bello ed immediato :-)

    html.it è il mio riferimento: guide veloci e "dense" ;-)

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    6
    ho un nuovo problema: siccome l'hosting non supporta il PHP sono dovuto passare agli include lato server (con apache)

    tutto funziona ma adesso il problema è che la mia nuova home page si chiama

    index.shtml

    e non piu'

    index.html

    morale... non carica piu' usando solo il www.sito.com

    ho risolto con un redirect HTTP:
    <HTML>
    <HEAD>
    <TITLE></TITLE>
    <META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://www.sito.com/index.shtml">
    </HEAD>
    <BODY>
    </BODY>
    </HTML

    mi chiedevo se c'era un modo piu' elegante (per evitare il salto) e che non dasse problemi con i motori di ricerca (sembra che questo metodo sia penalizzante)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.