Zamierzam opracować witrynę intranetową dla mojego konkretnego zakładu, a standardem naszej firmy do tworzenia stron internetowych jest IIS + ASP.Net + VB.Net + Microsoft SQL Server (zauważ, że mamy około 10+ zakładów). Strona intranetowa będzie używana tylko przez moją fabrykę, a ja jestem jedyną, która będzie ją obsługiwać. Jestem znacznie bardziej biegły w konfiguracji LAMP i mogłem programować i rozwiązywać problemy znacznie szybciej z PHP niż ASP.Net. Mimo że „standardem” firmy jest ASP.Net/VB.Net, większość tego, co firma robi jako całość, polega na zakupie oprogramowania stron trzecich (zwykle opartego na Javie ), i bardzo, i mam na myśli bardzo niewiele osób w firma nawet wieVB6 , nie mówiąc już o ASP.Net/VB.Net.
Biorąc to pod uwagę, czy lepiej jest naruszać standard firmy i przejść do konfiguracji, którą mogę lepiej obsługiwać, czy też lepiej, aby przejść do konfiguracji, którą firma mogłaby wesprzeć lepiej, gdybym kiedykolwiek odszedł, chociaż nikt obecnie czy firma może w ogóle obsługiwać własny standard?
Kilka dodatkowych czynników, które należy wziąć pod uwagę w mojej osobistej sprawie:
- Ponownie, dotyczy to tylko mojego zakładu i jestem jedynym, który będzie go wspierał, chyba że odejdę z firmy, a wtedy mój zastępca będzie go wspierał. Nikogo już nie ma w firmie.
- W każdym razie firma robi niewielki rozwój.
- Prawie żadna z istniejących firm nie korzysta ze swojego standardu.
- Jeśli wybiorę standard firmy, muszę użyć ekspresowej wersji Microsoft SQL i systemu operacyjnego Windows 7. Z moich odczytów wynika, że wersja Express nadaje się do użytku biznesowego, ale rozmiar bazy danych jest ograniczony.