Newsgroup: it.comp.www.php
Titolo: Scripts PHP in eseguibili autoinstallanti

Salve a tutti,
avrei una domanda da porvi e spero che la risposta sia "si" ;-))
Mi č capitato parecchie volte di vedere degli eseguibili (.exe) che
installavano script in ASP o CGI, ad esempio per la gestione di databse da
convertire in pagine web o anche software per il commercio elettronico.
Clicchi sul programma, metti i parametri, usi l'ftp incluso e il programma
genera le pagine ASP o lo script CGI.
Spero vivamente di essere stato comprensibile!
Che voi sappiate, PHP si presta a fare questo tipo di applicativi?
Vorrei realizzarne uno, col l'aiuto di qualche esperto.
Si puň?
Grazie in anticipo a tutti.
--
Francesco La Notte
apt...@libero.it

 Si puň?
Guarda qui:
http://www.indigostar.com/microweb.htm
In pratica ti consente di fare girare php anche senza un web server
"standard".. chessň.. ti crei il tuo programmmino in php e lo distribuisci
su cd a chi vuoi tu.
Recentemente supporta anche MySQL quindi riesci a fare delle belle cose.
Problema 1: Non č free
Problema 2: Solo per windows
Non ho capito chiaramente cosa devi fare ma cosě ad occhio dovrebbe essere
quello che fa x te.

 Problema 2: Solo per windows
Il fatto che sia solo windows compatibile potrebbe essere un problema.
Comunque meglio di niente: io pensavo di aver sparato c....e, figurati!!
Almeno un programma del genere esiste!
Ancora grazie


 consenta di far girare il php anche su "non server" è una cosa in più.
mmm.. non ho capito allora.. perchè è questa la caratteristica peculiare del
programma... ovvero quella di fare in nodo che il tuo lavoro diventi
distribuibile facilmente.
Esempio.. ti crei un database con i tuoi dischi e vuoi farlo consultare ai
tuoi amici senza metterlo in rete o senza dover andare da loro prima ad
installare il webserver... mysql.. ecc ecc? Ecco.. con questo programma lo
fai facilmente...
Se invece devi generare una pagina dinamica in locale.. e trasferirla in
versione statica ad esempio sul tuo hosting.. beh.. crei uno script in php
che fa al caso tuo usando i classici apache + php + mysql in locale... senza
dover ricorrere ad un programma del genere.
Ma forse anche questa volta non ho capito :)

Non vorrei dire castronerie, ma mi pare che microweb riguarda solo CGI e non
PHP.
Mi sbaglio?
Riguardo a quello che voglio fare col php e con i .exe è esattamente quello
che ho scritto nel primo post:
1-ho uno script in PHP magari con un file config dove ci sono tutti i
parametri di connessione al db, l'host e cosi via. Facciamo per esempio che
sia uno script che cataloghi on line tutti gli mp3 in mio possesso (inseriti
in un db mysql)
2-creo un eseguibile che in una delle sue finestre mi mostra i campi da
riempire per configurare il file config di cui sopra
3-nell'eseguibile è incluso un client ftp che una volta finita la
configurazione e l'aggiornamento offline del contenuto del db, mi consente
di uploadare tutto sul server in modo da rendere visibile a tutti il
contenuto del db.
4-tra le opzioni del programma c'è ad esempio la personalizzazione grafica
del catalogo mp3.
Sia chiaro che questo del catalogo è un esempio!!
PHP consente di fare una cosa del genere? So che ASP lo fa. Ma del resto non
credo ci siano impedimenti: serve saper costruire un programma ad hoc per
modificare gli script e uploadare il tutto.
E poi qualcuno sa dirmi in che cosa sono programmati i programimi che usiamo
abitualmente? Intendo ad esempio: frontpage o un qualunque altro programma
con i tabs, icone, pulsanti?? Linguaggio macchina? VB?Che?
Ecco io vorrei fondere PHP e uno di questi per creare un programma da usare
in locale e poi....ftp sul server!
Deliri post peperone?Non lo so, ma l'idea di poterlo fare mi fa immaginare
un sacco di applicazioni!


 del catalogo mp3.
Beh.. volendo anche questa cosa te la fai in html.. o flash.. o quello che
preferisci.. :)
Quello che crei con microweb è un programma che viene visualizzato con il
browser...quindi puoi fare tutto quello che ti pare entro quei limiti :)
Tu però missà che vuoi fare un'altra cosa.. ovvero un programma ad esempio
in visual basic ed abbinarlo a php..
Forse ce la fai anche usando i controlli browser di vb..ed abbinando il
tutto a microweb (che del resto ti permette di caricare il browser che
preferisci).. ma non chiedermi come fare.. la cosa comincia a farsi un po'
troppo complicata per le mie limitate conoscenze :)

Ok grazie proverň!
sei stato gentilissimo
