Пишу свой первый сайт, цитатник, дошел до самого главного - в каком виде удобнее хранить цитаты на сервере и выдавать их с максимальной скоростью?
Подходит для этого использование SQL таблицы, состоящей из id, quote, date, upvotes, downvotes, author или есть более легкий и быстрый способ?
За эталон лично для себя взял башорг.
Я сам новичок в веб-программировании, но авторитетное мнение с дивана выскажу. Начать логично с реляционной БД. Затем протестировать сайт при помощи ботов. Понять, почему делать по -надцать SQL-запросов на страницу грешновато. Затем или добавить слой кеширования, чтобы обращение к SQL-базе происходило пореже, или подобрать подходящую NoSQL-базу. В первом случае, на мой взгляд, "лайки" и прочую часто обновляющиеся данные все равно придется из реляционной БД выносить.