Punto-informatico.it
Telefonino.net
MegaLab.it
WinTricks.it
TechAssistance.it
PcTuner.net
DinoxPc.com
ioProgrammo.it
Winmagazine.it
Linux-Magazine.it
TTimeShop.it
Feed Xml
|
Newsletter
|
@Twitter
|
Login
|
Registrati
|
Forum
Cerca in PI
HOME
Attualità
Tecnologia
Sicurezza
Diritto & Internet
Business
Digital Life
Hardware
LIBRI
DOWNLOAD
WEBINAR
Torna alla notizia
Inizia nuova discussione
Altro
Java, Apache abbandona
la redazione
10 dic 2010, 17.10
php
nr: banca
34 risp.
10 dic 2010, 18.37
nr: dan
10 dic 2010, 19.12
sentinel
10 dic 2010, 21.03
nr: Prix test
12 dic 2010, 22.14
nr: Pacchiano
13 dic 2010, 00.54
nr: zuzzurro
13 dic 2010, 09.21
sentinel
13 dic 2010, 18.14
nr: zuzzurro
14 dic 2010, 11.51
sentinel
14 dic 2010, 12.59
nr: Vindicator
10 dic 2010, 21.25
nr: collione
10 dic 2010, 21.42
nr: Emanuele B.
10 dic 2010, 23.53
nr: collione
11 dic 2010, 11.41
FDG
12 dic 2010, 19.09
nr: zuzzurro
13 dic 2010, 09.43
nr: zuzzurro
13 dic 2010, 09.22
nr: skate_safar i
13 dic 2010, 14.13
nr: il precisator e
10 dic 2010, 22.24
Ubunto
10 dic 2010, 23.02
Ubunto
10 dic 2010, 23.15
nr: Vindicator
11 dic 2010, 11.53
nr: Shu
12 dic 2010, 10.02
nr: Vindicator
12 dic 2010, 11.57
nr: Nome e cognome
12 dic 2010, 13.53
Ubunto
12 dic 2010, 23.23
Ubunto
10 dic 2010, 23.36
nr: Nome e cognome
11 dic 2010, 00.31
nr: Anonimo
11 dic 2010, 12.59
nr: leocor
11 dic 2010, 14.07
nr: HAL
11 dic 2010, 23.51
FDG
12 dic 2010, 19.07
Ubunto
13 dic 2010, 00.19
- Scritto da: HAL
> - Scritto da: leocor
> > Beh, che sia fatto con i piedi è tutto da
> > dimostrare, direi che per molti versi non si può
> > essere d'accordo.
> >
> >
> > Che PHP sia un linguaggio di scripting nel caso
> > di FB ad esempio non è tanto vero, tant'è che
> > proprio i dev di FB hanno rilasciato in OS il
> > compilatore Hiphop (compila "php in un server
> > http" per dirla alla
> > facilona).
>
> Quello che scrivi non ha senso, non si compila
> "in un server http". FB ha creato un compilatore
> da php a C, per ovviare alle scarsissime
> prestazioni di php, che è
> interpretato.
Non mi pare che a causa delle "scarsissime prestazioni" quelli di FB abbiano dovuto compilare il codice dopo i primi 10 utenti registrati.
All'annuncio di HipHop come open source, il suo autore ha scritto che il loro "problema" era gestire 400 bilioni di page view al mese, e che farlo col PHP iniziava ad essere un po' troppo complicato (e costoso).
Il motivo della compilazione è stato prevalentemente il consumo di cicli del PHP, consumo che normalmente andrebbe gestito riscrivendo le parti stabili del programma PHP in C++ e facendole caricare come modulo all'interprete.
"Normalmente" perché NON è un trucco da smanettoni, ma quanto previsto nel manuale stesso di PHP: PHP prevede anche l'uso di c/c++.
PHP "by design" non è progettato con una mentalità autarchica, chi PHP lo usa seriamente questo lo sa benissimo, ed è un pregio, non un difetto.
Il problema che avevano quelli di FB era che spostando certe parti del programma da php a c++, non avrebbero poi potuto modificarle in PHP ma avrebbero dovuto proseguire nel loro sviluppo in c++.
Per questo hanno dato vita ad HipHop, per poter tranquillamente continuare il lavoro in PHP, pur disponendo poi di un programma compilato dopo la traduzione in C.
Non è esattamente dire "PHP fa schifo", ma il contrario.
Lo stesso HipHop non è mica il primo traduttore/compilatore di php della storia, roadsend e phc fanno il suo stesso lavoro, quercus addirittura php in bytecode java, Phalanger in MSIL che il bytecode del .NET.
Non vedo come possa dispiacersi un programmatore PHP dell'esistenza di HipHop e strumenti simili, sarebbe da idioti non vedere l'opportunità di poter programmare in PHP ed ottenere degli eseguibili ottimizzati e pronti all'uso.
-----------------------------------------------------------
Modificato dall' autore il 13 dicembre 2010 02.52
-----------------------------------------------------------
Ubunto
1.263
Segnala abusi
Rispondi
Quota
Chiudi
nr: Riccardino
12 dic 2010, 23.10
nr: Pacchiano
13 dic 2010, 00.51
nr: Bleach
18 mar 2011, 14.52
AHAHAHAHAHAHAH!
nr: Humnt
4 risp.
10 dic 2010, 19.53
nr: lordream
10 dic 2010, 20.07
nr: Pacchiano
13 dic 2010, 02.40
fox82i
13 dic 2010, 09.38
nr: zuzzurro
13 dic 2010, 13.46
Esagerato
nr: Sanne Grinovero
6 risp.
10 dic 2010, 19.55
nr: Red
10 dic 2010, 20.22
nr: collione
10 dic 2010, 21.44
nr: Disinformat ico
10 dic 2010, 23.18
nr: collione
10 dic 2010, 23.50
nr: Sanne Grinovero
11 dic 2010, 13.05
nr: collione
11 dic 2010, 16.34
Oracle si sta scavando la fossa!
Enjoy with Us
1 risp.
10 dic 2010, 22.44
nr: Massimo Sernesi
11 dic 2010, 18.17
Appello a MS: carpe diem!
nr: mux
12 risp.
10 dic 2010, 22.49
nr: collione
10 dic 2010, 23.52
nr: .net
11 dic 2010, 03.03
nr: lordream
11 dic 2010, 04.19
nr: collione
11 dic 2010, 11.42
nr: Il Profeta
13 dic 2010, 12.05
r1348
11 dic 2010, 00.13
guast
11 dic 2010, 12.31
nr: zuzzurro
13 dic 2010, 09.29
nr: Il Profeta
13 dic 2010, 12.18
nr: zuzzurro
13 dic 2010, 13.01
nr: Il Profeta
13 dic 2010, 12.22
nr: Il Profeta
13 dic 2010, 12.01
Se fosse vero ...
nr: Disinformat ico
5 risp.
10 dic 2010, 23.08
nr: collione
10 dic 2010, 23.54
nr: lordream
11 dic 2010, 04.21
nr: collione
11 dic 2010, 11.43
nr: Il Profeta
13 dic 2010, 12.08
Funz
13 dic 2010, 14.59
Quando SUN odorava di vendita...
nr: blablabla
4 risp.
11 dic 2010, 08.28
guast
11 dic 2010, 12.34
nr: Sanne Grinovero
11 dic 2010, 13.10
nr: lordream
11 dic 2010, 14.26
Suricato
12 dic 2010, 23.30
A NATALE JAVISTI.....
nr: WinForLife
2 risp.
13 dic 2010, 12.34
nr: zuzzurro
13 dic 2010, 13.46
nr: floriano
14 dic 2010, 00.42
Futuro del java.
nr: Andreabont
1 risp.
13 dic 2010, 12.35
nr: Humnt
13 dic 2010, 20.21
Torna alla notizia
Inizia nuova discussione