Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2020 January 03

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
https://github.com/Open-GTO/mxINI/blob/master/mxINI.inc если это еще переписать под php, то летать будет)
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
Дмитрий ZioSHik
Если нет возможности юзать бд, то такой вариант подойдет
И все же тогда выиграет nosql решение чем тупо в файлах с json
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Даже если пишут многие?
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
Зачем использовать старые форматы и технологии? ну и в рамках пхп летать будет это прям сильно сказано)
источник

ДZ

Дмитрий ZioSHik... in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Даже если пишут многие?
Раньше эту тему использовали для хранения аккаунтов и так далее в игре. Решение наравне с бд работало
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Magic
И весьма забавно звучит что при 2к юзерах у него навык не отвечал из-за бд

Скорее из-за херово настроенной бд и плохих индексов, может чего ещё

Вывод один: совет так себе)
Да нужно ролики как то редактуре подавать. Другие малоопытные начинающие могут поверить в это
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
Когда пишут только на пхп обычно не задумываются об операциях энкода и прочих и думают что оно будет летать, но на деле это не так

Если вам важна скорость то быстрее чем писать/читать пхп массив в файл вы не получите

Парсить ини, жсон и прочие это дорогая операция
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Magic
Когда пишут только на пхп обычно не задумываются об операциях энкода и прочих и думают что оно будет летать, но на деле это не так

Если вам важна скорость то быстрее чем писать/читать пхп массив в файл вы не получите

Парсить ини, жсон и прочие это дорогая операция
На любом языке можно нагавнокодить, но кричать что вот я пересел на файлы и стало работать лучше, так себе, может ты просто писать не умеешь нормально или настроить и найти баланс между имеющиеся ресурсами и требуемыми?
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
Rlm
На любом языке можно нагавнокодить, но кричать что вот я пересел на файлы и стало работать лучше, так себе, может ты просто писать не умеешь нормально или настроить и найти баланс между имеющиеся ресурсами и требуемыми?
Это да.

Но автор ролика похоже сам ещё плюс минус не профи
И ролик направлен на продвижение темы
Но блин, не бест практис же учить)
источник

M

Magic in Яндекс.Диалоги (сообщество разработчиков)
Rlm
На любом языке можно нагавнокодить, но кричать что вот я пересел на файлы и стало работать лучше, так себе, может ты просто писать не умеешь нормально или настроить и найти баланс между имеющиеся ресурсами и требуемыми?
это риторический вопрос по видео или ко мне?
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Magic
Это да.

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

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Magic
это риторический вопрос по видео или ко мне?
А не, это не к вам это риторический
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Если у вас нагружённые приложение так или иначе столкнёшься с оптимизацией. И как правило оно приводит к тому что приходится часть кода попросту переписывать. Где использовать хеширование запросов дабы снять нагрузку с бд и т.д.  Но по моему мнению, самая частая ошибка это то что многие не смотрят вперёд и пишут как пишут. Тут цикл который лупит запросы к бд, там ещё что то. В итоге потом сложности. И оптимизировать такое решение очень затруднительно - только переписав приложение. Это в большинстве случаев так
источник

EK

Evgeny Kruglov in Яндекс.Диалоги (сообщество разработчиков)
Arkady
БД, строго говоря, обёртка над файлами в конечном счёте, оптимизированная под поиск и многопользователей.
Вот эта оптимизация под поиск и производительность - и есть ключевое отличие. Ещё конечно всея фигня типа acid но кому это нужно?
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Evgeny Kruglov
Вот эта оптимизация под поиск и производительность - и есть ключевое отличие. Ещё конечно всея фигня типа acid но кому это нужно?
Who cares))
Опять же кэширование, прогнозирование...
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Evgeny Kruglov
Вот эта оптимизация под поиск и производительность - и есть ключевое отличие. Ещё конечно всея фигня типа acid но кому это нужно?
Продуманная и быстро работающая. А с умом настроенный кеш. И продвиганными запросами даже на слабых серверах и с малым кол - во ресурсов будет тянуть хорошую нагрузку. От школы Алисы - хотелось бы минимальной редактуры выпускаемых роликов в техническом плане. Для повышения качества контента, и воспитание начинающих правильной архитектуре. Что в конечном итоге скажется на качестве софта. Априори для многих ролики от этой школы - авторитетны.
источник

R

Rlm in Яндекс.Диалоги (сообщество разработчиков)
Arkady
Who cares))
Опять же кэширование, прогнозирование...
И дальновидность) сильно преждевременная оптимизация тоже вредна. Но ее просто нужно закладывать. А в жизни как правило хочется написать по быстрее или чтоб работало )
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Rlm
И дальновидность) сильно преждевременная оптимизация тоже вредна. Но ее просто нужно закладывать. А в жизни как правило хочется написать по быстрее или чтоб работало )
Для того и есть готовые движки, с тысячами человекочасов на грабли в секунду.👌
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
А остальное да. Офтоп, но как-то имел траурную необходимость заглянуть в часто пиаремый пхп-друпал. Если бы до этого не имел опыт собственных движков с фронтом и админкой весом в 150кб, проклял бы php как явление, и мускул заодно, настолько мерзОтные там запросы и прочая.

Так что best practices - принципиально важная для существования и развития среды вещь. Может, к Школе Алисы добавить Университет? 😉
источник

EK

Evgeny Kruglov in Яндекс.Диалоги (сообщество разработчиков)
Просто стоит более качественно готовить материал
источник