Loading...
Обучение/Помощь новичкам | Составим топ движков на 2024
Something (3 янв 2024, в 9:03)
Не, ну если серьезно, зачем мне менять mysql на mongodb? За 15 с лишним лет ниразу даже мысли небыло сменить mysql на mongodb. А если я захочу свой скрипт на C++ переписать и хранить все данные в оперативке? Не, тоже бред. Гибкости, гибкости нет, пацаны, лол. Гибкость нужна. Нахрена? А бог его знает, зачем, но нужна. Гибкость.

> Что если из за косяка в SQL запрос вернет не те данные и это будет стоить твоему нанимателю миллионы?

Ну если на то пошло, то на mvc таких косяков будет в 200 раз больше и твой начальник просрет не миллионы, а миллиарды. Почему? Потому что кол-во багов напрямую корелирует с кол-вом кода (про это писал уже). И никакие абстракции не спасут, тем более что и в них бывают ошибки.
И да, ошибки бывают не только в sql-запросах, но и в php-коде (внезапно). Отлавливать в разы сложнее, а последствия на порядок ужаснее *biggrin*
Unit тесты, интеграционные тесты, функциональные тесты, решают проблему с багами навсегда, даже если пустят в проект новенького который косяк сделает, его код просто не пройдёт тесты и не докатиться в прод., а если на ригель попадёт, qa могут отбить, не заметили и там, то есть стейдж, там пропустили, то канарейка, если уже на канарейке не заметили, то в проде не эффектит баг 😄
Something (3 янв 2024, в 9:31)
Давай сначала разберемся, зачем это нужно? Может плюнем и перепишем на Rust? Или так гибкости не будет? :-D
Разная база под свои задачи используется 🙂
Something , он загнулся потому что вы привыкли сидеть в своем болоте, которое за 10 лет ни капли не изменилось.

Мне сейчас такая мысль пришла. Вот есть веб разработчики. Они создают сайты, учатся, создают новые инструменты, стараются применять их в своих новых проектах и дают фидбек разрабам.
А есть вап разработчики. Они застряли в 2000х. До сих пор думают, что вап жив. При этом 20 лет мучают бедный dcms, который давно пора похоронить. А на все предложения улучшить его плюются ядом
System (3 янв 2024, в 10:56)
Unit тесты, интеграционные тесты, функциональные тесты, решают проблему с багами навсегда, даже если пустят в проект новенького который косяк сделает, его код просто не пройдёт тесты и не докатиться в прод., а если на ригель попадёт, qa могут отбить, не заметили и там, то есть стейдж, там пропустили, то канарейка, если уже на канарейке не заметили, то в проде не эффектит баг 😄
Да обсудили уже это. Если у тя команда индусов работает, то там действительно надо покрывать говнокод тестами, как бык овцу, тогда зарплата будет в несколько раз выше, т.к. строчек говнокода будет соответстна на порядок больше). А дцмс пилил 1 человек, и пилил функционал на php, а не говнокод на mvc, поэтому покрывать быком овцу ему небыло нужды, и получился норм двиг 👍;-)
А все движки с тестами благополучно загнулись (или даже не взлетели)
________
посл. ред. 03.01.2024 в 11:02; всего 1 раз(а); by Something
Something (3 янв 2024, в 10:41)
А нафиг это? .wipe_eyes.
Что за сайт такой, где надо каждый день html-разметку менять? .67.
Сео контент 🙂 допустим
Dark_AKC (3 янв 2024, в 11:01)
Something , он загнулся потому что вы привыкли сидеть в своем болоте, которое за 10 лет ни капли не изменилось.

Мне сейчас такая мысль пришла. Вот есть веб разработчики. Они создают сайты, учатся, создают новые инструменты, стараются применять их в своих новых проектах и дают фидбек разрабам.
А есть вап разработчики. Они застряли в 2000х. До сих пор думают, что вап жив. При этом 20 лет мучают бедный dcms, который давно пора похоронить. А на все предложения улучшить его плюются ядом
Неверно.
Если индусы, которые учатся писать индусский код, потом пишут индусский код, с целью понтануться кол-вом кода и срубить побольше зп, и на выходе (точнее, на высере) получается тормозное примитивное (в плане функционала) говно.
И есть разработчики, которые берут инструмент (php) и спокойно пилят на нем крутые проекты
Something (3 янв 2024, в 10:51)
И как тебе RewriteRule мешает перманентное подключение держать? (Которое кстати и не нужно, как пишут в доках)
Не тот пост репостнул, но поскольку я помню dcms заточен под apache который такой же тормознутый 🙃
System (3 янв 2024, в 11:03)
Сео контент 🙂 допустим
Блоги? На социале есть)
Something (3 янв 2024, в 11:01)
Да обсудили уже это. Если у тя команда индусов работает, то там действительно надо покрывать говнокод тестами, как бык овцу, тогда зарплата будет в несколько раз выше, т.к. строчек говнокода будет соответстна на порядок больше). А дцмс пилил 1 человек, и пилил функционал на php, а не говнокод на mvc, поэтому покрывать быком овцу ему небыло нужды, и получился норм двиг 👍;-)
А все движки с тестами благополучно загнулись (или даже не взлетели)
Этот человек откинулся и компании надо закрываться 😂
Топ
System (3 янв 2024, в 11:05)
Не тот пост репостнул, но поскольку я помню dcms заточен под apache который такой же тормознутый 🙃
Апач уже давно не тормознутый, ты просто отстал от жизни)
Онлайн: 5
Время:
Gen. 0.1117
(c) Bym.Guru 2010-2025