Svilupperò un sito Intranet per il mio impianto specifico e il nostro standard aziendale per lo sviluppo web è IIS + ASP.Net + VB.Net + Microsoft SQL Server (nota che abbiamo circa 10+ impianti). Il sito Intranet verrà utilizzato solo dal mio impianto e sono l'unico che lo supporterà. Sono molto più abile con una configurazione LAMP , e potrei fare lo sviluppo e la risoluzione dei problemi molto più rapidamente con PHP di quanto non potessi ASP.Net. Anche se la società "standard" è ASP.Net/VB.Net, la maggior parte di ciò che la società fa nel suo complesso è acquistare software di terze parti (che di solito è basato su Java ), e molto, e intendo pochissime persone in la compagnia lo sa persinoVB6 , figuriamoci ASP.Net/VB.Net.
Detto questo, è meglio violare lo standard aziendale e andare con l'installazione che posso supportare meglio, oppure è meglio andare con l'installazione che l'azienda può supportare meglio se dovessi mai andarmene, anche se nessuno al momento in azienda può supportare il proprio standard comunque?
Alcuni fattori aggiuntivi da considerare nel mio caso personale:
- Ancora una volta, questo è solo per il mio impianto, e sono l'unico che lo supporterà mai a meno che non abbandoni l'azienda, e quindi il mio sostituto lo supporterebbe. Non qualcun altro già in compagnia.
- La società fa comunque ben poco sviluppo con i loro standard.
- Quasi nessuna delle società esistenti utilizza il loro standard.
- Se scelgo lo standard aziendale, devo usare la versione Express di Microsoft SQL e un sistema operativo Windows 7. Dalle mie letture, la versione Express va bene per l'uso aziendale, ma le dimensioni del database sono limitate.