Pagina 1 di 1

Creare un sito dinamico

Inviato: martedì 5 maggio 2009, 21:13
da redruby
Salve a tutti  ;D

Per l'università sto lavorando alla creazione di un sito web. Non ho grossi problemi a realizzare pagine statiche, ma mi piacerebbe dare vita a un sito dinamico che possa aggiornarsi automaticamente grazie al linguaggio PHP.

Non so però da dove iniziare. Devo creare da zero una piattaforma o mi consigliate di utilizzare qualche sistema già pronto? Ho scaricato Horde ma non ho idea di come farlo funzionare.

Premetto che il sito girerebbe su XAMPP installato sopra Windows.

Re: Creare un sito dinamico

Inviato: martedì 5 maggio 2009, 22:32
da borgio3
Joomla!
Drupal
Wordpress, per blog
Plone

Ciao :-)

Re: Creare un sito dinamico

Inviato: martedì 5 maggio 2009, 22:34
da redruby
Forse mi sono spiegato male... ma niente CMS.

Le pagine statiche le ho realizzate, vorrei modificare quelle.

Re: Creare un sito dinamico

Inviato: martedì 5 maggio 2009, 22:48
da citizen70043399
Impara il php...
Poi sarà utile anche MySQL...

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 8:41
da redruby
Questo lo so  ;D

Ma non esiste qualche piattaforma già installabile?

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 11:58
da borgio3
Joomla è una piattaforma per siti dinamici, come Drupal, come Plone. Sono pronte per essere installate ed usate.
Cosa vuoi?

Ciao :-)

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 12:18
da panta1978
redruby ha scritto: Questo lo so  ;D

Ma non esiste qualche piattaforma già installabile?
Se hai già fatto il sito non ti serve un CMS, come giustamente hai osservato.
phpmyadmin puo' essere utilissimo per imparare l'interfaccia tra php e mysql

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 12:35
da redruby
Mi spiego meglio:

Per l'università sto realizzando, insieme a due miei compagni, il progetto di un possibile sito sportivo. Abbiamo già realizzato le pagine statiche (cioè, come potrebbero apparire l'home page e le sottocategorie), ma adesso sono alla ricerca di un sistema che mi possa permettere di generare automaticamente le pagine delle notizie.

Quindi non voglio un CMS come Drupal o Joomla, ma soltanto qualcosa per gestire il sito di cui ho già creato l'aspetto.

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 12:46
da brus46
in poche parole..

1. installa un LAMP (Linux Apache Mysql Php) sulle ultime versioni di ubuntu c'è l'omonimo pacchetto
2. cambia la document-root di apache con una a tua scelta
(guida per questi due punti: http://www.sciallo.net/modules.php?name ... cle&sid=29)

3. In questa cartella copia tutte le tue pagine statiche e cambiagli l'estensione in .php
4. Dove vuoi che il contenuto sia dinamico devi scrivere del codice php entro questi separatori



il php è molto simile al c.. dopo ogni riga un ; e cicli if e simili uguali
le variabili NON vanno dichiarate e si distinguono per avere un $ davanti ad es: $i=1;

per imparare le basi del php ti consiglio questa guida: http://php.html.it/

per lavorare con mysql ti consiglio di installarti nel LAMP phpMyAdmin (dovrebbe essere scritto nella prima guida anche quello se non erro)

per usare il database di mysql dovrai connetterti e fare delle query.
ti consiglio questa guida: http://php.html.it/guide/lezione/2265/p ... -database/


ma fai ingegneria informatica al poli? applicazioni ipermediali? :)

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 12:49
da redruby
No, faccio Scienze della Comunicazione.

Fra i corsi c'è anche Linguaggi di Programmazione per il Web. Come modalità di esame ho scelto la realizzazione di un progetto, ma non è poi così facile...
;D

Rischierò il linciaggio, ma in questo caso preferisco lavorare con Windows. Ho già installato XAMPP...

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 13:08
da brus46
usa easyphp allora su win...
(edit a parte i primi punti il resto rimane valido)

ps. mi spiace ma su linux è mille volte più semplice e più confortevole lavorare per il web.. è stato uno dei motivi per cui ho piallato win... fossi in te farei un tentativo.. segui queste rapide indicazioni e sei a posto:
http://www.sciallo.net/modules.php?name ... =0&thold=0

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 13:25
da redruby
Il motivo per cui uso Windows in questo caso è molto semplice: non voglio fare la pecora nera e trovarmi a essere l'unico del corso con Linux. Preferisco standardizzarmi.

Tutto qua.

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 13:42
da citizen70043399
Se hai già le pagine statiche puoi iniziare a inserire degli include() per le parti comuni come header, menù e footer per non modificare 100 pagine ogni volta che serve.
Poi se vuoi puoi fare una cosa più seria con un database e metterci lì i testi delle pagine...
Oppure per una cosa più leggera puoi anche usare un databse di testo... ma con mysql è molto più facile...

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 13:42
da brus46
redruby ha scritto: Il motivo per cui uso Windows in questo caso è molto semplice: non voglio fare la pecora nera e trovarmi a essere l'unico del corso con Linux. Preferisco standardizzarmi.

Tutto qua.
XD

potresti colonizzarli :p

va bhè sono tue scelte dopotutto. comunque hai capito come fare?

Re: Creare un sito dinamico

Inviato: mercoledì 6 maggio 2009, 13:45
da redruby
Più o meno ho capito, grazie  ;)

Chiaramente riesumerò il topic in caso di bisogno (cosa molto probabile)  ;D

Comunque anche a me dà un po' noia dover usare Windows... non pensate che mi piaccia...  :P