Парни, вопрос по организации в первую очередь.
Есть две таблицы MySQL, одна "страницы", другая "перевод" в переводе ссылка на айди страницы.
Вопрос в том как лучше и правильнее получать данные (допустим надо вывести страницу, я получаю её данные и данные перевода).
1) делать одни запрос на две таблицы (через ИННЕР джоин например) и там получать поля как для страницы так и для перевода.
2) делать два отдельных запроса. один запрос идет к таблицу страниц и получает данные ТОЛЬКО страницы, второй делает запрос к переводу и получает ТОЛЬКО перевод страницы.
С одной стороны оптимизация (типа вместо 2х запросов делается 1 и один раз все обходится), с другой стороны правильная организация SOLID одна ответственность