Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    10

    realizzazione di un sito dinamico chiedo consigli

    Salve a tutti..ho da poco conosciuto wordpress.. possiedo un sito statico html con le sue solite pagine in html che lo compongono..se vorrei trasformare il mio sito in un sito dinamico facendo un po quello che fa wordpress...da dove devo iniziare? Non conosco php e mysql..dovrei prima imparare il linguaggio o ce qualche guida che mi insegni a trasformare le pagine e realizzare il tutto??

  2. #2
    wordpress è un sito dinamico già fatto, lo devi scaricare e uppare dentro il tuo spazio web, segui le istruzioni fa quasi tutto da solo
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Troppo vaga come domanda.
    Wordpress è un CMS (Content managment system ) che, logicamente deve essere dinamico, ma di per se non ti serve per realizzare un sito dinamico in php.
    Mysql non ti serve per un sito dinamico.

    Per fare un sito dinamico, devi crearti una pagina
    codice:
    index.php
    dove ci infili tutto il contenuto che non cambia mai (header, menu, footer).

    Dopo ti crei

    codice:
    pagina1.php, pagina2.php, pagina3.php
    dove metti tutto il tuo contenuto dinamico delle pagine.

    Fatto questo, avrai la seguente struttura della pagina index.php:

    codice:
    <head></head>
    <body><div header> <div menu> <div contenuto dinamico>
    <?php
    	$p = $_GET['p'];     //prendi la pagina
    	$pages = array('pagina1', 'pagina2', 'pagina 3','altra pagina'); //array delle pagine 
    	if (!empty($p)) {                                  
    		if(in_array($p,$pages)) {            
    			$p .= '.php';                   // puoi fare a meno dell'estensione .php
    			include($p);
    		}
    		else {                      // se la pagina non è del tuo sito esce il messaggio echo
    		echo '<div contenuto >
    
    		Pagina non trovata. Ritorna alla Home</div>';
    		}
    	}
    	else {
    		include('pagina_index.php');
    	}
    ?>
    </div contenuto dinamico>
    <div footer></body>
    Infine, il menu lo puoi impostare nel modo seguente:

    codice:
    <div menu>
    home
    
    pagina1
    
    pagina2
    
    pagina3
    
    </div>
    Infine, per avere le META tags, dinamici, ti crei un altra pagina che puoi chiamare

    codice:
     meta.php
    Li dentro ci infili

    codice:
     
    <?php  //importante !
    $page = isset($_GET['p']) ? $_GET['p'] : 'index'; 
    
    switch($page) { 
        case 'pagina1': 
    	    $description = ' qui ci va la descrizione della pagina';
    		$keywords = 'qui ci vanno le parole chiave '; 
            $title = 'qui ci va il titolo'; 
    		
            break; 
    
        case 'pagina2': 
    	    $description = ' qui ci va la descrizione della pagina2';
    		$keywords = 'qui ci vanno le parole chiave della pagina2 '; 
            $title = 'qui ci va il titolo della pagina 2'; 
    		
            break; 
     default: 
            $page = 'index';  pagina di DEFAULT, cioè l'index
    		$description = 'descrizione pagina index';
    		$keywords = 'parole chiave pagina index'; 
            $title = 'titolo della pagina index'; 
    		
            break; 
    } 
    
    ?>  // chiusura del codice php
    Per penultimo, devi includere la pagina meta.php nella index nel modo seguente
    codice:
     
    
     <?php include ("percorso_della_pagina/meta.php");?>
    Infine, includi tutte le variabili della pagina meta.php nella pagina index.php

    codice:
    <meta name="description" content="<?php echo $description; ?>"/>
    <meta name="keywords" content="<?php echo $keywords; ?> "/>
    <title><?php echo $title; ?></title>
    Questo è solo un modo per creare un sito dinamico, ce ne sono altre. Spero di essere stato esausto, anche perché invece di scriverti una risposta, t'ho fatto un tutorial.

    Se hai domande, sono qui

    Saluti
    Per una bella risata vai QUI

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.