Исправить структуру MySQL бд, переписать парсер на php
Цена договорная
•
электронные деньги
Дано:
1) Достаточно большая (1+ ГБ) и предположительно очень криво структурированная mysql база данных.
2) Наскоро написанный PHP скрипт, который наполняет упомянутую базу данных [UPD: Почти полностью переписан на Yii, требуется доработать]
3) Скрипт запросов к базе данных на php (PDO)
Требуется
В откликах просьба
1) Достаточно большая (1+ ГБ) и предположительно очень криво структурированная mysql база данных.
2) Наскоро написанный PHP скрипт, который наполняет упомянутую базу данных [UPD: Почти полностью переписан на Yii, требуется доработать]
3) Скрипт запросов к базе данных на php (PDO)
Требуется
- Оценить, насколько бд криво структурирована.
- Переделать mysql базу данных и наполнить ее данными из старого варианта бд.
Можно перенести на Postgresql или любую другую систему, если сможете обосновать такое решение. - Переписать парсер на php, который собирает данные в базу. Нужно почти полностью переписать код, сделав его “блочным” и достаточно гибким, чтоб была возможность быстро подключать новые типы данных к сборке скриптом. Приветствуется понимание методов правильно заставить php работать многопоточно. [частично выполнено. фреймворк - Yii]
- Переписать запросы к базе, чтоб на выходе получать аналогичный массив данных
В откликах просьба
- описывать опыт работ с базами данных + php, с каким фреймворками работали, был ли опыт работы в команде и т.п. Чем подробней распишите, тем лучше.
- какие методы предпочитаете для разработки решений задач, требующих многопоточности от php.
- ускорите процесс, если пришлете 1-2 файла со своим php кодом, где будет видно каких стандартов Вы придерживаетесь при написании кода.
- ОБЯЗАТЕЛЬНО пишите ваши ожидания по оплате. Если есть, присылайте почасовую ставку. Лучше - предположительную стоимость работы (+ сколько времени займет) по описанной задаче (от и до).
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.