базы данных MongoDB Я иногородний студент и хочу снять квартиру. Как я могу это сделать? 1) Агентство 2) realt.by 3) irr.by 4) google.by/search?q=снять+квартиру+в+минск е Мысли вслух: Почему нельзя, чтобы на одном сайте были все объявления? Почему нельзя – можно! Что для этого нужно? 1) Наиболее полная база данных объявлений, собранных со всех возможных сайтов по аренде квартир. 2) Автоматические парсеры для каждого сайта. Два существенных момента на этапе проектирования: 1) структура объявлений на всех сайтах разная realt.by: адрес, этаж, наличие телефона, мебель, холодильник, … , предоплата, цена. irr.by: адрес, этаж, наличие телефона, мебель, бытовая техника, полы, …, цена. whatever.by: адрес, этаж, цена.
– только обязательные. Безсхемные NoSQL базы в помощь! MongoDB — документо-‐ ориентированная система управления базами данных (СУБД) с открытым исходным кодом, не требующая описания схемы таблиц. Реализовать сайт с помощью современного веб-‐ фреймворка? Ruby on Rails — фреймворк, написанный на языке программирования Ruby. Ruby on Rails предоставляет архитектурный образец Model-‐ View-‐Controller (модель-‐представление-‐ контроллер) для веб-‐приложений, а также обеспечивает их интеграцию с веб-‐сервером и сервером базы данных.