Newsgroup: it.comp.www.php
Titolo: informazioni php su iis

Ciao a tutti, volevo chiedervi una cosa, sono ormai 2 anni che uso php e
mysql principalmente per fare siti e gestionali, mi è capitato di dover fare
un preventivo per un gestionale, la macchina di riferimento però è un
windows con iis, e non hanno nessuna intenzione e possibilità di cambiare e
passare a linux.
Ora la domanda fatidica è... ma come funziona php su iis? nel senso.. per
un'uso web server è affidabile?
inoltre avendo già installato e che è utilizzato mssql è possibile
utilizzarlo col php? se si è tanto diverso dal mysql?
Grazie
Stefano Ravara

 Stefano Ravara
di nulla :)
simone

 se si h tanto diverso dal mysql?
Si.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.


Certamente sì
http://www.superalbert.it/index.php/include/PHP+SQLServer-HowTo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
http://freephp.html.it/articoli/view_articolo.asp?id=107
Ciao, hai qualche resource un minimo piu' esaustiva sul motivo di tale 
affermazione?
Tac


Ciao,
l'articolo spiega alcune ragioni, la lettura del manuale php te le
confermerà e ne fornirà ulteriori, google e il buon senso te ne forniranno
altre ancora :-)
Ah...dimenticavo ZEND
http://www.zend.com/store/products/zend-win-enabler.php
Fabio


 
http://www.zend.com/store/products/zend-win-enabler.php
.. mi sono preso la briga di rileggere il link che hai postato, che è di 
un prodotto aggiuntivo.
Da uno dei pdf:
Zend WinEnabler requires that your system meets the following hardware 
and software specifications:
  OS: Windows NT, Windows 2000, XP and Windows 2x Server family (2000 
and 2003
servers)
(...)
  Web Server: IIS, Apache 1.x, Apache 2.x
  PHP Version: WinEnabler automatically installs its own version of PHP. 
This version is
standard PHP, compiled in thread-safe non-debug mode for compatibility 
with CGI/FastCGI.
---
Da nessuna parte però dice che gira meglio sotto iis, con o sensa 
winEnabler.
Se ammetto i miei limiti websearcher qualcuno mi dà qualche link piu' 
preciso a qualche risorsa piu' esaustiva di quelle citate, e 
possibilmente piu' scientifica del mio buonsenso?
Stefano

 > >
Vabbè...lasciando perdere l'arroganza che mi sembra di intuire tra le righe
Apache 1.3
E' risaputo che Apache 1.3 in Windows non è gran che quanto a performance e
che non può competere con IIS, tant'è vero che una delle ragioni del
passaggio ad Apache 2 (con il notevole miglioramento del threading) non era
tanto rivolto all'utenza Unix quanto all'utenza WIN.
Da qualche parte cercando in 
www.apache.org
 troverai la conferma di quanto
dico.
Apache 2.0
Pensato per fare concorrenza a IIS in Windows ma supportato ancora in
maniera sperimentale da mod_php, tanto che c'è un bel warning in 
www.php.net
che dice di non utilizzare php e apache 2 in ambiente di produzione.
IIS 5 e 6
Windows è il suo ambiente naturale, non troverai un sistemista Windows
ragionevole disposto ad utilizzare in produzione apache al posto di IIS.
IIS e PHP ISAPI
Supporto ancora instabile, vedi manuale ufficiale e consigli di ZEND, punto
IIS e PHP CGI
Molto solido visto che l'interprete php non è integrato nel webserver, PHP
non può causare crash. Unica pecca le prestazioni
IIS + PHP FAST CGI (e ZEND Win Enabler)
Stabilità (CGI) e prestazioni (persistenza)
Tutte queste cose non me le sono inventate ma derivano dal sapere cosa sia
un webserver, da cosa sia il protocollo CGI e cosa sia un modulo di Apache e
un filtro ISAPI per IIS.
Che si tratti della soluzione più affidabile è in gran parte la conclusione
logica derivante dalle premesse di cui sopra
Visto che mi chiedi di postare qualche link ho cercato in google e ho
trovato questo
http://phplens.com/phpeverywhere/fastcgi-php
scusa se non faccio di più, ma il mio tempo è prezioso quanto il tuo
P.s.
Il riferimento a ZEND era per dire che la scelta CGI/FAST CGI era la
migliore in WIN, non certo per dire che IIS in Windows è meglio di Apache
ma, come ti ripeto, nessun sistemista (privo di strani pruriti) preferirebbe
Apache + PHP a IIS + PHP in ambiente di PRODUZIONE Windows.
Per quanto mi riguarda non faccio guerre di religione, scelgo solo la
soluzione più naturale e adatta alla piattaforma in cui mi trovo a lavorare


 soluzione più naturale e adatta alla piattaforma in cui mi trovo a lavorare
Ti ringrazio fabio, mi servono altre info, ma mi sa che il ng dei server 
è + appropriato.
Ciao
Tac


Può essere, chiedi di qualche sistemista windows che abbia installato PHP su
server di produzione.
Ciao
