Написание программных модулей

Для обеспечения необходимой функциональности на сайте разрабатываем программные модули или ищем готовые решения.
Не секрет, что большинство задач для коммерческих сайтов — типовые и бессчетное количество раз уже решались. Тем не менее, иногда требуется написание программы «с нуля» из-за отсутствия в свободном доступе дистрибутива.