Short info

Web developer Girnik AndreyHallo. My name is Andrey. I am a web developer. I program on PHP and I am engaged in web development as a whole about 5 years. Earlier I was engaged in creating simple sites. Recently I pursue interest in developing packages for popular frameworks (Yii2 and Laravel 5). Then use them in various web applications.
My profile on GitHub with code examples.
And else on Development section.
I follow the 3 main principles:
1. The program code should be beautiful and accurate.
2. The program code must be technically literate.
3. The program code must be functional.
 
 

The technologies I use

php 7 Php 7 is the main driving force of my developments. Here the main efforts are concentrated to create quality code. The basic paradigm is object oriented programming.
Frontend I use the fundamentals of the frontend. Often, ready-made solutions and their arrangement.
Mysql At the moment, MySql is the main technology for working with the database.
Git Oh yeah, git is an insanely comfortable tool for fixing your work in time.
Apache This server technology is used mainly for small projects. Where there is no need for separate processing of static and dynamic content.
Nginx Convenient server technology for larger projects. Where processing of asynchronous requests is required, split processing of static and dynamic content.
 

Best Developments

Among all the developments, two most powerful ones can be distinguished:

Admin module

Yii2 Admin module

Module is designed to manage the content in simple and multilanguage modes.

Product page Documentation on GitHub

Multi format file uploader

Yii2 multi format uploader

This module is desined to upload some types of files to local or remore Amazon S3 storage.

Product page Documentation on GitHub

 

Other Developments

Yii2 packages Laravel packages