PHP developer 8+ years of experience. Experience creating scalable and highload applications. Took up a team lead role by advancing development best practice. Areas of automation: accountancy, product information management, supply chain management, warehouse management.
🍰
The Cake Is a Lie
Block or Report
Block or report pvaviloff
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned Loading
-
php-guidelines
php-guidelines PublicThis document outlines strategies for scaling development teams and structuring projects with a focus on writing clear code and documentation. It emphasizes the importance of thorough expert analys…
-
php-guidelines-example
php-guidelines-example PublicPHP Guidelines example. Implementation according to the https://github.com/pvaviloff/php-guidelines.
PHP 3
-
Front test.md
Front test.md 1### Необходимо разработать часть админ панели по управлению контрагентами.
21. Вывести список всех контрагентов. В таблице должны быть поля: id, Company name, Responsable name, Credit repayment, Bills, Repayment last date, Repayment last amount. Credit repayment это сумма всех счетов. Repayment last date, Repayment last amount берем последний по дате счет. Bills список номеров счетов через запятую
3+ Пагинатор по 10 и 20 контрагентов.
4+ Фильтры по имени ответственного/контрагента(Company name, Responsable name), дате(Repayment last date), Номеру счета(bills.number)
5+ Сортировка по суммам(Repayment last amount, Credit repayment) и дате(Repayment last date)
-
Interview.md
Interview.md 1Теор:
21. Нормальные формы БД. Уровни изоляции транзакций
31. Использование индексов. Когда нужно создавать а когда нет. Нормализация/денормализация. Как правильно создать составной индекс. Как работают индексы. Селлективность
41. Лок таблицы. Из-за чего происходит? Какие решения можно предпринять, чтоб не лочить базу
51. Как добавить поле в огромную таблицу не залочив базу
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.