Newsgroup: it.comp.www.php
Titolo: [semi OT] Hello world

Ciao a tutti,
attualmente uso questo programmino per collezzionare le mie ricette:
http://grecipe-manager.sourceforge.net/
probabilmente molti di voi lo conosceranno già ma, un pò per 
divertimento, un pò per imparare qualcosa di nuovo e un pò per 
implementare qualche funzione non inclusa mi piacerebbe scriverne uno 
simile ma web based (probabilmente in php/ajax e quella roba lì =).
Lavoro già da qualche tempo nel mondo dell'informatica quindi ho una 
certa familiarità con sistemi operativi, server applicativi, linguaggi 
di programmazione etc: mi chiedevo se, per scrivere il mio programmino 
(non ho nessuna esperieza di php), sia meglio usare php e/o altro e, se 
si, se appoggiarsi a qualche framework o application server (c'è chi mi 
ha suggerito di usare Horde, chi altro come Zope chi Java).
Voi cosa ne pensate ?
Grazie a tutti per la disponibilità.
Saluti.

 Voi cosa ne pensate ?
Beh, io penso che in un NG di php sia difficile che ti venga suggerito di
usare il framwork Dot.Net 

 Saluti.
benissimo php/ajax.... :)

 benissimo php/ajax.... :)
Niente framework ?
Per fuznioni standard (come login, preferenze utente etc.) non sarebbe
meglio usare librerie ben fatte per scrivere meno codice possibile ?
Che DB mi consigliate ?

 usare il framwork Dot.Net 
E tu cosa usi ?
Mi interesserebbe sapere anche quali strumenti di sviluppo usate, credo 
che ci saranno degli IDE specifici come per gli altri linguaggi no ?
Qual'è il migliore ?

 Qual'è il migliore ?
Il migliore e` quello con cui ti trovi meglio, come in tutte le cose.
Io, come editor, uso Eclipse, ma quasi esclusivamente per l'ottimo 
supporto a CVS e Subversion.
Se trovassi lo stesso supporto su un altro editor (e ce ne sono diversi) 
che mi fornisca colorazione della sintassi, gestione non astrusa dei 
progetti, e facoltativamente autocomplete delle funzioni standard, e 
magari anche dei metodi delle classi nel progetto, cambierei al volo.
Come framework uso Zend Framework, per i motivi che ho ripetuto almeno 3-4 
volte qui (cerca negli archivi su google ;)
Infine, perche` PHP e non gli altri.
Perche` puoi partire con 2 righe di codice (<?php print "Ciao mondo"; ?>) 
senza dover installare decine o centinaia di MB di framework (Zope, JBoss, 
Tomcat, Hibernate e compagnia cantante).
Perche` puoi arrivare a siti enormi e complessi (vedi Wikipedia, ma anche 
Drupal, Wordpress, ecc.)
Perche` scala molto bene ed e` leggero. Un server che regge un solo sito 
in Zope o in Java puo` reggere tranquillamente almeno una trentina di siti 
con lo stesso traffico in PHP.
Perche` ha, di base, i binding per moltissime librerie, dall'accesso ai DB 
all'elaborazione di immagini e testi multilingua, passando per 
l'elaborazione XML, la compressione, la crittografia, l'elaborazione 
matematica, ecc.
Perche` e` disponibile in praticamente tutti gli hosting, gratis o a 
pagamento.
Perche` e` semplice da installare in locale per fare i propri siti senza 
bisogno di uno spazio di test sull'hosting. Sotto Linux e` ancora piu` 
semplice che sotto Windows, da installare.
Perche` e` software libero, lui e il 99,99% delle librerie che trovi in 
giro. Sara` molto (MOLTO) difficile che qualcuno ti denunci perche` stai 
usando commercialmente una libreria che andrebbe pagata per quell'uso, 
visto che praticamente non ce ne sono, o comunque trovi alternative libere.
Perche` ha una comunita` molto attiva, e quindi milioni di esempi, 
migliaia di classi pronte, decine di di framework, centinaia di librerie, 
ecc.
Bye.