Web-сервис на PHP в виде модуля для 1С-Bitrix
Необходимо создать Web-сервис на PHP как модуль для 1С-Bitrix для обмена с flex-клиентом.
Требования к разработчику: серьезный опыт разработки на PHP и конкретно под Битрикс, MySQL, веб-сервисов 2.0. Желательно социальных сетей. (предоставить портфолио)
Рамки проекта
Общий срок работы – 15 дней.
Проектирование – 3 дня.
Разработка системы – 7 дней.
Тестирование и доработка – 5 дней.
Протоколы передачи даны
Обмен данными с клиентом происходит по TCP через 80 порт с использованием стандартного метода POST протокола HTTP.
Запросы клиента представляют собой стандартные пары «имя/значение». Ответ сервера приходит в формате XML (есть спецификация).
Средства реализации
Язык PHP (под Битрикс).
Исходный код должен иметь модульную структуру, достаточно полно прокомментирован на русском языке.
Требования к надежности
Сервер должен проверять на корректность все присылаемые клиентом данные, проверять права на все операции.
Требования к быстродействию
Сервер должен выдерживать нагрузку до 100 000 одновременных запросов. Запросы к БД должны быть оптимизированы и готовы к указанной нагрузке.
Требования к программной документации
Все файлы, классы и функции должны быть снабжены комментариями на русском языке в едином стиле.
В первую очередь код должен быть понятным и модульным.
В программный комплекс будет входить поисковый сервер и медиа-сервер, Вам нужно будет их пристыковать.