Mi chiedo se JSP sia un'alternativa sicura a PHP? Alcune cose che mi preoccupano sono l'utilizzo della CPU, l'utilizzo della memoria e la sicurezza.
Mi chiedo se JSP sia un'alternativa sicura a PHP? Alcune cose che mi preoccupano sono l'utilizzo della CPU, l'utilizzo della memoria e la sicurezza.
JSP è un'alternativa a PHP come qualsiasi altro linguaggio di programmazione, e proprio come PHP è un'alternativa a qualsiasi altra cosa.
Per quanto riguarda la CPU, dipenderà dalle tue applicazioni. JSP, come ASP.NET, sono compilati ed eseguiti in una macchina virtuale; PHP, d'altra parte, è interpretato. In entrambi i casi, il collo di bottiglia sarebbe probabilmente l'accesso al database o la stessa applicazione , non i meccanismi linguistici sottostanti.
Per quanto riguarda l'utilizzo della memoria, da quello che ho visto, le piccole applicazioni hanno un minore ingombro di memoria quando sono scritte in PHP, e l'opposto è vero per le app di grandi dimensioni . Ancora una volta, questa è solo la mia esperienza personale e altre persone potrebbero non ottenere gli stessi risultati con le loro app.
Infine, per quanto riguarda la sicurezza, sta a te rendere sicura un'applicazione . Se conosci bene una lingua, ma non l'altra, sicuramente farai degli errori in questa lingua, rendendo le tue applicazioni non sicure.
Se:
quindi puoi fare alcune asserzioni su:
Per i colli di bottiglia, dopo aver fatto quelle affermazioni, devi profilarle per avere una buona immagine della realtà. Le aspettative riguardo alle prestazioni sono in genere sbagliate.
In pratica, la seconda e la terza condizione sopra elencate sono difficili da eguagliare: