Baigudin Software зарегистрировала авторское право на собственную операционную систему Embedded Object Operating System
Авторское право на собственную встраиваемую объектно-ориентированную операционную систему реального времени Embedded Object Operating System зарегистрировано «Федеральной службой по интеллектуальной собственности (Роспатент)» Российской Федерации.
PHP DOM Builder представлена во второй ревизии
Дата: 01.07.2016
В 2014 году, в рамках проекта Baigudin Software, был представлен первый программный продукт – библиотека PHP DOM Builder, и сегодня, спустя ровно два года, мы рады предложить её второе поколение – PHP DOM Builder Revision 2.
Что есть PHP DOM Builder
Сегодняшний мир стремится к стандартизации во многих его областях, и Интернет – не исключение. Консорциум Всемирной паутины – организация, разрабатывающая и внедряющая стандарты для языка разметки гипертекста. Библиотека PHP DOM Builder призвана автоматизировать и универсализировать процесс создание валидных веб-страниц и предоставить возможность их анализа и модификации на любом этапе формирования веб-документа.
Почему PHP DOM Builder
Валидный веб-документ – это прочная основа для его корректного отображения в любом браузере, на любом устройстве под управлением любой операционной системы, и PHP DOM Builder делает это. При этом библиотека способна не только сгенерировать, но и изменить в любой момент тип генерируемого документа на один из трёх поддерживаемых: XHTML 1.0, HTML 4.01, HTML 5.
Другим важным свойством библиотеки является то, что она предоставляет мощный функционал для модификации созданного документа или части его структуры. В своих разработках мы ввели такое понятие как «Мобильный режим сайта», и PHP DOM Builder его полностью реализует. Сгенерированный документ попадает в блок анализа мобильного устройства и адаптируется под него, если это необходимо. Подобным образом, каждый разработчик, использующий эту библиотеку, может улучшить внутреннюю архитектуру своего программного обеспечения и определить чёткие логические связи между модулями, формирующими веб-документ.
В современном мире скорость передачи данных растёт с каждым годом, но мы подумали, а что если ещё и снизить их объём? Библиотека PHP DOM Builder способна сделать это, и может сгенерировать документ в компрессированном виде, при этом его генерация будет существенно быстрее, чем генерация форматированного документа, а объем документа, в среднем, снизится на 30 процентов.
Веб-формы – это один из самых важных инструментов для создания интерактивных пользовательских интерфейсов, форм обратной связи, загрузки данных, да и просто для общения людей. Библиотека PHP DOM Builder умеет не просто создавать поля ввода таких форм, но и контролирует полученные в них пользовательские данные. Этот важный и мощный функционал позволяет сохранить целостность и работоспособность любого Интернет ресурса.
Современный Интернет – это не локальная сеть, а всемирная путина, и многоязыковая поддержка, реализована в PHP DOM Builder – это удобный инструмент для создания многоязычных Интернет ресурсов, так как один документ может инкапсулировать в себе данные хоть на всех языках мира.
Зачем PHP DOM Builder вторая ревизия
Идея о разработке подобной библиотеки родилась ещё в 2011 году, как средство для автоматизации при создании HTML разметки, а уже к 2013 году был создан первый программный пакет, который работает до сих пор в ряде коммерческих ресурсов. Но каждая новая итерация имела несовместимые расширения, что затрудняло её переносимость. Вторая ревизия PHP DOM Builder – это, в первую очередь, строго определённый пользовательский интерфейс прикладного программирования, улучшенный её функционал и внутренняя архитектура, это важный шаг для дальнейшего расширения и сопровождения.
PHP DOM Builder – это библиотека, на которой построен наш ресурс, и мы уверенны, что она сможет найти достойное применение в ваших проектах.