Для работы вам будет предоставлен отдельный репозиторий на гитхабе. А пока надо решить следующие вопросы:
1) Используемые фреймворки. В заявках чаще прочих назывались Zend и Yii. С зендом я работал достаточно плотно – штука толковая, хотя и со своими фишками. С Yii не приходилось. В любом случае выбирать вам. Поделитесь опытом и соображениями, что больше нам подходит, с учетом того, что кому-то придется осваивать новую вещь.
2) Среда разработки. PHPStorm, Zend Studio?..
3) Тимлид. Вначале процитирую Сергея:
Не пройду мимо и вопроса руководства. Чтобы наша команда сработала эффективно и слажено, появятся руководители групп. Важно понимать, что они такие же равноправные участники, как и все остальные, просто их функция - организовывать, а не скажем писать код. Это не почетнее, не главнее, не круче и не оплачивается больше. Потому что здесь ничего не оплачивается ;) Напротив, во многом работа руководителя паршивее прочих.
Поясню задачи тимлида в нашем проекте:
Это основные моменты. Отмечу, что все члены команды никоим образом не изолируются от всего мира, но могут (и им следует) участвовать в обсуждениях. Тимлид просто "крайний". В отличие от других ему следует одинаково хорошо разбираться во всех задачах команды, в то время как остальные могут в лишние тонкости и не вдаваться. Также тимлид должен быть легко доступен – выходить на связь хотя бы раз в день, а не раз в неделю. Также желательно, чтобы тимлиду была знакома используемая технология, чтобы он мог подсказывать и выступать в роли учителя для тех, кому в новинку (впрочем, ничего страшного, если роль учителя возьмет и кто-либо другой). Поэтому будьте внимательны при выражении желания быть тимлидом. В то же время, если вам действительно хочется, то, пожалуйста! Ибо если совсем никто не захочет, придется выбирать на удачу. Если совсем-совсем не хотите быть тимлидом, тоже отпишитесь :)
Есть замечательное расширение yii-bootstrap, оно позволяет вызовом функций на php генерировать большое количество html-кода.
Здесь, кстати, есть, что обсудить :) Будем ли мы использовать рендеринг на сервере? Я до сих пор (несмотря на тенденции) предпочитаю, когда задача сервера - предоставить данные, а как их отобразить - задача клиента (через клиентские шаблонизаторы, если речь о веб-страничке, через компоненты, если о приложении и т.п.). Может быть, от того, что больше работаю с приложениями, а не сайтами.