Aisamiery

Aisamiery
Рейтинг
324
Регистрация
12.04.2015
SeVlad:

А на этой странице - 3 десятка "карточек" сродни турам или товаров с десятком хар-к. Т.е. со кучей разноплановых данных из ПП, связи межу объектами и тп + ещё всякого другого барахла.

Ты же понимаешь что все проекты разные? что такое сотни туров?

Вот один из типичных моих проектов например:

Или вот такая БД например:

Можно спорить конечно до бесконечности, просто я на самом деле не вижу смысла спорить с людьми на темы, которых люди на практике никогда не касались, не пробовали и даже понятия не имеют что это такое на самом деле. Как деградируют системы в геометрических прогрессиях. Что в больших проектах, в отличии от маленьких совсем другие задачи, требования и KPI. Но зато все горазды вставить свои пять копеек диванного теоретика с блогом для заработка в интернете или пачкой сплогов, доров и что там еще

SeVlad, И ты заметь я не говорю еще и про сам процесс разработки (тот мой камень в огород ВП про архитектуру).

Когда у тебя появляется Инструктор с набором полей и какой то логикой, ты делаешь допустим плагин, там есть wp_get_instructor(), wp_set_instructor(), wp_logicA_instructor(), wp_logicB_instructor() на 1500 строк кода.

Далее заказчик приходит и говорит а еще появился тренер, он такой же только поменялись часть полей и логикаА, что мы сделаем? правильно скопипастим те 1500 строк и подправим по надобности. А потом заказчик приходит и говорит а еще у нас появился пользователь, там тоже самое что и у тренера и инструктора, только полей в 2 раза меньше и нет логики А и Б, ты опять копипастишь, далее приходит и говорит, а еще у нас теперь есть проводник, это как юзер но ближе к инструктору с логикой А от тренера. Опять копипастишь. И вот у тебя уже 6 000 строк кода который делает одно и тоже фактически. И тут заказчик говорит, а давайте всем добавим медальку.... и понеслась по кочкам....

Я не говорю что так нельзя сделать на самописе, можно, но на самописе так можно не делать, а вот на вп хз хз, даже если допустим какой то мифический герой спец ВП спроектирует заранее такую ситуацию, то скорее всего следующий за ним будет такой как Перфекционист с шансом примерно в 90% который точно там нагадит по полной. И это я описал всего 4 модели, а их там больше 40.

SeVlad:
Все те же объекты - кастомные типы контента + ПП.

Говорит человек которого ставит в тупик внезапное появление br? Модель данных это не просто какой то объект с набором полей, у них есть еще и бизнес логика, когда маршруты заполняются по точкам, высотам, сложности, когда не каждый проводник может пойти на маршрут, когда не каждого пользователя из списка можно взять с собой и так далее. Там на фронте море JS в том числе и по тому что эти модели данные нужно как то заполнять, а не просто в админке в поля какие то значения поставить. Селект на 3000 значений явно не сделаешь, печально будет.

Перфекционист:
Человек выше сказал, что ВП позволяет делать что-то вроде внутренних соц сетей, я там ссылку вставил на список, сам их не пробовал. Наверняка рабочие решения есть.
Получается можно сделать дешевле и лучше.
(реально крутые студии не имею в виду)
Где удалось? Да везде, где что-то стоящее было сделано одним человеком.

Человек там сказал, человек то сказал, балаболы это говорят, которые максимум что то видели, но сами никогда не делали, ни у кого из них нет соц сети на ВП ,они никогда в жизни не участвовали в разработке вообще хоть какой то соц сети, которую как минимум увидели живые пользователи. Вот ещё пример cafelavash.ru как говорит SeVlad с ним там уже после меня поработали, что то криво работает, но не суть, проект был нарисован-сверстан-натянут на битрикс самой низкой редакции за 3 дня, проект делался для продвижения, клиент за все заплатил в районе 15к-20к рублей за всё. Это вот в студии, вот на ВП сделают местные быстрее? дешевле? лучше? на словах да могут, а по факту - нет.

Перфекционист:
Так почему ваш коллективный самопис такой тормозной получился?
Знающий человек с ВП может всю вашу никчёмную контору заменить.
Таковы реалии жизни. И речь не обо мне, здесь есть реальные специалисты практики.

Не могут, в том то и дело. На ВП не одна вменяемая контора у которой ТЗ больше 10 листов с описанием кастомного функционала сайт делать не будет. То что там фронт "тормозит" это все поправить не долго и не сложно на самом то деле, сайт делался на первом ангуляре 4-5 лет назад, тогда еще многих вещей не было, сейчас даже пересобрав он станет работать лучше, а у этих горе теоретиков заказчиков таких все равно не появится, они даже тупо в серьезный проект зайти не смогут как аутсорсеры или сотрудники потому что работа с гитом это правило номер 1.

Я тебе скажу почему так, я не знаю как это называется, но когда я делал в студии корпоративные сайты в ценовом сегменте 100к рублей, я вот считал что реально можно сделать любой сайт в этом ценовом диапазоне, вот прям любой, но все мои проекты по сути были простыми, взять и вывести контент, просто взять с админки и вывести. Потом нам пришел проект, надо было сделать магазин автозапчастей на 60к номенклатуры - фигня вопрос, накидал структуру в админке UMI залил туда 60к товаров и оно даже работало и не тормозило, а потом заказчик попросил добавить поиск аналогов... и вот тут началось веселье. А потом пошли интеграции различные с 1С, Навиженом, Сап, пошли сложные связи сущностей между собой, как например тот тормознутый сайт, там более 40 моделей данных которые переплетены между собой, всё крутится на постгресс, так как на MySQL это все не работало вменяемо (помним что mysql старый 4-5 лет назад), но местные ВП спецы скорее всего не знают что такое постгресс, а если и знают то не знают чем отличаются они между собой. И оказалось что некоторые сайты нельзя сделать за 3-5 дней. И нет готовых плагинов и нет готовых решений. В том числе перешли на тот же битрикс, чисто потому что там все модули дружат друг с другом - их не надо дружить как "сканворд" решая проблемы, что позволяет экономить время разработчика, а мы все же бизнес делали, а не для души знакомым ковыряли сайты СТО дяди Васи.

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

Перфекционист:
Выше человек привел пример супер тормозного самописа, который они разрабатывали целой командой теоретиков, далёких от практики и отставших от современных реалий.
На ВП что-то такое сможет сделать один человек. Если есть заинтересованность, можно потом вручную всю начинку перебрать, включая плагины и повырезать всё лишнее.
Здесь есть специалисты практики, которые могут легко заменить целую контору.

Никто из этих теоретиков не делал ничего подобного никогда, а сделать они могут на словах. Я тоже могу один сделать поисковик как яндекс, благо технологий достаточно, это значит что я один могу заменить яндекс?

Чушь не несите, вы сложнее сайтиков на html и чего то там еще (вывода контента) никогда не делали от куда вы можете знать как делаются большие проекты тем более в командах? Люди здесь на форуме что то действительно могут, но явно не те что на ВП сидят. Нет у них в портфолио или профиле каких то сайтов дороже $1000 которые бы не просто выводили статьи. Нету у них плагинов в репозиториях на которые можно посмотреть, нет тем в репозиториях, нет проектов на гитхабе... у них нет ничего, они могут только чесать языком, а вы им поддакивать - вот на этом и закончим.

SeVlad:
Узнают сразу же как появится потребность больше, чем локальные бекапы файлов.
Потому что видно всё. Потому что форумный опыт если угодно.

Это сугубо твоё мнение, основанное на внутреннем чутье, но наезды почему то реальные. Если вам (всем) что то не подходит для чего критиковать? У нас ИМ всего лишь, ресайзер экономит нам 20% полосу пропускания, чуть больше 20Мбит, за каждый мы платим 700р - итого +14000 просто с пустого места. На меня наехали за решение, потому что оно не нужно форуму и так решили 3 юзера (за весь форум), хотя я уверен что есть сайты по каким нибудь путешествиям с кучей ярких картинок, которых может быть 100500, и мое решение потребует от юзера в шаблоне добавить к урлу картинки @WxH и всё, без бубнов, плагинов, перезалитию картинок, а выход будет как будто бы пропустили через tinypng картинки всего сайта, допилят немного и будет им отдаваться версия webp если есть поддержка, что еще сэкономит им трафика. Но блин 3 юзера решили что это никому не нужно а нужен плагин 🍻 И так во всем, вместо того чтобы сказать "да прикольно, но нам это пока применить не где так как овэрхэд для наших задач", начинается ересь какая то, которая на проф сообщество не тянет не разу, а балаган какой то.

SeVlad:
Втирать им за гиты и докера когда им надо поправить файл - это бред и дичь.

Ок, если им не втирать, как они узнают? Обычно кто то, допустим Слай говорит что вот можно деплоить и накатывать через гит, можно ведь? Почему все скопом решили за "большинство юзеров" что для них это "дичь"? А как же развитие, если кто то тормознул в лохматом это еще не значит что тормознуть надо всем в своём развитии? Если это не твоё и тебе не надо, с чего ты взял что это не надо никому? Может кому то из "большинства юзеров" это будет ценным советом куда копать и в дальнейшем оно избавит его от кучи проблем.

Я много историй знаю когда проекты узнали о кубернетес и сейчас живут без проблем, а всего то кто то прочитал статью, поделился в рабочем чате и у проекта началась новая жизнь без гемороев с железом и штата админов. Все начинается с малого, не надо решать за кого то что ему будет полезно, а что нет.

SeVlad:

Найди 10 отличий (с)
Как можно считать себя разработчиком не понимать условий :)

Давай хронологию проследим раз уж девелоперы:

ты аж +150 дал за то что я не использую гит потому что задачи разовые и маленькие.

Ты не используешь гит вообще. Значит все твои задачи разовые и маленькие (что укладывается в 90% поправить css).... Что я должен был не так понять?

SeVlad:
Ну наконец-то :)
+150!

Не вижу тут прикола конечно гордости, потому что это очень дешевая, обезьянья работа по сути. Каждый раз искать себе нового заказчика чтоб сделать ему работу на $10 потратив кучу времени и так по новой каждый раз. Нет уж увольте, я это перерос еще работая в вэбстудии и клепая сайтики без дальнейшей поддержке, большая часть которых уже просто загнулась (по этому сложно найти подходящий пример который делал исключительно я как разработчик)

А если ко мне клиент приходит на долго и с длиннющим ТЗ, то гит я ему все таки подниму, даже если у него его нет.

PS. Я почему то уверен, что ты никогда в своей жизни не использовал гит. Чисто потому, что даже дизайнеры знакомые кому я показывал гит, тоже им пользовались для локального контроля версий макетов своих.

Всего: 4113