Pagina 1 di 1

Test di sviluppo con PHP4

Inviato: lun 2 apr 2007, 18:45
da sir_alex
Sto sviluppando in PHP, ed al momento sono su ubuntu con PHP5; tuttavia avrei bisogno di testare anche PHP4: cosa mi consigliate? Esiste la possibilità di fare un'installazione in qualche directory locale di apache2 con php4? O magari installo una distro con VirtualBox e php4: la slack 11 se non ricordo male usa php4 ma ancora apache1... Che dite?

Inviato: mar 3 apr 2007, 7:34
da aschenaz
Io installerei la Slack (non solo per i test) anche perché ti converrebbe sviluppare con php 4.x (diversi hosting non hanno ancora il 5). In ogni caso, puoi benissimo installarla su di un'altra partizione. La differenza tra Apache 1 e Apache 2 non è fondamentale, secondo me.

E anche il discorso del php 5 vs. 4 non è determinante: l'unico accorgimento dovrebbe essere quello di non usare funzioni esclusive del 5: nel manuale di riferimento è specificata, per ogni funzione, la versione supportata.

Ciao,
nino

Re: Test di sviluppo con PHP4

Inviato: mar 3 apr 2007, 12:27
da IceSlack
sir_alex ha scritto:Sto sviluppando in PHP, ed al momento sono su ubuntu con PHP5; tuttavia avrei bisogno di testare anche PHP4: cosa mi consigliate? Esiste la possibilità di fare un'installazione in qualche directory locale di apache2 con php4? O magari installo una distro con VirtualBox e php4: la slack 11 se non ricordo male usa php4 ma ancora apache1... Che dite?
basta usare funzioni compatibili con php 4 sul sito di php.net per ogni funzione c''e scritto, se vedi solo php5 eh non esiste nel 4...... se ci sono problemi di versione ti viene detto di solito

Inviato: mar 3 apr 2007, 14:52
da sir_alex
Infatti ho visto che devo solo cambiare il nome del costruttore, che su php5 è "__construct" mentre in php4 ha il nome della classe... il testing per php4 lo devo fare proprio per compatibilità con i servizi di hosting! Alla fine ho messo su VirtualBox una debian sarge minimale, che di default ha php4 ed apache2, ed userò quella per il cross testing!

Inviato: mer 4 apr 2007, 13:26
da IceSlack
fai prima a metterti php 4 e sviluppare su quello......

Inviato: gio 5 apr 2007, 11:38
da sir_alex
IceSlack ha scritto:fai prima a metterti php 4 e sviluppare su quello......
Bè, anche il solo installare php4 su ubuntu feisty sarebbe un mezzo problemino dato che l'hanno eliminato dai rep, comunque no io voglio sviluppare sul 5 (in linea generale), mi piace essere all'ultima versione... sviluppavo con java6 quando era ancora in beta... 8)

Inviato: gio 5 apr 2007, 16:05
da IceSlack
sir_alex ha scritto:
IceSlack ha scritto:fai prima a metterti php 4 e sviluppare su quello......
Bè, anche il solo installare php4 su ubuntu feisty sarebbe un mezzo problemino dato che l'hanno eliminato dai rep, comunque no io voglio sviluppare sul 5 (in linea generale), mi piace essere all'ultima versione... sviluppavo con java6 quando era ancora in beta... 8)
magari e' ache pieno di bug e incompatibile su certe funzioni

Inviato: gio 5 apr 2007, 21:31
da sir_alex
IceSlack ha scritto:
sir_alex ha scritto:
IceSlack ha scritto:fai prima a metterti php 4 e sviluppare su quello......
Bè, anche il solo installare php4 su ubuntu feisty sarebbe un mezzo problemino dato che l'hanno eliminato dai rep, comunque no io voglio sviluppare sul 5 (in linea generale), mi piace essere all'ultima versione... sviluppavo con java6 quando era ancora in beta... 8)
magari e' ache pieno di bug e incompatibile su certe funzioni
Dove sarebbe il divertimento allora? :D