Newsgroup: it.lavoro.professioni.webmaster
Titolo: Aspetti sgradevoli dell'open source...

Ultimamente mi sto dando da fare, insieme ai colleghi, per individuare
alcune soluzioni per siti dinamici specifici per Linux (quindi PHP, MySQL
ecc).
Sto rovistando su tutte le risorse disponibili in rete esattamente come
quando ho deciso di imparare a "sviluppare" le prime robe per ASP.
Noto una differenza abissale: ogni risorsa ASP proponeva delle cose
ampiamente funzionanti al primo colpo permettendo un rapido passaggio dalla
fase teorica a quella di applicazione pratica (parlo di aspitalia,
4guysfromrolla, activeserverpages solo per elencarne qualcuno). Ma nel 99%
dei casi, quando cerco di accedere a una risorsa che tratta di PHP succede
che:
- il sito non funziona piu'
- le pagine demo o non funzionano o mostrano evidenti errori di
interfacciamento
Proprio prima di scrivere questo post ho provato ad accedere a 2 siti
italiani... uno non funziona e l'altro propone link a siti esistenti ma i
cui argomenti non si trovano.
Mi domando: se uno ha l'obiettivo di allestire un sito dinamico (senno' che
lo fai a fare con PHP) e come minimo dispone di un database... lo vuoi
mettere uno straccio di form per cercare gli articoli o devo chiamare
Torwald a casa sua????
Oppure se uno pubblica delle robe su Internet non prova anche se funzionano?
Me fate passa' la voja....
Claudio
P.s.: Avevo tanto bene installato Apache 1.qualchecosa (porta 8080 senno' si
picchia con IIS e non l'utlima versione che pare avere un sacco di difetti),
MySQL  e PHP 4.2 che funzionava alla grandissima e per provare un cms
assolutamente FREE (bellino bellino ma complicato da imparare) mi viene
consigliato di fare un downgrade di tutto... vabbe'...
Poi siccome mi viene chiesta una password di amministrazione che nel manuale
NON ESISTE, giro per la rete e trovo la password insieme a un articolo che
dice "se dovete provare quel tal cms sotto windows non c'e' bisogno che
installate Apache e quella versione di PHP perche' funziona benissimo anche
con IIS e con PHP 4.2.x"
P.p.s.: perche ImageMagick non riesco a farlo andare? Cioe' ha funzionato la
prima volta e mai piu'... bah

 wrote in message
WUpS8.73151$j65.1...@twister1.libero.it...

devi essere particolarmente sfigato... io lavoro con php/mysql da tanto
tempo e non ho mai avuto problemi


Sei quasi la dimostrazione di quanto ho detto sopra.
Leggi bene, non ho mai detto di avere problemi con PHP e MySQL....
Claudio

tempo e non ho mai avuto problemi
forse a quotare sě, perň.

- il sito non funziona piu'
ecc.
forse è dovuto al fatto che la "barriera di ingresso" alla
realizzazione di un sito con tecnologie open source sia
psicologicamente sentita come più bassa (è gratis...) e ci sia una
certa valenza "politica" quindi un sacco di gente ci si butta un po' a
cavolo.
lo dico senza polemica.  siti buoni ce ne saranno da una parte e
dall'altra, magari da una parte è più alta la percentuale di
incidenti...

 ecc).
[cut]
Claudio, il problema è che dare l'addio al mondo Microszzozz è dura, ma 
molto spesso viene ripagato tutto alla grande.
E' molto strano che tu non trovi risorse, di solito il rapporto tra 
risorse open e risorse closed è a vantaggio delle prime.
Non vorrei che questo ti scoraggiasse, la strada che hai preso stai 
sicuro che è quella giusta.
Se hai bisogno per una chiacchierata scrivimi che ci scambiamo i 
telefoni. Non mollare mi raccomando!
Cla

 funzionato la prima volta e mai piu'... bah
questi sono solo alcuni motivi che rendono le tecnologie non opensource piu'
utilizzate.
p.s. come si dice... dalla teoria alla pratica... si nota che la pratica e'
diversa dalla teoria...
bai
--
Lino Mari [mod - it.economia.e-commerce]
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D004
http://corsi.aspitalia.com
 - ASP - 
ASP.NET
, riconosciuti IWA
Ricorda i complimenti che ricevi, scordati gli insulti.
Se ci riesci veramente dimmi come si fa.

 diversa dalla teoria...
Apache, JServ, Tomcat, BIND, Horde, PHP, Perl, quel che ti pare, tutti OS;
chissà perchè sono sempre riuscito a installare e far funzionare tutto nel giro
di mezz'ora e non necessariamente sotto Linux? Forse perchè leggo la
documentazione e so come cercare informazioni? O vengo da un altro pianeta?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


Senti non voglio fare polemiche "visto che sono membro dell' Lug Roma"
Cominciamo col dire ti trovi bene con IIS di winzoz, continuaci a Lavorare!
Ti trovi bene con Asp (bah) continua ad usare Asp (in attesa che gli errori
di runtime di asp funzino da soli!!!) Continua ad usare tale materiale, in
attesa che qualche hacker che je gireno (e che usa linux), te lo defacci,
perchè la sicurezza su Asp equivale a sparare sulla croce rossa
Le robe per Asp, Le robe per internet... che robe?
PS hai sentito parlare di PHPNUKE?
Vai a vedere, io l'ho configurato in una mezza giornata.
fai un portale con tanto di sql in mezza giornata
Linus Torvalds, Torwald non lo conosco!!! LoL

 PS hai sentito parlare di PHPNUKE?
Alessio, concordo su tutto.
Ma non parlare di PHPnuke quando parli di sicurezza.
Purtroppo il Nuke è talmente diffuso che cominciano a diffondersi anche 
i bachettini :-)
Certo che ora che siamo alla 5.6 i problemi di sicurezza sono molto 
ridotti, rispetto a prima.
Con Spaghettibrain sto proprio aprendo un osservatorio sulla sicurezza 
del Nuke:-)
Quando il Burzi riuscirà ad adattarsi agli standard dati dalle nuove 
verisone di PHP (Ad es. Get per ogni parametro) potremmo dire che il 
nuke è sicuto.
P.S. Mezza giornata?
Un Nuke lo installli in 5 minuti, poi è tutto lavoro di grafica :-)
Se vuoi customixzzare il codice la cosa diventa invece più lunghetta ...
Ciao!!
Cla
www.spaghettibrain.com
PHPnuke Italian Mirror

 perdere tempo a leggere la documentazione.
ah... e cosi' linux si gestisce con due bottoni?!?


 
Guarda che si riferiva a quel sistema operativo da operetta (gioco di 
parole involontario) pieno di finestre che viene da Seattle.
Cia'
-- 
..::Neo@TheZion::.. & Rotella (CBR 600 F Rosso Blu) Da Campi Bisenzio
www.federicocampoli.com
************************************
ICQ #42292922
Webmaster di 
www.thezion.net
Registered Linux User #277621 - 
http://counter.li.org
************************************

 ah... e cosi' linux si gestisce con due bottoni?!?
Non parlo di linux ma di tecnologie non opensource. Non sai leggere i
tuoi messaggi?!?


 Leggi bene, non ho mai detto di avere problemi con PHP e MySQL....
non ho letto tutto cmq se ti consola avere una dimostrazione ti faccio
felice :)

 ha scritto nel messaggio
news:WUpS8.73151$j65.1...@twister1.libero.it...
[CUT]
Dunque vediamo....
www.zend.com
www.php.net
php.weblogs.com
www.phpbuilder.com
www.php-power.it
Questi sono solo i principali perfettamente funzionanti.
non e' che hai sbagliato a digitare il dominio che so tipo 
www.php.za
 :)
altra cosa ,se cerchi programmi php e vedi che non funzionano hai mai
pensato
che forse sono ancora in beta ? la prossima volta scaricati phpnuke senza
fare tanto casino sul newsgroup.
Enjoy

Io da quando ho abbandonato ASP, sono più felice, PHP permette di fare una
marea di cose che in ASP sono praticamente impossibili.
Inoltre è più veloce come sintassi. Una cosa è scrivere a=a+b un'altra è
scrivere a+=b; prova ad immaginare quando devi concatenare delle stringhe,
quando è palloso con ASP ripetere il nome della variabile.
Es:
ASP:
StringaA=StringaA+StringaB
PHP:
StringaA+=StringaB;
Ho risparmiato ben 7 caratteri! E bada bene, che se devi scrivere migliaia
di righe di codice, quei sette caratteri risparmiati cominciano a pesare!
Una cosa è scrivere "End Function", un altra  è scrivere semplicemente "}"
!!!
Questo può sembrare un dettaglio, ma non lo è per chi scrive migliaia di
righe.
Ma non basta, questo è solo il primo punto di forza di PHP, che è un C-LIKE
e quindi molto pratico e veloce per chi deve scrivere migliaia di righe di
codice.
IL secondo non banale è la possibilità di utilizzare una marea di moduli che
ASP di default non ha!
Esempio le "Socket", per programmare le socket in Asp, bisogna installare
componenti aggiuntivi che spesso non si possono installare e che comunque
sono nettamente inferiori rispetto agli equivalenti di PHP che supporta la
programmazione delle "socket" già con i moduli di base.
La gestione delle "e-mail" è nettamente superiore in PHP. IL quale permette
di gestire qualsiasi tipo di e-mail, basta solo saperlo fare.
In php esiste la possibilità di utilizzare i costrutti per le "classi" e
comunque in generale il linguaggio ha una sintassi migliore e più
espressiva, rispetto ad ASP.
In PHP esiste uno splendito modulo che tramite le GTK, permette di fare
elaborazioni grafiche, tipo la ridefinizione di dimensioni di immagini,
oppure l'output grafico sulle pagine.
Le inclusioni di file di PHP, sono nettamente superiori a quelle di ASP che
ha delle notevoli limitazioni in questo.
E non voglio elencare il resto, è ovvio che essendo ASP un prodotto di $M,
ha avuto più supporto economico, però l'evoluzione è infallibile, qualunque
animale umano, tende a cercare di migliorare le proprie condizioni, e le
proprie condizioni per lo sviluppatore WEB, possono migliorare notevolmente
passando da ASP a PHP.
Chi conosce ASP e PHP, sa che PHP è un'altro pianeta, in termini di
produttività, prestazioni, e potenza.
Comunque è vero, di siti Italiani non ce ne sono, però ci sono almeno
due-tre siti stranieri, ottimi e che non hanno equivalenti.
P.S. Dettaglio non banale, esiste anche la possibilità di compilare il
codice PHP!!!
www.zend.com
www.phpbuilder.com
www.php.net
Ciao.

 bai
P.S.S. Non esiste niente sotto ASP che puň eguagliare la potenza di
ImageMagick!
Questo č invece un motivo perchč molti dopo un poco si stancano di
utilizzare ASP.

 parole involontario) pieno di finestre che viene da Seattle.
in ogni caso mi astengo dal continuare queste guerre di religione... tra
l'altro molto sterili...


 utilizzare ASP.
e passano ad 
ASP.NET
 oppure ritornano a fare quello che facevano prima che
il web diventasse un mestiere...


 variabile.
purtroppo dopo anni ancora ti ostini a ritenere ASP un linguaggio...
speriamo che prima o poi ti fai capace...


sinceramente perchè cercare di portare gli altri a tecnologie funzionanti
(php perl) Se si trovano bene utilizzassero pure ASP
Contenti loro!!!
--
------------------------------------------------
In matematica come nella vita
Dio è sottile ma non malizioso
(Möebius)
-----------------------------------------------

in conclusione alcuni fatti su quello che diceva tale claudio
Intanto per PHP si trova tutto quel che si vuole, a patto di non andare
su siti *evidentemente* ben poco professionali (e non dico altro...
scusa vai sui siti  va su siti riguardanti Microsoft ASP...
Che ti aspettavi? che ti spiegavano come usare Php al posto di Asp?
parli di password
di amministrazione senza dire *di che cosa*!!!
 TI hanno detto che PHP su IIS va bene?
Contento lui... magari se dessi un occhiatina al manuale  te ne renderesti
conto da solo di quanti casini e quante limitazioni si hanno
usando PHP su IIS invece che su un server web SERIO come Apache...
Su Windows PHP funziona ovviamente meno bene e con qualche limitazione
rispetto a Unix, e la combinazione meno da esaurimento nervoso e` con
PHP come CGI di Apache... altro che con IIS...
Se poi ha provato a usare PHP 4.2.0 *
le x.y.0 non si dovrebbero usare
mai per nessuna cosa se non si e` esperti ; e PHP 4.2.0
non e` mai stato messo in produzione da nessuno, dato che aveva dei bachi
seri e documentati... hanno suggerito a tutti di aspettare la 4.2.1
che e` la versione attuale e che ormai si comincia a vedere in produzione.


fai un portale con tanto di sql in mezza giornata
boh, non mi sembra poi un'impresa cosmica avere dei template a
disposizione e copiarli...
e mi puoi fare qualche esempio *concreto* sui problemi di sicurezza di
asp?  ne avrei un po' le balle piene di gente che parla di sicurezza
cosě per sentito dire.
io di sicurezza sono digiuno, quindi non dico che asp č assolutamente
imbreccabile.  nello steso tempo se mi si dice che qualcosa č
breccabile vorrei vedere degli esempi concreti, se no il discorso
resta al livello di "signora mia nun ce so' piů le mezze staggioni...
č tutto un magna magna" ecc. ecc..
questi discorsi di sicurezza mi fanno pensare a dei manager con cui ho
a che fare che parlano parlano di sicurezza solo per sentito dire e
perché č la buzzword del momento e poi magari usano outlook non
pacciato.

 forse a quotare sě, perň.
cosi' va meglio? :)

 Enjoy
Ah, non pensavo che alle versioni beta dei software fosse permesso di non
funzionare completamente...io quando rilascio una beta mi riservo di
correggere *parte* del codice....ma perchè allora le chiamano beta?
micky


Scusa, potresti dirci una beta di software Libero (o open source che dir 
si voglia) che non funziona completamente?
Grazie
Cla

 cosě per sentito dire.
Non voglio assolutamente fare polemica, ma l'aspetto piu' fastidioso di 
ASP/IIS e' che uno script mal scritto puo' impallare il server (con 
conseguente riavvio della macchina!), mentre con PHP/Apache basta 
fermare lo script e tutto torna come prima.
Io ho lavorato con ASP, ora uso PHP, e devo dire che, nonostante combini 
molte cavolate in PHP il server ancora non l'ho riavviato, al contrario 
di quel che succedeva prima, quando sbagliavo a terminare un ciclo.
I bug sono sempre dietro l'angolo, soprattutto negli script che 
dovrebbero essere semplici. Se basta una dimenticanza per impallare un 
server...
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
Elimina toglimi. per le risposte
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).

 (php perl) Se si trovano bene utilizzassero pure ASP
Sun Jun 23 10:42:10 2002] [error] [client 63.126.69.195] File does not 
exist: /home/siforwww/scripts/..%5c%5c../winnt/system32/cmd.exe
Ti dice niente questo? :-)


fermare lo script e tutto torna come prima.
mah, guarda che questo è quello che hanno detto anche a me riguardo ad
alcuni miei script asp (che poi caso strano su un'altra macchina hanno
funzionato senza nessun problema...).
gli stessi script non facevano impallare pws usato su un p133 con *16*
(dico: sedici) M di ram.

>cosi' va meglio? :)
sě.  saccente dillo a tua sorella.

 Cla
[CUT]
se cerchi programmi php e vedi che non funzionano hai mai
pensato che forse sono ancora in beta ?
[/CUT]
Io ho solo risposto in base a quanto letto :-)
Per me Beta vuol dire Beta, quindi bug vari ed eventuali...
Se una cosa *Non funziona* per me vuol dire che non *funziona
completamente*.
Micky


Non nascondo che mi avrebbe fatto piacere che mi si usasse una
considerazione maggiore ... non saro' un genio della programmazione (sono
autodidatta ma non e' che devo invidiare chissa' cosa a molti frequentatori
di questo ng) ma so giudicare da solo cosa e' significativo o meno o se un
errore va segnalato e rimarcato oppure "sopportato" pazientemente.
Ne' mi puo' far piacere sentirmi rispondere che potevo "non fare tutto sto
casino nel newsgroup" che tra l'altro e' il luogo deputato a certe
argomentazioni. E poi quale casino? Visito i siti che frequentate voi, seguo
i link proposti dai siti cosi' blasonati... non e' colpa mia o di Bill Gates
se tantissima roba non funziona e questo non aiuta, non perche' non mi
toglie del lavoro, ma perche' non aiuta a capire. E' diverso.
Non e' colpa mia se la sensazione che si prova (e sbagliero' sicuramente, ma
e' l'impressione che provo) e' quella di trovare tanta roba prodotta da
ragazzini eccitatissimi di pubblicare il loro pezzettino di software OS.
Tanto per dire: il team di sviluppo di phpwebsite... Mi sono preso la briga
di tradurre TUTTE le stringhe utilizzate. Mi sono preso la briga di
contattare l' e-mail da loro segnalata per spedire i file pp con le
traduzioni. Tutti i messaggi tornano inesorabilmente indietro con un errore.
Allora ho scritto al team di sviluppo... risposte? ZERO! (eh gia'... mi
sento pure in dovere di partecipare e di dare qualcosa in cambio se becco
qualcosa gratis)
Sicurezza e Linux... vogliamo parlare della recente falla di sicurezza su
Apache 1.3.6? E delle modifiche all'ultima versione di PHP proprio per
evitare certe falle? Molto opportuna la precisazione di Claudio, persona in
gamba e misurata, su PhpNuke.
Chi mi consiglia phpnuke, per non parlare delle varianti phpplanet o
phpwebsite come risposta al mio post ... beh non e' che ci fa una gran bella
figura.
Ne' si vuole innescare alcuna guerra di religione (anzi pensavo apprezzaste
l'impegno a conoscere che succede nell'altra meta' del cielo del web).
Mi trovo a ringraziare i soliti noti e di certo in futuro parlero' di queste
cose in privato fra gli amici del ng.
Scusa bitkep se uso per rispondere anche a tutti gli altri
Claudio
P.s.: ah dimenticavo.... nel 2001 abbiamo organizzato un PLUTO Meeting cosi'
ben riuscito che quest'anno si e' tenuto nella stessa citta' (io non ho
partecipato in questa versione ma gli organizzatori erano praticamente gli
stessi). La cosa e' stata talmente ben gestita che i soldi ricavati dalle
sponsorizzazioni hanno permesso al gruppo di acquistare un server nuovo e
coi controfiocchi.
Abbiamo dovuto triplicare i corsi e i seminari in programma ed avevamo una
fila lunghissima da non sapere piu' come gestire i partecipanti.
Chi ha fatto lo strafottente poteva risparmiarsela

 di amministrazione senza dire *di che cosa*!!!
Semplicemente indisponente.
Inutile ocntrobattere al resto
Claudio


Sto cercando di scendere a patti con una bellissima applicazione ,
straordinariamente free, che ho trovato e che sicuramente conosci. Se ho
delle difficolta' ti rompero' le scatole :-D (e non e' PHPNuke...)
Grazie omonimo! :-D
Claudio

 sě.  saccente dillo a tua sorella.
hhehehe permaloso


Si ma qui siamo ai livelli di
"Uno ha deto AmmioCuggino che tutto il software open in beta non va".
Prima di fare osservazioni di questo genere documentati
CLa


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!

speriamo che prima o poi ti fai capace...
Si, e dove li trovo i libri, la documentazione, il supporto etc per usarlo
con Python o solo con JScript?
Tutti quelli che ci hanno provato alla fine ci hanno rinucniato perchč
disincentivati dalla MS e dalla situazione reale.
Dai non prendiamoci in giro!
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------


Content Manager di  
http://www.aspitalia.com
La piů grande community italiana di sviluppatori!
http://www.dev2dev.it
 La rete ha connesso nuove particelle!

appunto.
Dai, un minimo d'onestà. Se non c'è quasi nessuno che programma ASP in
altri linguaggi un motivo ci sarà e non è certo quello che VbScript è un
bel linguaggio!


 impallare un server...
a parte che queste dimenticanze sono e rimangono errori di programmazione...
quindi il problema e' solo di scrive lo script... inoltre da IIS5 in poi non
e' neanche vero il fatto che si impalla cosi' facilmente...


bel linguaggio!
cos'ha che non va?

cos'ha che non va?
Nulla, infatti scompare :-)
Ciao.
ps: ma voi se un linguaggio/tecnologia  non è pompato dal marketing e non
ve lo trovate su PC Professionale neanche lo guardate?


apprezzati dai programmatori navigati. Da Bruce Eckel's al nostro Alex
senti, ma se ho capito bene python dà valore sintattico alle
indentazioni, cosa che mi parrebbe molto carina.  è davvero così?



Si è così. L'idea di base è che un programma per essere leggibile da un
umano deve essere ben indentato. A questo punto perchè non fare in modo che
valgano le stesse regole sia per il programmatore sia per il parser? E così
scompaiono {} e tutto il resto. Il codice è semplice, pulito e leggibile.
Come ha detto giustamente un mio amico, il Python talvolta dà l'impressione
di essere uno pseudo-codice, tipo quello che si scrive su carta in fase di
progettazione, e invece hai già scritto il programma!
Tra l'altro proprio per questa ragione è molto usato per scrivere prototipi
funzionanti a tempo di record.
Quello che poi mi piace è che lo puoi usare sia ad oggetti sia in maniera
procedurale.
Ciao.
p.s: per farti un'idea leggiti questa paginetta:
http://aleax.supereva.it/Python/ItaPythInst.htm



http://aleax.supereva.it/Python/ItaPythInst.htm
interessante...  ma dimmi una cosa, per le indentazioni c'è qualche
regola?  devono essere tabulazioni, spazi, un certo numero di spazi...
perché sarebbe la volta buona che riuscirei a costringere certi
colleghi ad indentare una volta per tutte il loro codice che poi devo
rimaneggiare...


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!

 rimaneggiare...
Python è il nazista dei linguaggi (su #php di 
irc.azzurra.net
 cosi lo 
chiamano). E' per quello (oltre per la sua struttura estema a oggetti) che 
lo adoro :-DDDDDDDDDDDDDDDDDD
Su Zion ci sono 4 tutorial di Morpheus aka Matteo Memelli, un virtuoso del 
python.
Cia'
-- 
..::Neo@TheZion::.. & Rotella (CBR 600 F Rosso Blu) Da Campi Bisenzio
www.federicocampoli.com
************************************
ICQ #42292922
Webmaster di 
www.thezion.net
Registered Linux User #277621 - 
http://counter.li.org
************************************

 e' neanche vero il fatto che si impalla cosi' facilmente...
Ripeto, la mia esperienza e' stata su una versione precedente, pero' 
pagare un bel po' di soldini per un sistema che non sai come 
funzionera', a me da un po' fastidio...


Vorrei tanto sapere il raporto tra il titolo "aspetti sgradevoli ...."
e il contenuto della tua.
Non mi e' chiaro, scusa ma sono scemo dalla nascita.
Open source e' un modo di rendere disponibile , per motivi
indiscutibili, i sorgenti delle applicazioni .
per  altrettanti motivi indiscutibili altri non vogliono permettere
cio.
Sicuramente nel mondo open source , avendo a che fare con prodotti che
per loro stessa filosofia mutano con una velocita' maggiore rispetto
agli altri la specifica documentazione e' piu tecnica , meno user
frendly e dipiu' difficile reperibilita', no perche' sia poco
disponibile , ma solo per realzione release/versione.
Ogni prodotto Open source non deve essere preso "chiavi in mano", non
e' il suo obiettivo, anche se i progetti di prodotti open source
escono da questa realta' , prorio perche si parla di progetti e sono
coordinati . Per questo la documentazione , che ha un grandissimo
valore, e' sempre disponibile presso il sito originale del progetto, e
, contrariamente agli altri pordotti non open e' completa ed
esaustiva.
Certo il prodotto OS non e' per azzeccza garbugli ma per tecnici , per
reali informatici e non improvvisati scirttori di righe; questoprorio
perche no si stratta di prodotti chiami in mano.
Per i prodotti OS che hanno diffusione, non tutti riscontrano i favori
del pubblico, i livelli di affidabilita' sono di nomra notevolmente
superiori agli equivalenti commerciali o non OS.
Questo perche' il loro metodoo di sviluppo si basa su un sistema che
e' in grado di interagire con molte menti, livelli diversi di
specializzaizone realizzando l'apoteosi del concetto informatico di
produzione , l'equipe.
Se stai iniziando a seguire il mondo OS ma non hai appreso a fondo
tale filosifie e metodica non troverai alcuna opportunita' di
soddisfazione, perche' davanti a problemi , che sempre esistono, non
sarai capace di identificare ne' ilproblema stesso , ne la soluzione
ne chi ti possa supportare.
Non scendo nel dettaglio melgio IIS ,apache, o altro perche'  e'
irrilevante , ogni prodotto è il migliore se appilicato nel contesto
corretto.
 
ciao
rino
rino_...@hotmail.com


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!

Non mi e' chiaro, scusa ma sono scemo dalla nascita.
allora te lo spiego io con la preghiera di non fare dell'inutile
ironia visto che per altre questioni sembri abbastanza acuto.
Claudio B si lamentava del fatto che a parte tutte le belle parole
sull'open source ci fossero molti siti lasciati un po' troppo a se
stessi.

 ma il problema non è il server web, è chi l'ha configurato...
Ok, hai ragione, ma perche' rilasciare un software che di default si 
impalla per un errore abbastanza stupido?
Perche' nella documentazione di un software pagato profumatamente non 
c'e' scritto come configurarlo al meglio, mentre per farlo devo 
collegarmi al sito del produttore perdendo ulteriore tempo che per me e' 
prezioso?
Perche' devo essere IO a preoccuparmi della migliore configurazione 
quando TU mi dici che questo e' il miglior prodotto e io ti pago per questo?
E' questo che io contesto.
E' chiaro che poi ognuno ha bisogno di configurazioni personalizzate, ma 
se volessi lasciare quella di default perche' non ho esigenze 
particolari, non mi si deve bloccare il server perche' ho fatto un 
piccolo errore di programmazione in uno script. Saro' pur libero di 
creare qualche piccolo bug nelle mie applicazioni senza che lo venga a 
sapere tutto il mondo, o no?


 sapere tutto il mondo, o no?
certo... pero' non lavorare su internet... fatti nu bel pws e lavora li...
cosi' i tuoi bug non rompono nessuno se non il tuo pc...


 corretto.
giusto e aggiungerei dalla persona giusta...
p.s. solo un appunto: potevi risparmiarti una inutile offesa a Claudio...


 sapere tutto il mondo, o no?
difatti con le ultime versioni è così, ti puoi personalizzare l'errore o
nasconderlo :)
ma sono personalizzazioni, per l'utente medio non vedere l'errore è un
guaio.
ma se tu pretendi di fare l'admin di sistema o lo sviluppatore senza sapere
cosa stai facendo (e ce n'è tanta di gente così, che non riesce a vedere gli
errori perchè IE di default ne mostra uno suo...) allora ti conviene
cambiare lavoro...


 cosi' i tuoi bug non rompono nessuno se non il tuo pc...
Grazie per il consiglio.
Tutte le mie prove erano fatte su un server in intranet fotocopia del 
server sul web, proprio per evitare problemi.
I miei esempi erano solo situazioni ipotetiche. E' chiaro che in ogni 
ambiente bisogna usare buon senso e aspettarsi che la sfiga ti salti 
addosso da un momento all'altro. Solo cosi' e' possibile reagire alle 
situazioni impreviste.


 cambiare lavoro...
Non e' quello, come ho gia' detto nell'altra risposta avevo preso tutte 
le precauzioni del caso.
E' solo che a me personalmente da fastidio che una banalita' possa avere 
effetti cosi' devastanti.
E' come se, guidando, mettessi la freccia a sinistra, con i fendinebbia 
accesi, e mi si spegnesse la macchina, perche' prima non ho messo il 
nastro isolante attorno ai fili. E _NON_ sapere che ci vuole, quel 
nastro isolante.
Deve essere il produttore a consegnarmi la macchina funzionante senza 
intoppi. Se poi la voglio far "intoppare" io e' un altro discorso.


 vale risparmiare da subito. O no?
rispieghi meglio questo concetto?


 intoppi. Se poi la voglio far "intoppare" io e' un altro discorso.
guarda che acquisti un licenza software non un sistemista microsoft...
io chiudo qua' questo thread, mi sembra che manchino i principi base per
continuare a discuterne...


 rispieghi meglio questo concetto?
Per risolvere il problema ho dovuto perderci del tempo, fare delle 
ricerche sul web per conto mio, chiedere nei gruppi di discussione. 
Proprio come faccio ora con il software open source. Solo che prima 
avevo pagato il software proprietario, e non poco. E quei soldi sono 
stati, IMHO, buttati.


 guarda che acquisti un licenza software non un sistemista microsoft...
Su questo siamo d'accordo. Ma per fare il sistemista microsoft a quanto 
pare bisogna fare i corsi microsoft prima di acquistare una licenza, giusto?
Quante persone l'hanno fatto?



Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!

 intoppi. Se poi la voglio far "intoppare" io e' un altro discorso.
quando installi un server smtp è già configurato contro il mail relaying?
che io sappia no, dunque non vedo perchè un server web dovrebbe esserlo.
che poi tra l'altro ci sono dei tool (gratuiti) che lo fanno, ma cercare è
difficile, hai pagato la licenza del sistema operativo, pretendi che tutto
funzioni senza fare nulla: usa il sw open source allora, che vuoi che ti
dica, lì cmq devi sbatterci la testa per configurare, cmq, perchè il sw se
lo vuoi far andare come ti piace, devi per forza configurarlo. :)


 lo vuoi far andare come ti piace, devi per forza configurarlo. :)
E' quello che sto facendo.
So che devo sbatterci la testa, ma almeno non ho speso una lira.
Al contrario di quello che mi e' successo prima, che ci ho sbattuto la 
testa ed ho pagato.


 che io sappia no, dunque non vedo perchè un server web dovrebbe esserlo.
Anche Apache è configurato abbastanza bene di base. Certo è però che se lanci
un processo che non finisce mai non si permette di ucciderlo... ma non per
questo si blocca...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 non per questo si blocca...
difatti nemmeno IIS5 lo fa in certi casi, se poi lo configuro in una certa
maniera, puoi stare anche più tranquillo.
il guaio è che qui parliamo di IIS4 (da quello che mi pare di capira) che
per inciso è uscito fuori nel 1997-98 (ora la memoria non mi aiuta tanto, ma
dovrebbe esser fine 97) quando chi si metteva a fare scripting web non si
dimenticava un ciclo aperto (e con questo non giustifico nemmeno chi lo
dimentica aperto nel 2002...)


 e quindi quando lo installi non è configurato.
Lo è. Un programma che non è configurato non parte. Postfix è configurato per
rifiutare qualsiasi cosa, per motivi di sicurezza. E' ben differente. E comunque
la documentazione ti permette di capire come fare a farlo funzionare in 5
minuti.


 funzionare in 5 minuti.
certo, ma credo che gelty non l'abbia nemmeno guardata la doc di IIS...


 certo, ma credo che gelty non l'abbia nemmeno guardata la doc di IIS...
Beh, me lo dici tu dove e' spiegato, nella documentazione di IIS, come 
fare ad evitare che degli script fatti male ti impallino il server?


 è installato e funzionante, è ben diverso dal dire che è configurato.
E', come dice la documentazione, configurato per rifiutare tutto. E siccome fa
esattamente come dice la documentazione direi che è installato, funzionante e
configurato, e bene anche, visto che NON è un open relay. Sei tu che poi devi
cambiare la configurazione per adattarla ai tuoi bisogni. Comunque è inutile
parlare del sesso degli angeli, a meno che non me ne trovi uno femminile.
L'importante è legere la doc.


 fare ad evitare che degli script fatti male ti impallino il server?
e tu vuoi leggere una cosa del genere sulla doc? :D


 L'importante è legere la doc.
...e scrivere le doppie dove servono... :|


 e tu vuoi leggere una cosa del genere sulla doc? :D
:-)
No, ovviamente, non con queste parole. (A parte il fatto che mi aspetto 
che gli script fatti male *NON* mi impallino il server).
Ma il problema e': perche' rilasciare un software installato e 
_configurato_male_? E perche' nella doc non c'e' scritto di cambiare la 
configurazione per non avere problemi di esaurimento di memoria? (ecco 
le parole che cercavo...)
Piu' si va avanti con questa discussione piu' si installa nel mio 
cervello che fosse un semplice bug di IIS... se cosi' fosse nella doc 
non ci sarebbe mai potuto essere...


 non ci sarebbe mai potuto essere...
attento che questa installazione non ti porti un worm :D


 attento che questa installazione non ti porti un worm :D
LOL
A furia di parlare di installazioni mi e' proprio scappato :-)
Ovviamente volevo dire "...piu' si insinua nel mio cervello la 
convinzione che..."
In ogni caso non mi preoccupo dei worm, non uso prodotti MS... ;-)


 In ogni caso non mi preoccupo dei worm, non uso prodotti MS... ;-)
i worm esistono su tutte le piattaforme, chi ne ha di più, chi meno... :!
