Работа в AO ESP
За время работы в этой организации, я создал несколько сервисов, как для самой компании, так и для отдела ИТ:
- Интернет-портал организации.
- Облачный сервис.
- База данных по учёту расходных средств и ПО организации.
- Система ведения документации.
- Система заказа экспертизы.
Старый сайт компании работал на какой то самописной и очень не удобной системы от давно умершей студии. И для работы с этой системой необходима была некоторая сноровка. Так как я неплохо знаю CMS Drupal, решил первую версию обновлённого сайта делать на этой системе. Вторая версия была уже на WordPress.
Используемые технологии:
- Apache HTTPD / Nginx / MySQL.
- HTML / CSS / PHP.
- CMS Drupal.
- CMS WordPress.
Для обмена информацией с другими организациями требовалось записать CD-диск и самолично доставить его в место назначения. Мне эта затея не очень нравилась, а использовать сторонние сервисы было запрещено. Поэтому, я написал небольшую систему с веб-интерфейсом, позволяющую сотруднику компании загружать необходимые данные к нам на сервер. Далее генерировалась временная ссылка, которую следовало отправить в другую организацию. Время действия ссылки выбирал сам сотрудник.
Используемые технологии:
- Apache HTTPD / Nginx
- HTML / CSS / PHP.
- Bash-скрипты.
- Cron.
Когда я только устроился в компанию, в отделе для ведения реестров использовался MS Access. Соответственно, когда у какого-нибудь пользователя открыта база данных, другие не могут вносить в неё информацию. Такова суть файловых баз данных, изменяемый файл блокируется. Всё это дело мне не нравилось, когда в мире давно существуют реляционные БД.
Свою систему по учёту расходных средств и ПО организации я решил делать на стеке CMS Drupal и MySQL. Drupal, в силу своей отличной работы с формами, прекрасно заменил формы MS Access’а.
Используемые технологии:
- Apache HTTPD / Nginx / MySQL.
- HTML / CSS / PHP.
- CMS Drupal.
Ведение документации в отделе ИТ не было. Решил для отдела создать WIKI-систему на основе CMS MediaWiki. Так проще обучать новых сотрудников, давая им ссылку на документацию.
Используемые технологии:
- Apache HTTPD / Nginx / MySQL.
- HTML / CSS / PHP.
- CMS MediaWiki.
При введении в компании Экспертизы, необходима была форма для заказа этой самой экспертизы. Сказано, сделано.
Используемые технологии:
- Apache HTTPD / Nginx / MySQL.
- HTML / CSS / PHP.