43
продукта, что сильно облегчает внесение в сайт изменений уже своими силами
после прекращения контракта со группой.
Самостоятельное изготовление системы – самый дешевый способ. Имеет
как преимущества, так и недостатки. Преимущества в том что исключены
лишние затраты на оплату готовых решений, проект делается исключительно
для своих нужд и своими силами – что уменьшает шансы взлома, так как стиль
написания системы известен только программистам своей фирмы. Недостаток
же – только в том, что надежность и время создания сайта своими силами
зависит от компетенции и профессионализма программистов.
С одной стороны – покупка готового решения это быстрый хоть и
затратный выход из ситуации. А с другой никто не может быть уверен в том, что
это же готовое решение не будет продано конкурентам фирмы, и их
специалисты будут осведомлены обо всех слабых и сильных местах сайта
конкурирующей фирмы. Что создает предпосылки к попыткам взлома,
вредительству, актов дискредитации и обычному хулиганству. Система
становится “белым ящиком” для ИТ-специалистов.
Покупка же общераспространенной, бесплатной и доступной системы
вообще ставит под угрозу деятельность всей фирмы, так как, используя
недокументированные уязвимости, злоумышленники могут сделать
конфиденциальную информацию фирмы доступной широкому кругу лиц.
Создание системы силами собственных сотрудников гарантирует:
уникальность кода, собственные методы защиты от взлома, создание
оптимизированных участков кода, оптимальные затраты ресурсов компьютера,
на котором будет установлена система и соответственно уменьшение времени
загрузки страниц для конечных пользователей. Масштабируемость системы в
будущем, так как собственную программу человеку менять намного легче, чем
разбираться в чужой программе. Сопровождение и улучшение сайта все время
пока на фирме есть хоть один ИТ-сотрудник обладающий соответствующими
знаниями.
.