Наша компания использует следующие технологии в своей работе: PHP, ASP.NET. Мы работаем со следующими базами данных: MySQL, PostgreSQL, MSSQL. Также в работе мы используем системы управления контентом: Drupal, TYPO3, Битрикс
В своей работе мы используем фреймфорк cakephp. Фреймворк поддерживается такими компаниями как IBM, Mozilla Foundation. Фреймворк ориентирован на "быструю"(rapid) разработку. Для реализации пользовательских интерфейсов мы используем JavaScript фреймворк jQuery. Он позволяет легко разрабатывать приложения с гибким и функциональным пользовательским интрефейсом
Технология ASP.NET позволяет создавать динамические приложения различной сложности, от небольших персональных веб-страничек до больших систем управления предприятиями. В большинстве случаев ASP.NET приложения разрабатываются для взаимодействия с базой данных MSSQL и ориентированы на системы с большой нагрузкой на базу данных. ASP.NET решения актуальны для предприятий, инфраструктура которых построена на основе продуктов компании Microsoft.
В своей работе мы используем следующие системы управления базами данных:
Системы управления содержанием или CMS часто используются для реализации типовых решений. В своей работе мы используем следующие системы управления содержанием:
Drupal одна из самых популярных и развитых систем управления содержанием. Она хорошо документирована, русифицирована. Обладает широким спектром модулей от сторонних производителей (свыше 1000). Победитель Webware 100 2008, победитель Open Source CMS Award 2007.
TYPO3 очень популярна в Германии, Дании и Польше. Обладает консервативным административным интерфейсом, привычным и понятным большинству пользователей. Система очень надежная и обладает широким набором модулей для расширения функционала.
Система Битрикс популярна в России. Существенным преимуществом Битрикс является интеграция с продуктами 1С. Наша компания предлагает услуги поддержки сайтов на Битрикс. Заказать поддержку сайта на Битрикс
Проектирование - "грязная" проблема. Хорст Риттел и Мелвин Веббер определили "грязную" проблему как проблему, которую можно ясно определить только путем полного или частичного решения. По сути данный парадокс подразумевает, что проблему нужно "решить" один раз, чтобы получить ее ясное определение, а затем еще раз для создания работоспособного решения. Этот процесс уже несколько десятилетий связан с разработкой программного обеспечения.
Для программиста, как и для повара, давление со стороны клиента может определять запланированный срок завершения задачи, но не может определять время ее фактического завершения. Омлет, обещанный через две минуты, может успешно жариться, но если через две минуты он не готов, то у клиента есть две возможности: ждать еще или съесть его сырым. Тот же выбор возникает и у заказчика программного обеспечения.
У повора есть еще одна возможность: добавить жару. В результате омлет часто оказывается безнадежно испорченным: горелым с одного края и сырым - с другого.