FuRReX#: DLE, они уже давно адаптированы под ru/en/uk
Sly32, слушай что люди говорят, они ж плохого не посоветуют, вот чего ты мучаешься с этим json, возьми DLE да и всё. Всё уже придумано, зачем велосипеды изобретать...
ЗЫ. Понимаешь теперь с чем мне приходилось сталкиваться?
Sly32#: Фантастика, ты даже не знаешь что такое база данных))) А как по твоему, данные эти извлекаются? Волшебство? Нет, это СУБД, в которой свой язык, которая строит реляционные модели, которая строит индексы. Сколько операций происходит даже при простом селекте? Открыть коннект, отправить запрос, обработаеть его, вытянуть данные из таблиц, вернуть, закрыть соединение. И это мы еще даже не начали работать с фронтом. Потому что дальше - обработай полученные данные, отправь это на фронт. Если бы ты умел, ты бы давно сам написал профайлер и увидел, сколько памяти и времени займет работа с базой и сколько - обратиться к файлу.
Троллинг 80го уровня 😁 разумеется я не знаю, что такое база данных.
ЗЫ. Ну храни всё в файлах, раз для тебя это быстрее и лучше.
WebStorm, не отвечайте ему ничего, пусть сам думает. А то мнит себя мега профи, а как элементарные вещи делаются без готовых инструментов, конструкторов и не знает..
Вы на мой вопрос-то не ответили.. БД это коллекция данных, которая позволяет быстро делать выборку нужных.
Для хранения переводов на разные языки достаточно одной таблицы, и одного запроса для получения нужных слов\фраз, всё элементарно делается.
vitaliy11#: Это одно из наиболее узких мест для производительности
Наоборот это наиболее эффективное и быстрое решение для работы с коллекциями данных. Это в кривых руках БД превращается в мусорную свалку из которой проблематично что-то взять и при увеличении запросов всё валится..
vitaliy11#: И сколько таких запросов в бд в том же wp чтобы отобразить одну страницу. А еще же нужно плагинами обвешаться как новогодняя елка. Вот здесь точно для лендинга будет впс мало (без кэширования)
Так это вопрос не к БД а к разработчикам того же WP и других конструкторов и тд. головой не думают и обвешивают всё.. как ёлку..
WebStorm#: PS: Ваш вариант мультиязычности не выдерживает никакой критики - выгребать джейсон со всеми переводами каждый раз при работе программы, чтобы получить только перевод на один язык - это подход программистов, которым для обеспечения работы лендинга выделенного сервера мало
Респект вам 👍 Всё таки не перевелись ещё здравомыслящие люди.
От тебя мне точно никогда никакой пользы не было. А что касается тебя, то это как раз будет уроком, либо начнёшь сам думать, либо так и будешь по готовым примерам всё делать..
Я много лет на этом да и других форумах задаю технические вопросы. Да некоторые ответы наталкивают на мысли как что сделать, но конкретных ответов никогда мне никто не давали, всё только размытыми фразами. А ты так вообще никогда мне ничего не отвечал чисто по техническим вопросам.
Sly32#: Докажи хоть раз что ты не пустозвон. Приведи пример.
Я не буду ничего тебе доказывать, мне плевать кем ты меня считаешь. Пример тут приводить смысла нет, всё делается очень просто и как обычно, просто надо подумать.
Могу ответить только как ты мне всегда отвечал. Зачем придумывать велосипед, полно готовых решений, возьми тот же WP там и плагины есть и тд. в Django тоже наверняка есть мультилэнгвич решения и тд.
ЗЫ. Вот так вот быть реальным разработчиком, это тебе не на готовых конструкторах и библиотеках по готовым примерам что-то накидать, тут думать и соображать надо, а этот навык такие как ты утратили..
Sly32#: Приведи пример, как бы ты это организовывал через БД. Как организовать таблицу для хранения даннах, как будет выглядеть sql-запрос, словие я привел - пять слов в меню, которые нужно переводить на 5 языков
DLE, они уже давно адаптированы под ru/en/uk
Sly32, слушай что люди говорят, они ж плохого не посоветуют, вот чего ты мучаешься с этим json, возьми DLE да и всё. Всё уже придумано, зачем велосипеды изобретать...
ЗЫ. Понимаешь теперь с чем мне приходилось сталкиваться?
Фантастика, ты даже не знаешь что такое база данных))) А как по твоему, данные эти извлекаются? Волшебство? Нет, это СУБД, в которой свой язык, которая строит реляционные модели, которая строит индексы. Сколько операций происходит даже при простом селекте? Открыть коннект, отправить запрос, обработаеть его, вытянуть данные из таблиц, вернуть, закрыть соединение. И это мы еще даже не начали работать с фронтом. Потому что дальше - обработай полученные данные, отправь это на фронт. Если бы ты умел, ты бы давно сам написал профайлер и увидел, сколько памяти и времени займет работа с базой и сколько - обратиться к файлу.
Троллинг 80го уровня 😁 разумеется я не знаю, что такое база данных.
ЗЫ. Ну храни всё в файлах, раз для тебя это быстрее и лучше.
А зачем все пихать в БД?
Вы на мой вопрос-то не ответили.. БД это коллекция данных, которая позволяет быстро делать выборку нужных.
Для хранения переводов на разные языки достаточно одной таблицы, и одного запроса для получения нужных слов\фраз, всё элементарно делается.
Это одно из наиболее узких мест для производительности
Наоборот это наиболее эффективное и быстрое решение для работы с коллекциями данных. Это в кривых руках БД превращается в мусорную свалку из которой проблематично что-то взять и при увеличении запросов всё валится..
И сколько таких запросов в бд в том же wp чтобы отобразить одну страницу. А еще же нужно плагинами обвешаться как новогодняя елка. Вот здесь точно для лендинга будет впс мало (без кэширования)
Так это вопрос не к БД а к разработчикам того же WP и других конструкторов и тд. головой не думают и обвешивают всё.. как ёлку..
Обращение к файлам же намного быстрее, чем к БД
Тогда зачем придумали БД по вашему? Хранили бы всё в файлах, зачем БД нужно тогда? 😆
PS: Ваш вариант мультиязычности не выдерживает никакой критики - выгребать джейсон со всеми переводами каждый раз при работе программы, чтобы получить только перевод на один язык - это подход программистов, которым для обеспечения работы лендинга выделенного сервера мало
Респект вам 👍 Всё таки не перевелись ещё здравомыслящие люди.
Я еще раз предлагаю отставить детские обидки и поговорить на технические темы
Детские обидки это у тебя, всё ждёшь что тебе взрослые опять конфетку дадут.. Взрослеть пора, начинать своей башкой думать.
Это полезно будет и тебе и мне
От тебя мне точно никогда никакой пользы не было. А что касается тебя, то это как раз будет уроком, либо начнёшь сам думать, либо так и будешь по готовым примерам всё делать..
Мы обсуждаем технические вопросы.
Я много лет на этом да и других форумах задаю технические вопросы. Да некоторые ответы наталкивают на мысли как что сделать, но конкретных ответов никогда мне никто не давали, всё только размытыми фразами. А ты так вообще никогда мне ничего не отвечал чисто по техническим вопросам.
Докажи хоть раз что ты не пустозвон. Приведи пример.
Я не буду ничего тебе доказывать, мне плевать кем ты меня считаешь. Пример тут приводить смысла нет, всё делается очень просто и как обычно, просто надо подумать.
Могу ответить только как ты мне всегда отвечал. Зачем придумывать велосипед, полно готовых решений, возьми тот же WP там и плагины есть и тд. в Django тоже наверняка есть мультилэнгвич решения и тд.
ЗЫ. Вот так вот быть реальным разработчиком, это тебе не на готовых конструкторах и библиотеках по готовым примерам что-то накидать, тут думать и соображать надо, а этот навык такие как ты утратили..
не получится
😁
ЗЫ. Окэй
Приведи пример, как бы ты это организовывал через БД. Как организовать таблицу для хранения даннах, как будет выглядеть sql-запрос, словие я привел - пять слов в меню, которые нужно переводить на 5 языков
Всё как обычно