Ragioni per avvicinarsi a PHP
Giovedì 8 Giugno 2006 - 12:20
di Gabriele Farina

Casualmente sono finito sul blog di Sitepoint relativo a PHP. E sempre casualmente mi sono inbattuto in questo post che elenca, tra i commenti, alcuni motivi per cui ci si dovrebbe interessare a PHP e perché dovrebbe essere meglio di altre alternative.
Siamo alle solite comunque: non capisco come mai si tenda a giudicare un linguaggio migliore di un altro valutando solamente delle specifiche situazioni che da sole non sono assolutamente in grado di provare nulla. Forse sono più interessanti i motivi per cui odiare (il termine forse è un po’ troppo forte …) PHP, almeno paiono leggermente meno discutibili di alcuni commenti a favore.
A questo punto mi pare lecito chiedere anche a chi legge il blog di darmi delle motivazioni per le quali una persona debba avvicinarsi a PHP. Però mi interesserebbero motivazioni serie, che mi facciano ragionare su qualche punto di reale vantaggio rispetto agli altri linguaggi concorrenti.
Categoria: PHP e Open Source | Permalink
Commenti
1
Sono programmatore php da 4 anni ormai, vengo da un passato di asp e di perl e mi sono trovato davvero bene con php per la sua flessibilità e velocità di esecuzione.
Ritengo che php sia uno dei migliori linguaggi per il web anche grazie alle tantissime funzioni ed estensioni disponibili oltre alla possibilità di compilare i vari moduli solo dove realmente necessari.
E’ ovvio che ognuno decide qual’è il linguaggio che preferisce però credo che php abbia tutte le carte in regola per giocare la partita del web ;)
# - postato da Paolo - 08 Giugno 2006 - 13:14
2
personalmente trovo comoda la possibilità di utilizzare le librerie per le immagini installate di default senza dover ricorrere a librerie o componenti di terze parti come avviene per ASP, soprattutto se si è in hosting. Poi c’è il fattore economico legato alle licenze: un server dedicato linux ha costi di gestione molto piu’ bassi. In piu’ in rete si trova di tutto con licenza GPL: quindi è molto piu’ semplice imparare rapidamente.
3
Un buon motivo per usare PHP è che non è troppo implicato in politiche aziendali. ASP è morto e ColdFusion ha rischiato con l’acquisizione di Macromedia da parte di Adobe (come era già successo all’epoca di Allaire quando il suo sviluppo si arrestò per un bel po’ di tempo)…..
4
Io sono bassato da asp a php in contemporanea col corso di c che ho frequentato all’università. Ho voluto sfruttare la somiglianza della sintassi tra c e php per appendere al chiodo il visual basic e l’asp. Non tornerei sicuramente indietro: del php apprezzo l’eleganza della sintassi, la linearità con cui si gestiscono operazioni come la connessione ad un database, la manipolazione immagini e l’upload dei file, cose che in asp sono molto più intricate. Poi si trova molto più lavoro col php che con l’asp, questione che dipende dai costi meno elevati di un server linux.
# - postato da Fabio Sussetto - 08 Giugno 2006 - 14:06
5
E’ free e semplice.
6
multipiattaforma, e in caso di necessità funziona anche senza webserver.
a differenza di ruby e java non sono necessarie conoscenze di OOP.
7
per le risorse che ho trovato in rete, praticamente l’ho imparato così.
8
Per Maurizio:
ok, non sono necessarie conoscenze di OOP! però è che, al giorno d’oggi, uno sviluppatore “dovrebbe” per arricchire le proprie conoscenze/competenze avere dimestichezza con OOP.# - postato da BoBBiBì - 08 Giugno 2006 - 16:57
9
Utilizzando PHP non mi vengono in mente motivi per “odiarlo”.
Anzi trovo singolare che il tono di questo post sia, come dire, infastidito dal fatto che qualcuno porti dei motivi per passare da un linguaggio ad un’altro. Non ha senso.
Dal canto mio posso dirti che PHP lo trovo comodo (nella versione 4); ha un approccio agli oggetti sporco ma molto comodo. Già la versione 5 la trovo inutile perché a ben guardare é praticamente JSP…
Per come la vedo io scegliere un linguaggio dipende sempre da un’unica considerazione: cosa devi fare e in quanto tempo vuoi farlo?
Ad esempio: tutti denigrano (a ragione sicuramente) l’approccio ad oggetti di PHP4. Orbene ho costruito un intero applicativo per prenotazione appuntamenti. Funziona bene, discretamente veloce, multiutente ed espandibile con facilità.
In ASP veniva meglio? forse. In JSP era più sicuro? Può darsi. Ma alla fine ha prevalso la facilità di sviluppo (data anche dall’esperienza degli ultimi 3 anni) e l’assenza di costi legati a licenze specifiche.
10
la community
# - postato da Mauro Di Blasi - 08 Giugno 2006 - 18:26
11
La diffusione e l’enorme quantità di esempi disponibili.
Qualunque cosa tu voglia fare, qualche buon esempio lo trovi sempre.
12
Da parte mia devo dire che, almeno in ambito lavorativo, non provo odio o eccessivo amore per un linguaggio. Se uno mi chiede di fare un applicativo in php o in asp o in perl (o altri) io non posso certo dirgli che siccome il php a me piace allora uso solo quello. Il bello della programmazione è che esistono molti linguaggi tutti con dei pregi e dei difetti e ovviamente ognuno di noi ha il suo preferito (x me php e js/ajax). In ambito non lavorativo devo dire che uso moltissimo il php perché lo trovo completo (forse anche troppo) però allo stesso mi permette di creare applicazioni web in modi sempre diversi. Infatti è un linguaggio che a me personalmente non stanca mai, nemmeno se lo uso in continuazione. ;)
# - postato da wanted - 09 Giugno 2006 - 08:57
13
è un dialetto del c. e questo per un programmatore non solo web basta e avanza
# - postato da lloyd27 - 09 Giugno 2006 - 11:47
14
Sono d’accordo è free, semplice, sintassi C-Like ecc. Ma devo dire che è un tantino fastidioso il discorso di PHP5 che non è considerato stabile e quindi non implementato da molti hoster, sopratutto adesso che si parla già di PHP6. Comunque sia Ruby On Rails sembra davvero molto allettante.
# - postato da Sebastiano - 09 Giugno 2006 - 19:20
15
Perchè c’è un sacco di figa!
# - postato da Giuseppe - 09 Giugno 2006 - 19:49
16
Ma dov’è tutta sta figa?
# - postato da Franco - 09 Giugno 2006 - 19:51
17
Scusate l’intrusione, ma vi ho trovato per caso. Il punto è che sto cercando dei siti con liste di programmatori in PHP o simili per possibili collaborazioni e non ne trovo!
Mi sapete dare delle indicazioni visto che siete tutti del “mestiere”?# - postato da Daniela - 07 Febbraio 2007 - 12:52







