Ну понятно. Просто из первоначального условия не совсем понятно было насколько безопасно должно быть. Тут уже решение зависит от степени вашей паранойи)
Если база только проектируется, можно делать id сразу сложной уникальной строкой.
Если база уже в работе, то генерится сложный secret token, хранить можно даже в отдельной таблице. На скорость не повлияет, т.к. поиск будет по интовому PK
Ну решение зависит от задачи. Если форматирование совсем простое, можно через фильтр join: {{ arr|join(', ') }}
Что касается {% if not loop.first %}, {%endif %}, тут надо быть внимательным, чтобы пробел не вылез какой-нибудь левый
@nepster09: есть большая вероятность, что вы просто не готовы к Symfony. Это нормально: нельзя после проектирования мебели переключиться на проектирование ракет. Каждый разработчик проходит определенные этапы развития, вы сейчас на этапе yii/laravel :) Главное чтобы было желание развиваться дальше
@nepster09: всё, что генерирует симфони, можно будет поменять.
Что касается Route, то либо use не прописали, либо в app/config/routing.yml не указали путь к папке с контроллерами, и Symfony просто не знает, что там надо искать эти аннотации.
Я так и знал, что ты докапаешься и тут до меня))
Я же написал: "...Часто это либо просто их перечисление...", а я предлагаю поделиться реальным опытом использования разных режимов в реальных проектах. Например, включил режим такой-то - отвалилась доктрина и т.д.
Тут вопрос возможно не столько в деньгах, сколько в организации их сбора: группы должны как-то скидываться, всё это налаживать, забирать какие-то суммы из стипендий или как? Не всем это надо, придется вести бухгалтерию какую-то, учеты, кто оплатил, кому можно давать доступ. Как уже писали, проще через контакт тогда уже.
Платные аккаунты будут брать конечно, но это скорее всего единичные случаи будут. А в команде человек 5 было - это на з/п $3-5 тыс/месяц, если учитывать что они сами еще студенты и готовы работать за <$1k/месяц вместо фриланса, где можно иметь >$1.5k например. При цене за платный акк в $10 надо 300 платных групп. Можно еще налоги посчитать.
Кстати, эти ребята подняли раунд финансирования, я уже не помню о какой сумме речь, но и это им не помогло