ArbNet

ArbNet
Рейтинг
146
Регистрация
27.10.2019
Программист самоучка
Sly32 #:
Но в принципе это вопрос удобства - можно и так и так.  

Можно Машку и козу на возу 😁

Что интерфейс, что не интерфейс, закинул ключи и переводы по разным языкам в базу, надо на странице какие-то слова и фразы с переводом, сделал запрос в базу и вставил в страницу.

Но нет, лучше же всё запихнуть в файл, потом каждый раз его читать и выбирать нужные и тд. забивать оперативку.. так проще конечно же..

ЗЫ. Оказывается мегагуры до сих пор не умеют с БД работать.. 🤡

Sirocco #:
Хотел сказать, что это не для наших стран ...  А потом подумал о Блиновской, , , ,   

😁😁😁

Sly32 #:
Эх, вот как же ты далек от нормального программирования...

Кто бы говорил.. Мега-гуру, который мультиязычность на json делает..

Sly32 #:
Поверь, тебе есть чему у меня поучиться

Поверь, нет 😎

Так это вообще-то сарказм был, если ты не понял. Я таких как ты пародировал, неужели я бы стал кому-то рекомендовать использовать готовые решения типа DLE, WP и тп. 😁

FuRReX #:
DLE, они уже давно адаптированы под ru/en/uk

Sly32, слушай что люди говорят, они ж плохого не посоветуют, вот чего ты мучаешься с этим json, возьми DLE да и всё. Всё уже придумано, зачем велосипеды изобретать...

ЗЫ. Понимаешь теперь с чем мне приходилось сталкиваться?

Sly32 #:
Фантастика, ты даже не знаешь что такое база данных))) А как по твоему, данные эти извлекаются? Волшебство? Нет, это СУБД, в которой свой язык, которая строит реляционные модели, которая строит индексы. Сколько  операций происходит даже при простом селекте? Открыть коннект, отправить запрос, обработаеть его, вытянуть данные из таблиц, вернуть, закрыть соединение. И это мы еще даже не начали работать с фронтом. Потому что дальше - обработай полученные данные, отправь это на фронт. Если бы ты умел, ты бы давно сам написал профайлер и увидел, сколько памяти и времени займет работа с базой  и сколько - обратиться к файлу. 

Троллинг 80го уровня 😁 разумеется я не знаю, что такое база данных.

ЗЫ. Ну храни всё в файлах, раз для тебя это быстрее и лучше.

WebStorm, не отвечайте ему ничего, пусть сам думает. А то мнит себя мега профи, а как элементарные вещи делаются без готовых инструментов, конструкторов и не знает..
vitaliy11 #:
А зачем все пихать в БД?

Вы на мой вопрос-то не ответили.. БД это коллекция данных, которая позволяет быстро делать выборку нужных.

Для хранения переводов на разные языки достаточно одной таблицы, и одного запроса для получения нужных слов\фраз, всё элементарно делается.

vitaliy11 #:
Это одно из наиболее узких мест для производительности

Наоборот это наиболее эффективное и быстрое решение для работы с коллекциями данных. Это в кривых руках БД превращается в мусорную свалку из которой проблематично что-то взять и при увеличении запросов всё валится..

vitaliy11 #:
И сколько таких запросов в бд  в том же wp чтобы отобразить одну страницу. А еще же нужно плагинами обвешаться как новогодняя елка. Вот здесь точно для лендинга будет впс мало (без кэширования)

Так это вопрос не к БД а к разработчикам того же WP и других конструкторов и тд. головой не думают и обвешивают всё.. как ёлку..

vitaliy11 #:
Обращение к файлам же намного быстрее, чем к БД

Тогда зачем придумали БД по вашему? Хранили бы всё в файлах, зачем БД нужно тогда? 😆

WebStorm #:
PS: Ваш вариант мультиязычности не выдерживает никакой критики - выгребать джейсон со всеми переводами каждый раз при работе программы, чтобы получить только перевод на один язык  - это подход программистов, которым для обеспечения работы лендинга выделенного сервера мало 

Респект вам 👍 Всё таки не перевелись ещё здравомыслящие люди.

Sly32 #:
Я еще раз предлагаю отставить детские обидки и поговорить на технические темы

Детские обидки это у тебя, всё ждёшь что тебе взрослые опять конфетку дадут.. Взрослеть пора, начинать своей башкой думать.

Sly32 #:
Это полезно будет и тебе и мне

От тебя мне точно никогда никакой пользы не было. А что касается тебя, то это как раз будет уроком, либо начнёшь сам думать, либо так и будешь по готовым примерам всё делать..

Всего: 2287