Распределённая система брачного агентства
Здравствуйте!
Рассмотрите возможность создать распределённую систему Брачного Агентства.
Охват: все страны Евросоюза плюс разбивка по категориям (100+ доменов)
Единая база пользователей, локальные сайты (по странам, по категориям)
Центральное медиа-хранилице (фото, видео)
Внутренняя валюта, платежи (ввод, вывод)
Партнёрская программа.
Быстрое добавление (удаление) нового домена (сайта по шаблону) в систему.
Техническое Задание детализируете самостоятельно.
Оплату разбиваем по этапам.
Срыв назначенных Вами сроков - штрафные санкции.
Выдержка сроков - премия.
Работу можете вести как Вам будет удобно, оплата после сдачи каждого этапа на нашем сервере.
---
Перечень требований к коду:
Использование единого стиля (framework-совместимого или же какого иного, вроде PEAR codestyle) в рамках проекта при:
- форматировании и компоновке кода;
- оформлении комментариев (синтаксис phpDoc);
- именовании переменных, функций и классов.
Подробное документирование исходного кода:
- использование русского/английского языков;
- заголовки файлов;
- объявления классов, функций и методов;
- дополнительные комментарии (помимо phpDoc) для участков кода повышенной сложности.
при оформлении комментариев желательно:
- описывать входные и выходные параметры, их типы и возможные диапазоны значений (если таковые имеются);
- обращать внимания на возможные побочные эффекты вызова (модификация глобальных переменных/переменных класса и т.п.);
- кратко описывать назначение функций/методов/классов;
- дополнительные пояснения по функциональности включать отдельным параграфом;
если целесообразно, приводить примеры использования.
Использование системы версионирования кода:
- в репозитории хранится только валидный код;
- локально, допустимо использовать любую систему версионирования;
- в нашем репозитории (!) размещаются результаты промежуточных этапов разработки;
Прочие пожелания по коду:
- DRY;
- при именовании желательно избегать длинных имён и невнятных аббревиатур;
(!) Доступ к нашему репозитарию предоставим. Ещё раз повторю, оплата каждого этапа, после того, как в нашем репозитарии появились результаты Вашего труда.
Дизайн и вёрстку дадим.
Будет аудит кода с нашей стороны.
Обязательно: тестирование под нагрузкой.
Обратите внимание, общение со мной, исключительно через Gmail.чат
Иногда, я выпадаю из Эфира на неопределённый срок, это бывает неожиданно даже для меня. Проявите терпение, я выйду на связь как только это будет возможно, и дам Вам свои комментарии к работе.