К заказным Интернет-проектам мы относим любую разработку, выходящую за рамки стандартного сайта, функциональные возможности которого укладываются в типовые возможности систем управления сайтами. Зачастую система управления сайтом служит базой для создания специфичного проекта путём разработки дополнительных модулей и расширения возможностей системы.
Распространёнными примерами заказной разработки проектов являются:
- электронные средства массовой информации;
- Интернет-магазины и другие проекты электронной коммерции;
- информационные порталы;
- отраслевые порталы;
- тематические сообщества и социальные медиа;
- агрегаторы различной информации;
- системы совместной удалённой работы сотрудников компаний;
- веб-интерфейсы корпоративных интранет-систем для сотрудников, клиентов или партнёров компаний.
Мы имеем опыт разработки разнообразных Интернет-проектов, от церковного онлайн-календаря до полноценного книжного Интернет-магазина “с нуля”. Наибольшее количество созданных нами заказных проектов связаны с автоматизацией посредством Интернет-технологий “офисных” процессов компаний-заказчиков, например, совместная работа сотрудников удалённых офисов или специализированные online CRM.
Основными инструментами заказной разработки среди серверных технологий в нашей компании являются платформа Java, Spring Framework, Grails, система управления базами данных PostgreSQL, сервер приложений Apache Tomcat. Из клиентских front-end технологий мы используем полный стэк технологий HTML5 и JavaScript, Vue.js, Foundation и другие.
Преимуществами указанных выше серверных технологий являются:
- кроссплатформенность - возможность установки на множество семейств серверных операционных систем (Linux, Windows, FreeBSD, Solaris и другие), в отличие, например, от платформы .NET, требующей также вложений в поддерживаемую ей ОС Windows Server;
- масштабируемость - возможность увеличения производительности программно-аппаратного комплекса пропорционально росту нагрузки;
- открытость и отсутствие дополнительных платежей на покупку лицензий на какое-либо программное обеспечение;
- зрелость и надёжность, использование десятками тысяч корпоративных заказчиков по всему миру.