Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-07-2003, 07:46   #1
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Carellata di database e linguaggi

Ciao a tutti,
qualcuno mi può aiutare?
Vorrei capire quali tipi di database si usano in internet, le loro caratteristiche e a quale scopo sono più indirizzati.
Inoltre, vorrei sapere anche quali sono le differenze tra i vari linguaggi di programmazione per internet (ASP, JSP, CGI, PHP, VBS...) e i loro usi.
E infine , quale tipo di database mi conviene imparare ad usare e in relazione, quale linguaggio di quelli sopra citati mi conviene imparare?


Vi ringrazio per le risposte,


Alcatraz
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 07:58   #2
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Re: Carellata di database e linguaggi

Quote:
Originally posted by "xxx Alcatraz xxx"

Ciao a tutti,
qualcuno mi può aiutare?
Vorrei capire quali tipi di database si usano in internet, le loro caratteristiche e a quale scopo sono più indirizzati.
Inoltre, vorrei sapere anche quali sono le differenze tra i vari linguaggi di programmazione per internet (ASP, JSP, CGI, PHP, VBS...) e i loro usi.
E infine , quale tipo di database mi conviene imparare ad usare e in relazione, quale linguaggio di quelli sopra citati mi conviene imparare?
Rispondo per quello che ne so (che non è granché)...

Database: impara il linguaggio SQL. Lo puoi usare quasi indifferentemente con database Access, con MS SQL server e MySQL.

Linguaggi: da quello che so, quelli più completi sono ASP.NET e JSP. JSP ha dalla sua una maggiore maturità, il fatto che il codice è Java e quindi multipiattaforma. ASP.NET ha dalla sua Microsoft e quindi risulta (o risulterà) di gran lunga più supportato ed adottato. Anche PHP dicono che sia un altro valido candidato. Lascerei stare ASP, CGI e VBS.
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 08:38   #3
Icedguardian
Member
 
Iscritto dal: May 2003
Messaggi: 283
Io ti consiglio la coppia php - MySQL si utilizza parecchio in internet.
__________________
/***
* Nulla è impossibile per chi non deve farlo
***/
Icedguardian è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 09:17   #4
pippo985
Senior Member
 
L'Avatar di pippo985
 
Iscritto dal: Dec 2001
Città: Cagliari - Roma
Messaggi: 589
Ciao,

da quanto ho capito vuoi iniziare a "divertirti". Se così fosse, togli dalla tua mente Acce$$ e SQL Server: sono a pagamento ed Access non è un DB (scherzo).

Se vuoi andare subito alla GRANDISSIMA e senza spendere un soldo si scarica la personal edition di Oracle, non per forza la 9i. Sul sito, infatti, c'è ancora la 8i, che è molto più snella. Magari te la prendi per Windows che è più semplice come installazione di un ambiente Linux/Unix.
Per il download devi registrarti, sempre gratis.

Per il linguaggio, ti posso dire che con i CGI ci ho fatto di tutto, anche il sugo all'amatriciana :o .

Ciao e buon divertimento.
__________________
Macbook Pro Mid 2012 con Samsung 840 PRO 256GB
Asus N55 - Ho felicemente trattato con lee_oscar, reflectionofdawn, cogand.
pippo985 è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 09:46   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Purtroppo di spazi web che offrono Oracle ce ne sono ben pochi...
In ogni caso è un pttimo sistema per imparare...

Se vuoi imparare qualcosa per fare il tuo sito dianmico ti consiglio APM (Apache + PHP + MySQL)...

http://httpd.apache.org/ - scarica la versione 2.0.xx
http://www.php.net/downloads.php - per ora stai lontano dalla 5 beta
http://www.mysql.com/downloads/mysql-4.0.html

Sui rispettivi siti c'è anche tutta la documentazione che ti serve...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 10:04   #6
pippo985
Senior Member
 
L'Avatar di pippo985
 
Iscritto dal: Dec 2001
Città: Cagliari - Roma
Messaggi: 589
Quote:
Originally posted by "cionci"

Purtroppo di spazi web che offrono Oracle ce ne sono ben pochi...
Scusate, allora forse ho capito male, pensavo che Alcatraz volesse far girare tutto sulla sua macchina.
__________________
Macbook Pro Mid 2012 con Samsung 840 PRO 256GB
Asus N55 - Ho felicemente trattato con lee_oscar, reflectionofdawn, cogand.
pippo985 è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 12:01   #7
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Prima di tutto vi ringrazio per le risposte,
da quanto ho capito la soluzione migliore gira attorno a Php e MySql.
Ho di nuovo una sfilza di domande da farvi :
- perchè lombardp hai specificato MYSQL server o MySQL, cosa cambia?
- che cosa sarebbe Oracle Oracle ?
- perchè dovrei preferire il Php al Cgi?
- Che cos'è l'SSI?
- Vorrei approfondire le mie conoscenze con l'XML (in relazione all'integrazione con SQL); mi sarebbe utile (anche per un futuro) o è tempo sprecato?



Byez!
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 12:26   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originally posted by "xxx Alcatraz xxx"


- perchè lombardp hai specificato MYSQL server o MySQL, cosa cambia?
Sono la stessa cosa...
Quote:
Originally posted by "xxx Alcatraz xxx"


- che cosa sarebbe Oracle Oracle ?
Oracle è un DBMS (data base management system) come MySQL o Microsoft SQL Server... Oralce è uno dei più famosi soprattutto nelle aziende medio grandi...non è molto diffuso sui siti di hosting (come MS SQL Server)...
Il più diffuso fra i siti di hosting è senza dubbio MySQL che, nonostante non sia (ancora) al livello degli altri due, garantisce un supporto adatto (e soprattutto molto veloce) per i siti web (ma soprattutto è gratis, mentre le licenze deglia ltri due costerebbe un'infinità)...
Quote:
Originally posted by "xxx Alcatraz xxx"


- perchè dovrei preferire il Php al Cgi?
CGI è un pò generico... Common Gateway Interface è la modalità dis cambio dei parametri tra il server web e le applicazioni che rispettano questa interfaccia... I CGI possono essere scritti con praticamente ogni lunguaggio compilato e non (Perl, C, C++ e molti altri)...
Lo stesso inteprete PHP può funzionare come CGI (in pratica l'inteprete PHP viene chiamato dal server web quando viene incontrata una chiamata ad un documento con estensione .php e l'inteprete pensa a passare i aprametri necessari all'ambiente di esecuzione dello script PHP)...
Attualmente il modo di fare girare PHP, Perl, ASP e simili non è più come CGI (ASP tra l'altro non ci ha mai girato), ma come SAPI ovvero interfacciarsi direttamente con l'eseguibile del server web e quindi lavorare all'interno di un thread dello stesso processo del server web (è molto meno oneroso in fatto di risorse di sistema che chiamare l'eseguibile dell'inteprete in un altro processo)...
Quote:
Originally posted by "xxx Alcatraz xxx"


- Che cos'è l'SSI?
Server Side Include...sono delle direttive contenute all'interno di un documento ed intepretate dal server web...
<!--Istruzione SSI-->
Possono servire per diverse cose...ma in pratica il loro utilizzo è armai limitato per l'inclusione di header e footer all'interno delle pagine web (in pratica l'intestazione di una pagina che è contenuta in un file viene inclusa tramite un'istruzione SSI...ed il contenuto di questo file copiato all'interno del documento al posto dell'istruzione SSI)...
Quote:
Originally posted by "xxx Alcatraz xxx"


- Vorrei approfondire le mie conoscenze con l'XML (in relazione all'integrazione con SQL); mi sarebbe utile (anche per un futuro) o è tempo sprecato?
Niente è mai tempo sprecato... Credo che comunque sia una cosa da fare dopo le altre...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 12:58   #9
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Ok ti ringrazio, da quanto ho dedotto mi devo orientare sul PHP e l'SQL.
Ancora qualche chiarimento; l'Apache a cosa mi serve?
Hai da consigliarmi qualche libro per imparare ad usare il PHP e l'SQL (e forse l'Apache)?



Ciao!
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 13:10   #10
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Quote:
Originally posted by "xxx Alcatraz xxx"

- perchè lombardp hai specificato MYSQL server o MySQL, cosa cambia?
Byez!
Avevo scritto MS SQL server, cioè Microsoft SQL server, il dbserver di M$.
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 14:59   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originally posted by "xxx Alcatraz xxx"

Ok ti ringrazio, da quanto ho dedotto mi devo orientare sul PHP e l'SQL.
Ancora qualche chiarimento; l'Apache a cosa mi serve?
Hai da consigliarmi qualche libro per imparare ad usare il PHP e l'SQL (e forse l'Apache)?
Per cominciare non ti serve alcun libro... Sai già qualcosa di programmazione ?

Attenzione che non tutto SQL è uguale... Cioè l'SQL di MySQL è diverso dall'SQL di MS SQL Server e da quello di Oracle...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 16:34   #12
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Quote:
Originally posted by "cionci"


Per cominciare non ti serve alcun libro... Sai già qualcosa di programmazione ?

Attenzione che non tutto SQL è uguale... Cioè l'SQL di MySQL è diverso dall'SQL di MS SQL Server e da quello di Oracle...
??? Sono cose completamente diverse o leggermente diverse?
A questo punto deduco che l'SQL non è un linguaggio di programmazione, bensì lo sono il MySQL, MS SQL Server, Oracle... giusto?
Allora che senso ha che mi impare il MySQL se poi magari in un'azienda necessitano del MS SQL Server? Oddio sto impazzendo! Per favore dimmi che non è così!
Comunque a linguaggi siamo messi maluccio:
- Pascal (lo conosco decentemente)
- Python (così così)
Conosco l'HTML (senza usare wysing) e ora sto imparando il JavaScript e l'XML (le fondamenta).

Byez!
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 18:17   #13
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
QL

Diciamo che ogni DBMS ha i suoi standard... Ci sono diversi standard SQL che tutti i DBMS dovrebbero sviluppare (SQL'89 e SQL'92 ad esempio)... Diciamo che se impari come funziona lo standard ti adatti bene anche a quello dei vari DBMS...

Fra tutti quelli citati MySQL è l'unico che non supporta in pieno lo standard SQL'92 (lo supporterà meglio dalla prossima release 4.1)...

Soltanto che io non ho capito bene cosa vuoi fare con questi DBMS...
Se vuoi programmare per il web...MySQL e PHP vanno a braccetto... Se vuoi imparare a fare DB per gestione interna Oracle e MS SQL Server sono i più adatti...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 19:05   #14
Icedguardian
Member
 
Iscritto dal: May 2003
Messaggi: 283
Re: QL

Quote:
Originally posted by "cionci"

Diciamo che ogni DBMS ha i suoi standard... Ci sono diversi standard SQL che tutti i DBMS dovrebbero sviluppare (SQL'89 e SQL'92 ad esempio)... Diciamo che se impari come funziona lo standard ti adatti bene anche a quello dei vari DBMS...

Fra tutti quelli citati MySQL è l'unico che non supporta in pieno lo standard SQL'92 (lo supporterà meglio dalla prossima release 4.1)...

Soltanto che io non ho capito bene cosa vuoi fare con questi DBMS...
Se vuoi programmare per il web...MySQL e PHP vanno a braccetto... Se vuoi imparare a fare DB per gestione interna Oracle e MS SQL Server sono i più adatti...
MySQL è un po' particolare ma ha un'ottima documentazione che spiega come aggirare i problemi classici che derivano da questa incompatibilità.
Oltre a questo è un razzo e il suo client a linea di commando, almeno sotto linux è una meraviglia

Ciao
__________________
/***
* Nulla è impossibile per chi non deve farlo
***/
Icedguardian è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2003, 21:56   #15
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Re: QL

Quote:
Originally posted by "cionci"


Soltanto che io non ho capito bene cosa vuoi fare con questi DBMS...
Se vuoi programmare per il web...MySQL e PHP vanno a braccetto... Se vuoi imparare a fare DB per gestione interna Oracle e MS SQL Server sono i più adatti...
La prima che hai detto, voglio programmare per il web.
Adesso le idee le ho un po' più chiare , ultima cosa, ma l'Apache come ci entra in tutto questo discorso?
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 12-07-2003, 11:19   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Re: QL

Quote:
Originally posted by "Icedguardian"

MySQL è un po' particolare ma ha un'ottima documentazione che spiega come aggirare i problemi classici che derivano da questa incompatibilità.
Oltre a questo è un razzo e il suo client a linea di commando, almeno sotto linux è una meraviglia
Sicuramente...io infatti lo uso molto spesso... Ma la mancanza di triggers e di stored procedures si fa sentire in ambienti come quelli aziendali...che chiaramente sono un po' più esigenti...

Riguardo alla mancanza delle subquery (che ci sono già nella versione 4.1 che fra poco dovrebbe andare in beta) se si usa come server per applicazioni web non se ne sente la mancanza (molti problemi sono facilmente aggirabili con le variabili utente), ma quando ovviamente si affrontano problematiche un po' più complesse le subquery sono fondamentali...

Quindi sicuramente MySQL per il web (perchè, appunto, è una scheggia)...ma altri DBMS per i database aziendali... Poi, magari dalla versione 4.1 se ne può anche riparlare (sto seguendo lo sviluppo ed hanno avuto molti problemi con le subquery)...

Riguardo ad Apache... E' Apache che fa girare PHP Apache fornisce le richieste all'Apache SAPI che intepreta il codice PHP... Il risultato viene restituito ad Apache che lo invia al client...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2003, 13:29   #17
Icedguardian
Member
 
Iscritto dal: May 2003
Messaggi: 283
Il PostgreSQL nessuno lo ha nominato. Non lo conosco personalmente ma da quel che si dice in giro è una meraviglia. Ha di tutto di +, da come ne parlano sembra possa fumarsi pure l'Oracle.
Ma è vera poi sta storia???

Ciao
__________________
/***
* Nulla è impossibile per chi non deve farlo
***/
Icedguardian è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2003, 15:34   #18
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sinceramente non l'ho mai provato...ma sembra che abbia tutto e di più, ma che sia infinitamente lento... Inoltre il porting per Windows fa un po' pena e funziona solo tramite cygwin...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Avio si prepara ai test del Dimostratore...
Space Pioneer ha annunciato le cause del...
Anthropic avrebbe nuovi antibiotici cont...
Scoperto un 'moltiplicatore nascosto' ne...
DREO: a IFA 2026 4 novità fra cui...
Slackbot genera dashboard e microsite de...
Idrogeno, nuova cella a combustibile rag...
Con la NASA fuori dai giochi, l'ESA risc...
Una falla di ChatGPT permette di estrapo...
Piano clima, 1,34 miliardi per il bonus ...
Porsche esce definitvamente da Bugatti R...
NVIDIA App aggiunge una delle funzioni p...
Come sarebbe il mondo se la luce viaggia...
Titanio, ceramica e zaffiro per HUAWEI W...
Taglio delle accise sul gasolio prorogat...
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: 03:53.


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