ASP? CGI? Boh!

Messaggioda keplero » 05/02/2004, 13:08

<font color=black><font face='Courier New'>
L'eloquente titolo del topic è per dare l'idea della confusione che ho nei riguardi di questi script a livello pratico. Sto tentando di compiere l'ardua impresa di farmi un sito, e mi servono alcune informazioni necessarie alla creazione di alcune cose. Prima di tutto, un contatore con statistiche (di quelli che dicono per ogni pagina quante visite, e altre informazioni sul sito) ovviamente freeware. Lo spazio gratuito che per il momento mi ospita supporta solo PHP; esiste qualcosa che faccia al caso mio? La stessa cosa dicasi per un eventuale forum (dico eventuale perchè probabilmente non lo realizzerò): esiste un forum gratuito che non richieda ASP? Grazie dei consigli.

Ah, quasi dimenticavo: il database MySQL <u>non è supportato</u>!
</font id='Courier New'></font id=black>



Modificato da - keplero il 05/02/2004 13:12:27
keplero
Junior Member
Junior Member
 
Messaggio: 138 di 159
Iscritto il: 08/12/2003, 13:55
Località: Italy

Messaggioda dazuco » 05/02/2004, 13:27

Il contatore puoi farlo tranquillamente da solo con php, però, ti occorre un database di supporto e mysql o postgres sono ad hoc per php.
all'indirizzo
http://www.phpbb.com/
trovi un validissimo forum che però necessita del database mysql.
Non necessità ASP ma è scritto in php.
Ti consiglio di trovarti uno spazio con un database altrimenti non puoi fare molto.
Gli script cgi sono script in linguaggi tipo ad esempio c, perl che vengono eseguiti da un motore cgi che ne indirizza l'output al client che ne ha fatto la richiesta.
Ma cmq il php è molto simile al c ed è altrettanto flessibile e potente.

ciao
dazuco
Junior Member
Junior Member
 
Messaggio: 67 di 196
Iscritto il: 10/08/2003, 11:58
Località: Italy

Messaggioda keplero » 05/02/2004, 13:39

<font color=black><font face='Courier New'>
Purtroppo non ho la possibilità di avere MySQL per ora! Cercavo pertanto qualche script (già fatto perchè io non ho esperienza con PHP) che lavori senza database. Comunque grazie per la tua indicazione!
</font id='Courier New'></font id=black>
keplero
Junior Member
Junior Member
 
Messaggio: 139 di 159
Iscritto il: 08/12/2003, 13:55
Località: Italy

Messaggioda keplero » 05/02/2004, 13:42

<font color=black><font face='Courier New'>
Mi correggo! Sono riuscito ad ottenere MySQL! Ora, però c'è un fatto: io non ne so niente di questa roba, cos'è un database MySQL? Come funziona? Mi date qualche indicazione?
</font id='Courier New'></font id=black>
keplero
Junior Member
Junior Member
 
Messaggio: 140 di 159
Iscritto il: 08/12/2003, 13:55
Località: Italy

Messaggioda Highrender » 05/02/2004, 13:57

Ciao keplero,

sia ASP ("Active Server Pages") che CGI ("Common Gateway Interface") rappresentano una modalità per rendere dinamico il comportamento delle pagine web. In particolare, CGI descrive un'interfaccia di comunicazione tra server e client, meglio ancora si potrebbe dire che rappresenta uno standard perchè programmi esterni possano interfacciarsi con dei server, ad esempio web server. Proprio perchè è un'interfaccia puoi utilizzare diversi linguaggi come giustamente ha detto dazuco: C/C++, Fortran, Perl, TCL, Visual Basic, Applescript.
Se vuoi dei punti di partenza, dai un'occhiata a questi link:

http://hoohoo.ncsa.uiuc.edu/cgi/
http://www.cgi-resources.com/
http://www.scriptarchive.com/
http://www.html.it/cgi/index.html

A questo ultimo link, puoi trovare oltre ad un corso CGI e a risorse, parecchio materiale riguardante ASP.
Per quanto riguarda lo spazio web, prova a chiedere al sysadmin, è molto probabile che sia disponibile già un contatore.
A questo link, troverai molto materiale su PHP:

http://freephp.html.it/

phpBB è un forum davvero ottimo comunque! ;-) Mi associo al suggerimento.

Per lo spazio web, ultimamente utilizzo quello di Tripod per i miei test, visto che offre anche il supporto di PHP e MySQL (puoi installare un database, cosa molto utile per testare un CMS).

A presto,

Highrender
Highrender
Junior Member
Junior Member
 
Messaggio: 89 di 395
Iscritto il: 22/10/2003, 20:52
Località: Italy

Messaggioda keplero » 05/02/2004, 14:09

<font color=black><font face='Courier New'>
Ciao Highrender, i link che mi hai postato mi sono ben noti (soprattutto gli ultimi due) da anni! Mi sa che mi devo rivedere la guida PHP su html.it... Io come spazio ho scelto questo: www.altervista.org, perchè, sebbene sia un sito spartano, non ti piazza nella pagina personale popup, frame, o roba del genere. MySQL te lo abilitano, ma devi avere un certo numero di punti. Comunque lo preferisco rispetto a Tripod che avrà tutti i dababase che vuoi tu, ma ti piazza un fastidiosissimo frame e una pubblicità che occupa tutta la pagina! Comunque, quello che mi interessa essenzialmente, è se roba tipo statistiche sul sito e forum con gestione utenti sono cose che possono essere realizzate in PHP, ignorando quindi le possibilità offerte da ASP e CGI. A me non interessa un contatore di quelli semplici che contano le visite in una pagina, ma un tool che generi statistiche più o meno "serie" su numero di visite per ogni pagina, browser utilizzato da ogni utente, configurazione grafica, sistema operativo, ecc. E' possibile ottenere qualcosa del genere in PHP? Credo di sì, ho visto alcuni script scaricabili da html.it. Comunque, se tu conoscessi qualche cosa che faccia al caso mio (come quell'ottimo forum - ringrazio molto dazuco) ti prego di segnalarmelo. Ciao e grazie <img src=icon_smile.gif border=0 align=middle>
</font id='Courier New'></font id=black>
keplero
Junior Member
Junior Member
 
Messaggio: 141 di 159
Iscritto il: 08/12/2003, 13:55
Località: Italy

Messaggioda keplero » 05/02/2004, 14:47

<font color=black><font face='Courier New'>
Ah, dimenticavo Highrender... Ma per i tuoi test con MySQL non faresti prima a installarti Apache, PHP e MySQL in locale?
</font id='Courier New'></font id=black>
keplero
Junior Member
Junior Member
 
Messaggio: 142 di 159
Iscritto il: 08/12/2003, 13:55
Località: Italy

Messaggioda dazuco » 05/02/2004, 15:04

Sicuramente un processo che genera statistiche così articolate, anche a livello di singola pagina, è inserito all'interno del server web Apache. Attivando tale servizio apache ti genera una serie di file html con le più svariate statistiche proponendoti anche dei grafici.
Per avere info su mysql c'è sicuramente il sito http://www.mysql.com/
e poi cmq scaricandoti un buon tool grafico creare e gestire tabelle è molto semplice.
dazuco
Junior Member
Junior Member
 
Messaggio: 68 di 196
Iscritto il: 10/08/2003, 11:58
Località: Italy

Messaggioda Anto » 05/02/2004, 16:51

Una piccola curiosità inerente al topic:
si è detto che sia ASP che CGI reppresentino "una modalità per rendere dinamico il comportamento delle pagine web". Bene.
Se io fossi un'azienda nella quale siano già da tempo in produzione applicativi scritti in VB, con tutti i sui pro e contro, (molti contro! Non ultimo quello della distribuzione...) che cosa mi consigliereste?
Sarebbe meglio migrare tutto in ASP oppure riciclare le procedure funzionanti e utilizzare questi famosi moduli CGI?
Ovvero quali sono i vantaggi e gli svantaggi?
Keplero parla di un piccolo sito personale ma sa estendiamo il discorso ad un'azienda ?
Ci sono parecchi imbonitori in giro in grado di presentare prodotti scadenti come il non plus ultra magari a costi elevatissimi, volevo una vostra opinione.
Grazie.

PS: sono solo un programmatore che studia Informatica all'Univ., non posseggo software houses, ok? :)
Anto
Junior Member
Junior Member
 
Messaggio: 28 di 128
Iscritto il: 06/09/2003, 06:34
Località: Italy

Messaggioda keplero » 05/02/2004, 18:50

<font color=black><font face='Courier New'>
Uau, ragazzi è una FIGATA! Era più o meno un anno che non smanettavo con HTML e affini, e mi sto divertendo un sacco! Mi sono installato Apache sul pc, poi ho scaricato PHP, MySQL e phpMyAdmin per provare in locale il forum che mi ha segnalato dazuco! Mi sto divertendo un sacco! Ringrazio <u>davvero</u> di cuore dazuco e Highrender per la loro disponibilità e mi vedo costretto a lodare pubblicamente quei santi di HTML.it! Senza le loro guide, tutorial, e script scaricabili gratuitamente saprei molto meno! Adesso non mi resta che sfruttare la situazione, mi faccio tutti i test in locale! OLE'! <img src=icon_smile_big.gif border=0 align=middle>
</font id='Courier New'></font id=black>
keplero
Junior Member
Junior Member
 
Messaggio: 143 di 159
Iscritto il: 08/12/2003, 13:55
Località: Italy

Prossimo

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite