Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 22-08-2005, 13:11   #1
tommyHD
Senior Member
 
L'Avatar di tommyHD
 
Iscritto dal: Jun 2002
Messaggi: 2116
Creazione sito internet, da dove cominciare?(no frontpage-html)

Salve, sono un niubbo della programmazione/creazione di pagine web, manipolo decentemente frontpage e relativo linguaggio html ma vorrei andare oltre perchè frontpage non soddisfa le mie esigenze.

Quindi, da dove cominciare?Quale linguaggio e quale programma utilizzare?
PHP?
Potreste gentilmente postare link o dare suggerimenti per iniziare a capirci dentro qualcosa?
Sono ben accette guide e/o nomi di programmi.
Vi ringrazio.
tommyHD è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2005, 13:49   #2
texerasmo
Senior Member
 
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
Credo il php vada benissimo , e su questo forum troverai aiuto,

scacati l'ambiente per prima cosa

ti consiglio easyphp

http://www.easyphp.org/

per un corso vai qui

http://www.hwupgrade.it/forum/showthread.php?t=591387
texerasmo è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 02:03   #3
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Frontpage è un programma fra i piu' mediocri, non soddisfa le esigenze di nessuno. Uno schifo completo, mi risulta incredibile pensare che uno scempio del genere possa essere un programma commerciale. Tuttavia HTML non puoi evitarlo, devi in ogni caso conoscerlo. PHP è una buona scelta. E' ampiamente usato e sopratutto si trova parecchio materiale già pronto da usare. La versione 5 poi è completamente OO (sempre che desideri usare gli oggetti).

Se vuoi imparare davvero ti sconsiglio i tutorial. Compra un buon libro. E' un investimento che ti ritroverai nel tempo.
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 09:18   #4
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
x tommyHD

Personalmente uso Python come linguaggio, e ClearSilver come sistema di "template" HTML. In questo modo separo completamente i dati dalla generazione della pagina HTML.

Qui http://www.clearsilver.net/docs/apples_to_oranges.hdf trovi un confronto fra CS e i paradigmi usati per sviluppare pagine web dinamiche con altri sistemi / linguaggi.

Se impari a usare bene CS, oltre a scrivere "codice web" molto velocemente, puoi anche scordarti (quasi ) dell'HTML...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 13:23   #5
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
Quote:
Originariamente inviato da texerasmo
Credo il php vada benissimo , e su questo forum troverai aiuto,

scacati l'ambiente per prima cosa

ti consiglio easyphp

http://www.easyphp.org/

per un corso vai qui

http://www.hwupgrade.it/forum/showthread.php?t=591387
sacrilegio che stai dicendo ... installa tutti i componenti uno a uno

poi come linguaggio usa tranquillamente PHP che ci fai tutto

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2005, 14:19   #6
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
php ti serve se hai la necessità di fare pagine dinamiche, query in database, ecc...
se fai solo pagine statiche e vuoi andare oltre l'html, ti consiglio di dare un'occhiata ad xml (e a tutta la famiglia di tecnologie che si porta appresso).
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2005, 06:30   #7
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da cdimauro
x tommyHD

Personalmente uso Python come linguaggio, e ClearSilver come sistema di "template" HTML. In questo modo separo completamente i dati dalla generazione della pagina HTML.

Qui http://www.clearsilver.net/docs/apples_to_oranges.hdf trovi un confronto fra CS e i paradigmi usati per sviluppare pagine web dinamiche con altri sistemi / linguaggi.

Se impari a usare bene CS, oltre a scrivere "codice web" molto velocemente, puoi anche scordarti (quasi ) dell'HTML...
Questo ClearSilver mi sembra molto interessante.
Mi spiegheresti brevemente in cosa consiste, ora non ho troppo tempo.
Cos'è un generatore di template?
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2005, 10:08   #8
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
E' uno strumento che ti permette di separare completamente i dati dalla loro presentazione.

In poche parole, il codice (Python, nel mio caso, ma ci sono diversi altri linguaggi supportati) si occupa soltanto di caricare dei dati in una struttura (ad albero. Quindi si possono fase cose come "menu.1.Name" = "Pippo").
Questa struttura viene poi utilizzata dal render vero e proprio, che la "fonde" con un template (HTML, XML o altro) in cui sono contenuti delle istruzioni del metalinguaggio usato da CS, per produrre l'informazione finale (HTML, XML o altro).

Ecco un esempio:
Codice:
<?cs include:"../web/CSUtils.cs"?>
<?cs call:Head(DocTitle) ?>
  <?cs each:Item = Table ?>
    <a href="SimpleTable?Name=<?cs name:Item ?>&MaxLength=<?cs var:Item ?>"><?cs name:Item ?></a><br>
  <?cs /each ?>
<?cs call:Tail() ?>
Il file CSUtils contiene delle macro che ho creato e che eseguono il "wrapping" di istruzioni (HTML, nel mio caso). Head, ad esempio, include l'intero preambolo di un file HTML, e Tail lo chiude (ma ho scritto anche i comandi per creare menù a tendina, bottoni, variabili hidden, ecc.).

Il costrutto "each" serve a scorrere l'insieme di dati "Table", e per ognuno ne preleva il nome e il valore, che servono per costruire l'url.

All'apparenza sembra codice molto complicato, ma una volta apprese le potenzialità dello strumento, si lavora molto rapidamente.

Da notare la quasi completa assenza di HTML: a me non interessa quale linguaggio usare per rappresentare i dati, che a questo punto diventa soltanto un dettaglio.
Infatti se volessi passare da HTML a XHTML o XML, mi basterebbe creare un file include simile a CSUtils.cs, in cui tutti i wrapper che uso generano codice XHTML o XML anziché HTML, al più ritoccando qualche piccola parte del template.

E' molto importante il fatto che la fase di caricamento dei dati e di generazione del codice sia completamente separato. Questo permette di concentrarsi principalmente su cosa serve all'utente (i dati), e quindi recuperare le informazioni, per poi pensare a come mostrarglie.

Si evitano, in particolare, pagine generate a metà perché a un certo punto è saltato fuori un errore nel codice di generazione.

Altro vantaggio è che, avendo generazione dei dati e dell'output completamente separati, è molto più facile effettuare profiling per scoprire quali sono le parti critiche, per poi cercare di intervenire sulle opportune parti del codice.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 01:00   #9
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Aggiunto nella mia cassetta degli attrezzi
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 02:56   #10
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
impara bene html e css e poi puoi pensare anche a php.
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 10:09   #11
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Meglio Python al posto di PHP...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 11:38   #12
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
Iscritto dal: Jun 2002
Città: Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
Quote:
Originariamente inviato da cdimauro
Meglio Python al posto di PHP...
motivo tecnico perchè pyton è meglio di php? ... io ho realizzato tranquillamente una classe che mi disegnava grafici in php + gd

~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio.
Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 16:57   #13
Sir Patapy[VtS]
Member
 
Iscritto dal: Jun 2004
Messaggi: 80
volevo aprir un topic ma questo fa il caso mio e ne approfitto

mi è venuta voglia di mettermi a far qualche prova con i linguaggi di programmazione per le pagine web....da dove inziare? premetto che ho a disposizione Dreamweaver versione 8, vorrei imparare ad utilizzare quel programma, voi che ne dite? non ho grosse esigenza ma non voglio neanche far lavori che sembran usciti da word, capito cosa intendo?

vorrei anche prender una guida cartacea, mi sembran moooolto più comode, voi avete qualche consiglio anche in merito a questa scelta?
Sir Patapy[VtS] è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 18:17   #14
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
Quote:
Originariamente inviato da Sir Patapy[VtS]
volevo aprir un topic ma questo fa il caso mio e ne approfitto

mi è venuta voglia di mettermi a far qualche prova con i linguaggi di programmazione per le pagine web....da dove inziare? premetto che ho a disposizione Dreamweaver versione 8, vorrei imparare ad utilizzare quel programma, voi che ne dite? non ho grosse esigenza ma non voglio neanche far lavori che sembran usciti da word, capito cosa intendo?

vorrei anche prender una guida cartacea, mi sembran moooolto più comode, voi avete qualche consiglio anche in merito a questa scelta?
html+css

non serve una guida cartacea ma un bel po' di esercizio e un manuale di riferimento.
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 18:20   #15
Sir Patapy[VtS]
Member
 
Iscritto dal: Jun 2004
Messaggi: 80
Quote:
Originariamente inviato da VegetaSSJ5
html+css

non serve una guida cartacea ma un bel po' di esercizio e un manuale di riferimento.
beh x un niubbo come me credo che servirebbe anche una guida no? almeno per la terminologia basilare...se no------------>
Sir Patapy[VtS] è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 18:52   #16
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
Quote:
Originariamente inviato da Sir Patapy[VtS]
beh x un niubbo come me credo che servirebbe anche una guida no? almeno per la terminologia basilare...se no------------>
non conosco nessuna guida cartacea per html e css. potresti leggerti una guida online, ad esempio quella di www.html.it
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 26-08-2005, 23:28   #17
Sir Patapy[VtS]
Member
 
Iscritto dal: Jun 2004
Messaggi: 80
Quote:
Originariamente inviato da VegetaSSJ5
non conosco nessuna guida cartacea per html e css. potresti leggerti una guida online, ad esempio quella di www.html.it
ok gli darò un occhiata, ma come programma dite che va bene per iniziare?
Sir Patapy[VtS] è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2005, 03:10   #18
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
Quote:
Originariamente inviato da Sir Patapy[VtS]
ok gli darò un occhiata, ma come programma dite che va bene per iniziare?
guarda se vuoi comunciare ad imparare html ti scolsiglio l'uso di qualunque programma tipo dreamweaver. devi fare tutto con blocco note (o un qualsiasi altro editor di testo (io per l'html usavo handy html) e scrivere tutto a manina. una volta che avrai imparato così ti renderai conto che usare dreamweaver per creare pagine html è veramente una putt@nata!
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2005, 06:10   #19
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da Sir Patapy[VtS]
ok gli darò un occhiata, ma come programma dite che va bene per iniziare?
Per HTML comprati questo libro (in italiano), vedrai che non te ne penti:

Gottleber, Trainor
Introduzione a HTML 4
McGraw-Hill

A dispetto del titolo è una guida completa ad HTML, inoltre ti da le basi dei CSS e del Javascript. E' una lettura che ti prepara allo sviluppo web in tutti i sensi (tranne la programmazione dinamica, ma questo è un altro argomento ).
Il linguaggio adottato è semplice e ti fa progredire per passi verso argomenti piu' avanzati.
Da evere assolutamente. Per quanto riguarda l'apprendimento, concordo con VegetaSSJ5. Usa un plain text editor e sperimenta con i tag.

Studiatelo perchè ne vale la pena.

Ultima modifica di mjordan : 27-08-2005 alle 06:13.
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 27-08-2005, 08:37   #20
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Che vantaggi offre ClearSilver rispetto ad usare una rappresentazine dei dati in xml e trasformare i file in xml in html tramite xslt visto che questi sono standard già diffusi e universalmente accettati?

Com'è la situazione se si lavora con dati dinamici, ad esempio dati da estrarre in un database, e quindi pagine da costruire dinamicamente? Costruisco dinamicamente la pagina dei dati e poi la dò in pasto al motore di rendering?
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Le sonde spaziali ESA ExoMars e Mars Exp...
Roscosmos: static fire per i propulsori ...
Alcune partite NBA saranno trasmesse in ...
Intel Core 13000 e 14000 aumentano uffic...
Gemini sta per arrivare in Google Maps: ...
2 minuti per vedere le 27 offerte imperd...
Ray-Ban Meta Display: tecnologia sorpren...
Un mini PC a prezzo stracciato, non cerc...
Al via i coupon nascosti di ottobre: qua...
Ferrari Elettrica si aggiorna solo in of...
Doppio sconto sugli smartphone top Xiaom...
Samsung è sempre più prota...
ChatGPT ha pregiudizi politici? Ecco cos...
Un solo iPhone rubato ha portato alla sc...
Xiaomi 17 Ultra sta arrivando: ecco come...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 02:21.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v