PHP 5 è uscito nel 2004. PHP 5.2 ha colpito la rete alla fine del 2006. Da allora, non ci sono stati nient'altro che versioni di bug incrementali e versioni beta di PHP 5.3. Sono passati due anni e mezzo da allora, e anche se PHP 5.3 contiene alcune nuove interessanti funzionalità, non sono che rivoluzionario.Qual è lo stato attuale della comunità PHP?
Ho usato PHP da sette anni a questa parte, ma ultimamente ho iniziato a pensare che ci sia qualcosa di seriamente sbagliato nella comunità con lo . Con la comunità, non mi riferisco esattamente alla comunità di PHP in generale (abbiamo visto molti progressi nello sviluppo del framework negli ultimi anni), ma piuttosto nel piccolo gruppo di confronto che fa tutto lo sviluppo attuale. Mi riferisco a ciò che viene solitamente chiamato dal nome del newsgroup php.internals.
Personalmente non sono mai stato un collaboratore attivo di questo gruppo, ma di solito lo leggevo con molta attenzione, e la mia impressione è che ci sia un sacco di conflitti interni e di attriti, che frenano i progressi. Molte idee e suggerimenti vengono abbattuti senza una seria considerazione perché a qualcuno con tanto "karma" non piace, e quando si raggiunge un accordo sembra essere un compromesso che a nessuno piace davvero. Un grande esempio di ciò è la scelta del separatore dei namespace: "\", una scelta che a tutti sembra non piacere.
Sono solo io, o il conflitto e la tensione stanno distruggendo PHP dall'interno? PHP ha il tipo di problema di gestione, che capisco è comune tra i progetti open source? Come gestisci questi tipi di problemi?
Questa è una domanda legittima, ma dovresti probabilmente rifarla con un titolo meno soggettivo. – Unknown
Erm .. Credo che i ragazzi si stiano preparando a rilasciare PHP6, che ha alcune nuove folle funzionalità come il binding statico avanzato, e allo stesso tempo mantenere PHP5. "Marcire dall'interno" è un'esagerazione. – karim79
Sono d'accordo. L'ho cambiato in qualcosa di più neutrale. –