Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
19/04/11 12:46
carmines92
Salve ragazzi,
mi sto dilettando da un po' con il php, ora sto creando un "cms" per un catalogo di prodotti senza ovviamente un carrello elettronico per comprare ecc...
Solo un catalogo per poter guardare i prodotti che vende un azienda (più che catalogo potrei chiamarlo galleria di immagini) :-)
ora arrivo al dunque...
Di fare penso di saper fare tutto, però il mio dubbio è questo come faccio a creare un file install.php come quello ad esempio di wordpress, joomla e dei più famosi cms?
Cioè quello che non so fare io e il modo in cui loro aprono direttamente il file install.php e non index.php...
Mi spiegate come fanno?
aaa
19/04/11 13:01
HeDo

in realtà install.php (e simili) non fanno altro che creare il database del cms (Tabelle, Views, Stored Procedures, etc...), inizializzare cose e quant'altro.
Il file index.php è in grado di stabilire SE la piattaforma è stata installata, e quando non vengono trovate tutte le cose al loro posto (o non vengono trovate proprio) chiama il file install.php che procede alla creazione presentando il consueto wizard :)
aaa
19/04/11 14:58
Mte90
basta prendere un cms e vedere cosa fà il file install...
aaa
22/04/11 23:11
Cristian Sannino
Il file install.php non è altro che uno script che ti crea strutture dei database che andranno a supportare l'applicazione web, detto in maniera molto molto molto vaga, i file di installazione potrebbero fare tantissime altre cose ma al momento sappi che creano strutture db, inizializzando magari username e password di un amministratore iniziale, poi ovviamente ci sono le installazione tipo joomla e li siamo su altri livelli, ma se non parti dalla base non arrivi a capire il ragionamento di joomla...
aaa
22/05/11 14:38
matteoiamma
Straquoto tutti gli altri :)


Poi dipende dall'installer che vuoi creare..
gli installer di Joomla,Wordpress e Phpnuke, ad esempio sono composti da più pagine(steps), in una pagina si crea il config(Tramite la funzione fopen, fwrite..ecc.), in altre pagine il database e si eseguono i comandi sql per installare le tabelle :)


Un installer di base dovrebbe essere quello contenente comandi come CREATE TABLE , INSERT..ecc.. :) ;)

Facci sapere se ti serve aiuto più specifico..
:k:
aaa
03/07/11 9:49
philips
Quoto gli altri,
per prima cosa ricordati di includere config.php. Successivamente crea la tabella e così via...
aaa