Доработка и поддержка проекта (Postgres SQL, PHP 5.6)

Евгений11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
31.10.2018

Задача: Поддержка существующего проекта написанного по модели MVC, на PHP 5.6 используя фреймворк CakePHP. 

Имеем рабочий Сервис email рассылок. Ввиду роста проекта, увеличились нагрузки на существующую базу данных. Постоянная нагрузка на процессоры из-за количества поставленных задач.

Существующая структуру DB требует изменения в архитектуре. Сделать новые таблицы, создать связи. Более подробно что есть и что можно сделать, необходимо сделать, опишем уже конкретному кандидату. 

Кроме изменения в архитектуре DB и структурах таблиц, необходима оптимизация самого кода. Считаем что PHP 5.6 устарел и необходимо переписать на PHP 7.2. 

Требование к исполнителю: 

1. Навыки проектирования и работы с реляционными базами данных. Знания SQL (PostgreSQL); 

2. Опыт программирования, в указанных языках, библиотеках и фреймворков (PHP5, PHP7, CakePHP 2 (или другие MVC фреймворки), bash) 

3. Умение устанавливать и конфигурировать ПО (Debian 9, Apache2, Exim4) 

4. Понимание принципов работы MVC в разрезе CakePHP (или другие MVC фреймворки)

Заявки фрилансеров