Находится в разработке
PHP:
Hypertext Preprocessor
. «PHP: Препроцессор Гипертекста», является распространённым интерпретируемым языком общего назначения с открытым исходным кодом. PHP создавался специально для ведения веб-разработок, и код на нем может внедряться непосредственно в HTML-код. Синтаксис языка берет начало из C, Java и Perl, и является лёгким для изучения. Основной целью PHP является предоставление веб-разработчикам возможности быстрого создания динамически генерируемых веб-страниц, однако область применения PHP не ограничивается только этим.
Определение языка PHP с официального сайта языка PHP - www.php.net. Созданный в 1994 году Расмусом Лердофаном, как язык для быстрой генерации простых HTML страниц. Язык прошел огромный путь развития, заняв одно из основополагающих мест среди языков программирования в целом и достиг лидирующих позиций в качестве языков для разработки на базе WEB технологий, постепенно выйдя за рамки платформы NIX-based операционных систем и генератора контента для просмотра с помощью Web-Browser'ов. В настоящее время, интерпретаторы языка PHP доступны на всех современных популярных ОС - linux based - OpenSuSE, Ubuntu, CentOS, RedHat и др., весь спектр ОС семейства Windows, как серверных, так и персональных версиях, а так же на менее известных ОС, многие из которых появились и исчезли за время существования языка PHP. PHP длительное время занимал 1-е место по полярности/востребованности, среди языков, для WEB разработки, а по комплексному параметру популярности/востребованности, который включает много разных факторов. PHP последние 15 лет, занимает стабильно 5-6 место. Одно из главных достоинств языка - это маленький стартовый порог входа и простота, что выражается в большом количестве доступных специалистов самой разной квалификации, а самое главное - стабильная обратная совместимости кода даже меже мажорными версиями, что в итоге не ведет к необходимости переписывать весь проект при новой версии PHP.
Все описанное выше привело к тому, что наша компания выбрала в качестве основного и единственно языка разработки на базе WEB-технологий - языка PHP, наши специалисты имею опыт разработки приложений на базе WEB технологий более 20 лет, а с помощью языка PHP более 15 лет, за время своей профессиональной деятельности, они реализовали десятки крупных проектов, многие из которых были и остаются лидерами в своих прикладных областях.
Основная специализация нашей компании в области разработки приложений на базе WEB-технологий - разработка ERP систем и различных систем автоматизации бизнес-деятельности хозяйствующих лиц в Российской Федерации, что вылилось в создание программно-аппаратного комплекса - Незабудка.
Технологически наши проекты используют следующие решения:
- Операционные системы - OpenSuSE, Ubuntu, CentOS;
- Web сервера - Nginx, Apach;
- Сервер приложений - php-fpm;
- Фреймворки - Yii 2.0.*, jQuery, Yii 1.1.*;
- Основная база данных - PostgreSQL;
- Вспомогательная база данных - MySQL;
- Авторизация - LDAP;
- Коммуникации - Postfix, Query Server, SQUID, СКУД, файловые сервера, видео сервера, видеокамеры наблюдения, принтеры, сканеры и другое оборудование с возможностью соединения с ним по стандартным сетевым протоколам;
- Клиентские средства Web-Browser'ов - JavaScript, HTML 5, CSS 3, большой набор внешних библиотек различного назначения, в том числе адаптированных и доработанных под нужды проектов компании.
Ниже представлена характерная архитектурная схема проектов компании.
Специалисты нашей компании провели глубокую доработку фреймворка Yii 2.0 и разработали набор специализированных расширений для него (Подробнее), которые позволили значительно ускорить и упростить процесс разработки программного обеспечения.