@kazmiruk: Читать. Надо.. Не только. Заголовок. Но. И ТЕКСТ. Вопроса. Я понимаю что бльшинству местных обитателей это не под силу, но стоит все-таки поднапрячься.
Где здесь кнопка "не нравится"? Сколько раз хотелось извозить мордой по клавиатуре такого "умельца", когда посылаешь кому-то ссылку на результаты поиска, а он не понимает, что ты ему послал.
@vlad_was_here: Не важно где хранятся данные, но БЛОКИРОВАТЬ их надо все равно. РНР не просто так файл с сессией блокирует. Иначе в сессии будет мусор, когда непонятно, какой процесс когда что в него записал.
И снова наивные хомячки думают, что если они напишут тру кетч, то научатся контролировать то показывается пользователю и и что доступно разработчику. Какая-то совершенно детсадовская вера в то, что ошибка может произойти только в том блоке, в котором её предусмотрел разработчик.
да очевидно же что никакой связи с самими данными он не имеет. в один день будет 100500 объявлений, а в другой 2. Дата - самый дурацкий вариант. Детский такой. Я не понимаю, какой вообще смысл писать год, месяц и день. Никакого смысла эти цифры не несут, ничего не оптимизируют. Разве что выглядят "красиво". в конце концов 365 папок тупо недостаточно на год.
На стаковерфлое такие вопросы банят, кстати. И совершенно справедливо. Ну невозможно ответить на вопрос "что лучше". У всех запросы разные. И в двух соседних вопросах тебе дадут прямо противоположные ответы - просто мимо первого в тот момент пробегало больше поклонников симвонии, а мимо второго - ларавели. Чисто интуитивно, исходя из твоих высказываний - бери Ларавель. Она, конечно, менее востребована, чем симфония, но зато легче изучается, и неявляется слишком "тяжёлой", какой бы смысл ты в это слово не вкладывал. Регистрацию на ней написать - 20 минут. Авторизация уже есть.
Ключевое (неправильное) слово здесь - "держать". Вы рассматриваете БД как элемент программы. Но БД - это файл на диске. Который, теоретически, может не влезть в память. И даже одни ключи - тоже могут не влезть. В Джаве есть пного прекрасных вещей, но в работе с файлами есть не меньше прекрасного - блокировки, конкурентный доступ. Впрочем, я забыл, что речь идет об учебной подели, и потеря данных при попытке реального использования не рассматривается в качестве проблемы.
@SilenceOfWinter: Хм. А это ведь именно то что я сам же говорю чуть ниже - если судить по фактически выполняемой работе, а не по названиям, и роутер у нас будет контроллером, а контроллер - моделью, то всё сходится.