Newsgroup: it.comp.www.php
Titolo: [semi-OT] curiosità

Immagino che qui tutti usino php e molti quindi anche mysql e server apache.
Probabilmente la maggior parte, per il sito di "produzione", usa un 
hosting o housing o server dedicato basato su linux.
Ma per lo sviluppo mi sembra d'aver capito che la maggior parte usi 
windows. Quindi la mia domanda: è veramente così? e infine... a chi usa 
windows (magari con il buon easyphp) non è mai venuta la curiosità di 
provare a lavorare su linux?
Chiedo questo perché per alcuni anni ho sviluppato su windows xp con 
easyphp e maguma studio... tutto sommato si lavorava... ma comunque 
massimo un paio d'ore e qualcosa (o easyphp o maguma) saltava e toccava 
riavviare.
Da un annetto uso linux (ubuntu) con i vari moduli apache, mysql, php5 
ecc... e l'editor quanta plus: effettivamente è un lavorare "normale" e 
tranquillo: si vede che è tutto in armonia e posso lavorare ore (o 
giorni se non riavvio) senza problemi. Inoltre usare un sistema linux mi 
è servito anche a capire meglio come funziona il server su cui stanno i 
mei siti.

Io ho cominciato con EasyPHP, poi ho messo su un serverino Debian,
recuperando una vecchia macchina. Avevo riprodotto lì la
configurazione dell'hoster e condiviso la wwwroot tramite samba...
Sui PC dovevamo usare Windows, perchè usavamo software per la grafica
che non avevano corrispettivi all'altezza su linux.
Il server interno mi ha permesso di accumulare quell'esperienza
nell'amministrazione che oggi mi ha consentito di gestirmi l'hosting
da solo con un VPS.
Sicuramente o in locale, o con un server in lan è sicuramente meglio
sviluppare su una piattaforma Linux, sorpattutto se, come
consigliabile, l'ambiente di produzione poi è Linux.

 hosting o housing o server dedicato basato su linux.
Io sviluppo su Windows XP, non ho mai usato isipi(c)accapi. Ho sempre
installato singolarmente apache, php, mysql, ecc.
E non è mai andato giù nulla.
Ho hosting sia su server windows, sia linux. Dal punto di vista della
programmazione php, o configurazione apache, le differenze son davvero
minime. Certo è che conoscere entrambi i sistemi operativi è
sicuramente un vantaggio in più (fa curriculum). :)
-- 
rob4you

rob4you ha scritto:

quoto tutto ciò che hai detto ... :)
--
capobecchino
La maestra a pierino: " Pierino all'interrogazione non hai risposto a 
nessuna domanda. Cosa vuoi fare da grande?" e Pierino: " ...l'agente 
segreto!"

 > sicuramente un vantaggio in più (fa curriculum). :)
Le differenze stanno soprattutto negli script PHP che fanno uso
intensivo di MySQL.
Questo è il motivo per cui molti Hoster, ad esempio Aruba con hosting
PHP su Windows bloccano parecchi script.
Inoltre, c'è un enorme differenza nella gestione dei permessi fra
Windows e Linux.

 Windows e Linux.
Verissimo, e appunto diciamo che la programmazione PHP centra
relativamente poco con questo aspetto, che appunto riguarda più il
sistema operativo.
-- 
rob4you
www.outofmind.eu

 
Io ormai sono su Linux da anni, e quindi anche il server di test è Linux. 
Quando però ero su Windows (e si parla di Windows 98, i soldi per 
comprarmi anche una licenza NT non li avevo), installando MySQL, Apache, 
php, e anche una roba per PERL andava tutto a meraviglia e senza crolli 
(non dovuti al server, almeno).
-- 
Lorenzo Breda