Собственные средства разработки

При работе над интернет-ресурсами с 1999 года WEB.Techart стремится к максимальному уровню повторного использования программного кода. Это помогает уменьшить затраты на разработку проекта и гарантировать соответствие результата принятым в компании стандартам качества. Поэтому создание библиотечных компонент всегда было важным направлением деятельности департамента интернет-решений.

Начав с простых библиотек функций для PHP3 в 2000 году, мы пришли к собственному простому фреймворку для PHP4 в 2003.

Одной из приоритетных задач отдела R&D, сформированного в департаменте Web.Techart осенью 2007 года, стала разработка программной платформы нового поколения. Появление пятой версии языка PHP, имеющей полноценную поддержку ООП, существенно изменило наш подход к разработке повторно используемого кода, в результате чего в 2007 году появилась новая версия корпоративного фреймворка.

Базовые принципы, лежащие в основе дизайна новой версии:

  • использование легковесной системы модулей для структурирования кода библиотеки и приложений;
  • максимальное использование динамических возможностей языка;
  • проектирование внутренних интерфейсов в стиле DSL;
  • использование модели REST;
  • использование собственного стандарта документирования кода на основе XML.

Подробнее в разделе "Особенности"

Первые веб-сайты на основе нового ПО "Текартом" были созданы в начале 2008 года, а уже с июля новый фреймворк, стал стандартом для разработки всех новых интернет-решений департамента Web.Techart.

Принцип открытости является базовым для нашей компании. Мы стремимся к тому, чтобы наша деятельность, готовые решения и применяемый инструментарий были максимально прозрачны для клиентов и партнеров. Поэтому в начале 2008 года было принято решение об открытии исходного кода корпоративного фреймворка и дальнейшего развития платформы в формате OpenSource. В апреле 2009 года мы сможем предоставить исходные тексты и документацию своего ПО в открытом виде для заказчиков, партнеров и коллег.