So che PHP è ancora il linguaggio di programmazione web più popolare al mondo. Questa domanda vuole solo portare alcune delle mie preoccupazioni su PHP.PHP morirà nel mondo di sviluppo delle pagine Web?
PHP è naturalmente legato a C10K problem. Poiché PHP (generalmente eseguito in Apache) non può essere guidato dagli eventi o asincrono, ogni richiesta HTTP occuperà almeno un thread o processo. Questo lo rende resistente per essere più scalabile.
Attualmente, molti siti Web (come Facebook & Yahoo!) con alte prestazioni e scalabilità dipendono ancora da PHP nei loro server front-end. Suppongo che sia dovuto alla ragione legacy. È possibile che PHP venga sostituito da un linguaggio più adatto a C10K?
Per favore, considera di fare questa domanda wiki della comunità. –
Forse ha qualcosa a che fare con la mia domanda: http://stackoverflow.com/questions/2629209/is-there-an-use-case-for-non-blocking-receive-when-i-have-threads Don Dimentica che il modo in cui Apache gestisce PHP può cambiare. Prendiamo ad esempio le modifiche apportate dai ragazzi di Facebook a PHP per i loro motivi. Pensavo che Twitter utilizzasse rotaie e scala ... –
Twitter funziona su RoR secondo il sito web: http://rubyonrails.org/applications –