wrench10x12: насколько знаю в ВУЗах этим правом пользуются мало кто.
С другой стороны есть формы, в которых можно спросить.
Либо покупать дорогие курсы с поддержкой автора.
Анатолий K: все зависит от проекта.
Возьмем проект, где сроки хорошие. Выгоднее взять дешевого студента, без предоплаты. Не справится, есть время взять еще одного.
Это насчет студентов. Более выгодные условия, чем у "опытных".
Насчет удешевления. Возьмем чувака с хорошим опытом, но без портфолио.
Первое, что я сделаю, это я попытаюсь улучшить свои условия, опираясь на:
- нет портфолио
- нет заказов.
Две взаимосвязанные вещи.
Исполнитель должен заслужить имя.
Иногда я связываюсь с бывшими заказчиками и расспрашиваю у них о исполнителе. Мир тесен, многих оказывается я знаю.
Анатолий K: а толку в опыте, если его услуги никому не нужны. Если дело в портфолио, то пусть нарабатывает его бесплатными или дешевыми заказами.
Если дело в чем-то другом, то пусть решает и это.
Если допустим у статьи максимум 2 категории и мне б пришлось работать со статьями с извращениями, то:
+---+----------+
| id | cat_id_1 | cat_id_2 |
+---+----------+
| 1 | 1 | 2 |
+---+----------+
| 1 | 3 | 0 |
+---+----------+
Но когда неограниченное, то такой вариант не подойдет. Да и все зависит как именно будет использоваться.
Для запросов используется на модификацию тоже используются хранимые процедуры.
Хочется в едином стиле + MS рекомендует использовать процедуры для безопасности и производительности
А вот выбрать по айди строку в БД это самое простое. Не забудьте сделать айди уникальным класт. ключем.
Дальше, только:
кеширование результата запроса,
кеширование части страницы,
кеширование всей страницы.
Есть еще вариант, хранить статьи как статику на CDN. Это самое быстрое.