Антон
и проекты
Dmytro
а потом говоришь что будет на эво, не понимают
Ну так вы сами ж это пропагандируете ;) мол ево умерла так что все логично
Антон
тут меж собой меряемся у кого сколько одновременно пользователей на эво3 работает ;)
Am
мидл джун в разных компаниях разные понятия
Об этом и говорю. А в том же США уже не насколько разные. ((% Это у нас гавно на палке.
Dmytro
А если бы показывали рассказывали что все идет и развивается что по факту за 5 лет вышло: Ево 1.4 Ево 2 Ево 3 А в модх как была рево так и осталась
Ilya
Ну так вы сами ж это пропагандируете ;) мол ево умерла так что все логично
да не, я так подумал только в 2018м когда увидел гибрид с ларавел =) до этого верилось что будет новое ядро и цельная система современная, без гибридов
Dmytro
тут меж собой меряемся у кого сколько одновременно пользователей на эво3 работает ;)
На последнем проекте порядка 20к регистраций за сутки было
Ilya
у модикса эво всегда был внутренний апи, но только очень примитивный
Dmytro
Посещений хз
Ilya
по крайней мере эта группа за 2 года выросла на 150 человек, было в районе 500
Dmytro
да не, я так подумал только в 2018м когда увидел гибрид с ларавел =) до этого верилось что будет новое ядро и цельная система современная, без гибридов
А в чем гибридность то ? В том что мы в Ево вставили новый функционал заимствованный с ларавел что б разработчикам было проще?
2frags
есть те, кто работал с картографическими сервисами? Яндекс, Гугл, ОпенСтрит. Разрабатывается крупный сервис, будет очень много обращений, заказчик хочет сэкогномить на запросах. Что из этого предпочтительнее начать "ковырять"?
Гугл получался дороже всего 3 года назад. У OSM есть лимиты, но можно подключать через провайдера типа https://www.mapbox.com/pricing/, то выйдет совсем недорого. Если не для Украины - Яндекс-карты тоже отлично
Dmytro
Чем тогда модх на фреймворке slim не такой же гибрид ???
Dmytro
как пример, шаблон с aliasom
А что в этом гибридного ? Тоесть в рево статик елемент это круто а в Ево алиас для по факту того же это плохо ;))
Dmytro
Только мы пошли дальше оставили привязку в базе только для шаблонов ибо это нужно для дркументов и та А снипеты чанки плагины модули работают теперь без привязки к базе
Dmytro
Самое прикольное что такой же запрос висит в сообществе МОДХ ибо хотят юзать гит а без реализации этого это не возможно
Dmytro
Или плохо что мы затянули артисан, миграции и другие штуки? И зачем писать с нуля если по факту нас устраивает реализация с ларавел ?
Dmytro
Смысл в хпдо который кроме революшников никто не знает ?
Dmytro
И зачем писать свою орм если логично брать популярную которую много кто знает и по которой вагон полезностей в интернете
Ilya
ну не совсем понятно, зачем создавать шаблоны в 2-х местах, двойная работа. И лично для меня не понятно почему сайт идет пакетом отдельно от цмс. Можно понять когда доклистер пойдет пакетом к сайту, расширяя его функционал. Для моего понимания целостности архитектуры проекта это не логично
Dmytro
У нас задача не в том что б сделать уникальный продукт и им гордится А в том что б сделать удобный инструмент и если в нем будет 80% из компонентов ларавел то супер
Dmytro
Если что ларавел состоит из компонентов симфони ;)
Dmytro
Только он стал проще и понятней из за чего получил популярность куда выше чем симфони
Dmytro
Тоесть работая с сайтом как с пакетом не будет после сложностей и боязни делать свои пакеты
Anonymous
@Lector1982 Пример по SimpleGallery https://modx.evo.im/blog/news/6240.html#comment55246
Dmytro
Так как разработка сайта не отличается от разработки проекта
Am
Я это уже обьяснял раза 3 Ты собрал проект в пакете, после довольно просто это конвертировать в заготовку или демо сайт для другого проекта
Не понимают это люди у которых скилла не хватает и нужно деньги зарабатывать жмакая кнопку в маркетплейсе. Когда же уже поймете. (:
Dmytro
Тоесть да архитектурно кажется что мы сайт должны собирать сразу не как пакет. ( кстати это тоже доступно из коробки ) но как пакет вариант интересней в перспективе для разработчика
Ilya
Не понимают это люди у которых скилла не хватает и нужно деньги зарабатывать жмакая кнопку в маркетплейсе. Когда же уже поймете. (:
Ну в целом да, кучу проектов можно собирать быстро из готовых компонентов. Но есть любители просто попрограммировать, там уже им интересно пользоваться современными штуками типа композера ларавелов гитов. Конечно это круто когда пилишь год 1 проект, но большой и командой
Am
Согласен, в целях саморазвития с этим всем можно поиграться
Нет, не в целях саморазвития. Вы даже чуть в сторону не смотрите, а жаль. Говорю о том что собрав один раз пакет можно экономить время работая с мелкими проектами. Т.е. Вам нужно просто поставить нужный пакет и все. ((%
Am
При этом можно постараться сделать так чтобы этот пакет не только к ево относился, а и к рево, и к ларавель. ((%
Dmytro
Хз как по мне композер и гит и иде это стандарт для современной разработки на пхп. Если не юзаешь то значит уже отстаешь от текущих трендов. И да это не значит что ты ничего сделать не можешь и плохой разраб. Но отстаешь уже
Am
Экономите время - больше зарабатываете. (;
Ilya
Нет, не в целях саморазвития. Вы даже чуть в сторону не смотрите, а жаль. Говорю о том что собрав один раз пакет можно экономить время работая с мелкими проектами. Т.е. Вам нужно просто поставить нужный пакет и все. ((%
Да это решаемо было и в старых версиях модикса, своя сборка в архиве под разные задачи, распаковывается и заливается имея самый простой хостинг фтп и бд
Dmytro
Да это решаемо было и в старых версиях модикса, своя сборка в архиве под разные задачи, распаковывается и заливается имея самый простой хостинг фтп и бд
А сейчас в ево не надо архив своя сборка из пакетов которые ставятся из 1 файлика и коректируются под проект ;)
Ilya
А сейчас в ево не надо архив своя сборка из пакетов которые ставятся из 1 файлика и коректируются под проект ;)
Даже если закрыть глаза что сайт идет пакетом отдельно от цмс, пускай будет так, пока не понятно как это применить. мало информации
Dmytro
Даже если закрыть глаза что сайт идет пакетом отдельно от цмс, пускай будет так, пока не понятно как это применить. мало информации
Ну так вот для этого и записываю уроки просто начинаю с базовых вещей. Тут и так говорят что сложно обьясняю ;)
Ilya
и можно ли сделать это все без гита и композера
Am
Даже если закрыть глаза что сайт идет пакетом отдельно от цмс, пускай будет так, пока не понятно как это применить. мало информации
Документация по композеру есть. Документация по ларавель есть. Осталось Дмитрию только разжевать как зарабатывать в один клик. ((%
Ilya
так как настраивать ssh sftp на хостинге, аккаунт на гите для сайта визитки ну хз такое
Dmytro
так как настраивать ssh sftp на хостинге, аккаунт на гите для сайта визитки ну хз такое
А в чем проблема разрабатывать на дев сервере а после переносить на прод ?
Am
так как настраивать ssh sftp на хостинге, аккаунт на гите для сайта визитки ну хз такое
А почему нет? Гит это контроль версий, считайте бекап. Зачем делать бекапы? ((%
Am
А в чем проблема разрабатывать на дев сервере а после переносить на прод ?
Нужно дев сервер иметь. А там разработчиков меняют как перчатки, админов вряд ли есть.
Ilya
А в чем проблема разрабатывать на дев сервере а после переносить на прод ?
Смотря какой проект конечно, но в целом для небольших можно сразу на проде
Dmytro
Нужно дев сервер иметь. А там разработчиков меняют как перчатки, админов вряд ли есть.
Ну да и 20$ в месяц еще ж на сервер надо ( а без админа можно дигиталокеан + киберпанел )
Dmytro
Смотря какой проект конечно, но в целом для небольших можно сразу на проде
Ну если похер на клиентов клиента то да можно сразу на проде
Am
Ну да и 20$ в месяц еще ж на сервер надо ( а без админа можно дигиталокеан + киберпанел )
Нельзя. Там нужно знать как регаться и другие кнопки жать. (:
Ilya
Представляю, лендинг 3 страницы с дев сервером, продом и композером с гитом. Это все будет дольше чем просто взять и сделать сайт =)
Am
Представляю, лендинг 3 страницы с дев сервером, продом и композером с гитом. Это все будет дольше чем просто взять и сделать сайт =)
У Вас да, будет дольше. Дев сервер нужен для разработки и безопасности. Начинаете там работу, а дальше копируете на прод.сервер. Разворачивается дев.сервер одной строкой или вписыванием названия проекта в поле ввода. На все про все секунд 10
Evgeny
Представляю, лендинг 3 страницы с дев сервером, продом и композером с гитом. Это все будет дольше чем просто взять и сделать сайт =)
Потом этот сайт дают джуну, он его ломает и оказывается что бекапа нету)))) И добрый день(
Ilya
Потом этот сайт дают джуну, он его ломает и оказывается что бекапа нету)))) И добрый день(
бекапы делаются даже на самом дешевом российском хостинге каждый день =)
Am
бекапы делаются даже на самом дешевом российском хостинге каждый день =)
Затирая предыдущие. Да, день просрали и просрали все бекапы ((%
Dmytro
Да зачем бекапы тут вопрос разработчику а что ты правил 5 дней назад ? И в каких файлах
Ilya
Затирая предыдущие. Да, день просрали и просрали все бекапы ((%
эмм, не встречал такого, обычно бекапов 10 а потом затирается первый
Am
эмм, не встречал такого, обычно бекапов 10 а потом затирается первый
Везет. Не со всеми дешевыми российскими хостингами работали значит. ((:
Am
Да зачем бекапы тут вопрос разработчику а что ты правил 5 дней назад ? И в каких файлах
До этого же дойти нужно. Не используя правильно гит придется все бекапы сравнивать. ((%
Am
sweb недорогой вообще
Наверное. Говорили про то что Вы не встречали подобного поведения с бекапами, а мне попадалось и не раз. (;
Am
как на гит бд от модикса копировать =)
БД это файл, копировать можно. Другой вопрос зачем его там держать? Все изменения в миграциях, вся работа в контроллерах-сервисах.
Am
миграции разве дают возможность копировать данные бд, например ресурсы ?
Это называется сидирования в рамках ларавель, например. (;
Sasha
Ой мля, ни разу не видел че он там этот Лаврик делает, но уже несколько раз слышал
Ilya
Это называется сидирования в рамках ларавель, например. (;
руками прописывать сидирование реальных данных? На сколько я знаю сидирование помогает протетстировать миграцию с фейковыми данными.
Am
руками прописывать сидирование реальных данных? На сколько я знаю сидирование помогает протетстировать миграцию с фейковыми данными.
Хех, все у Вас руками делать нужно. Вы ж "программист" - автоматизируйте. ((% Думаете сиды руками фейковые данные создают? Прописывают инсерты прям сами?! ((%
Am
Ничего не мешает взять сначала модель с данными и вернуть массив загнав в сиды.
Ilya
Я конечно извиняюсь перед сообществом за возможно не совпадающее со многими мнение, к сожалению трудно найти информацию пока по новому модиксу чтобы понять на сколько реально звучат новые преимущества. Просто на моем опыте все тоже самое делается простыми средствами на небольших проектах, собственно в крупные командные не лезем, возможно именно там ощущается модикс и ларавел больше, не могу судить