Задача для программиста PHP: доработка сайта- XSLT
Есть две самописные системы: источник, целевая. Необходимо провести работы в рамках этих систем.
1. Перенести данные с одной системы на другую.
Структура базы данных практически не меняется.
Данные необходимо перенести с помощью INSERT ... SELECT, примерно 10 таблиц.
2. Перенести HTML-шаблоны в XSLT, есть примеры, 90% работ можно сделать по аналогии.
3. Подключить готовые модули на целевой системе, проверить работу.
4. Создать три новых класса PHP на основе кода из системы-источника: Каталог товаров, Личный кабинет, Корзина.
Уточнения по каждому пункту будут предоставлены.
Целевая система:
* PHP 5.3
* MySQL (только таблицы)
* XSLT
=== Требования к специалисту ===
* отличное знание PHP (ООП)
* хорошее знание MySQL
* общее понимание JavaScript
=== Условия сотрудничества ===
Есть поток задач для постоянного сотрудничества.
Используемое ПО:
* Контроль версий HG Mercurial (https://bitbucket.org/);
* Проверка кода (PHP_CodeSniffer).
Работа с кодом:
* По факту договоренности будут предоставлены требования к оформлению кода;
* Весь код необходимо сопровождать комментариями на русском или английском языках.
Оплата:
* Оплата осуществляется за час работы;
* Есть два варианта определения конечной стоимости:
*# Анализ задачи и согласование фиксированного количества часов;
*# Анализ задачи и учет времени с помощью системы http://www.tahometer.com/
На конечную стоимость одного часа влияют:
* Ваш опыт, портфолио и рекомендации
* Количество необходимых часов на реализацию
* Тип оплаты: безналичная с юридическим договором (для резидентов РФ) / электронными деньгами
Для сотрудничества:
* Ознакомьтесь с целевой системой
* Предоставьте для ознакомления пример вашей работы, интересует код
* Пришлите вопросы
=== Оплата и сроки ===
Стоимость часа: от 350 руб.
=== Исходные данные ===
Целевая система доступна здесь: