Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
 Вячеслав
Вячеслав 
40 лет, Россия
13 лет в сервисе
Был онлайн 9 лет назад

LAMP + AJAX. Интересует качество кода + простота его поддержки. Примерно 80-100 часов работы.

Требуется создать начинку сайта со следующими частями:

1. Полнотекстовый поиск.
2. Корзина заказа с внесением в неё данных на AJAX.
3. Ежедневное обновление данных из десятка интернет-магазинов (xml-формат, есть уникальный идентификатор позиции).
4. Перенос данных заказа из корзины на сайте в корзины интернет-магазинов.
5. Автоматические тесты для всего, что можно протестировать.

Есть детальное ТЗ. Есть полная структура MySQL базы. Есть архитектура приложения. Есть свёрстанные макеты HTML-страниц.

Код должен быть оформлен с достаточным количеством комментариев. Все входы и выходы функций, кроме простейших, должны быть задокументированы. При написании кода следует придерживаться правил оформления кода, которые очень похожи на правила для Zend Framework (отличия описаны в ТЗ). Перед началом работы Вам придётся по детальному ТЗ оценить примерное время на каждую часть сайта и общую стоимость работы.

Кандидатов прошу выслать в личку небольшой пример кода (или ссылку на Ваш код), который по качеству соответствует тому, что вы отдадите мне. Если примера нет, то можете написать код, который делает следующее:

1. Берёт из MySQL-базы ссылку.
2. По этой ссылке скачивает файл с внешнего сайта.
3. Файл содержит записи с какими-то значениями. XML или CSV – на Ваш выбор.
4. Файл нужно распарсить и вытащить из него для всех записей по два поля.
5. Эти поля нужно сложить в MySQL-базу.

Можете его не отлаживать – этот код будет только просматриваться глазами.