Pathologic
если форма простая конечно
Anonymous
Я кстати сейчас один проект делал, вообще от б~гмерзкрго формлистера там отказался, хотя форм куча :-)
Anonymous
Правда отказался из-за того что формы необычные и на аяксе. И проще правила валидации одной строкой в пыхе описать, а второй сохранить, чем тащить весь формлистер.
Pathologic
а зачем весь тащить
Pathologic
написал бы свой контроллер и все
Anonymous
Не подумал, но уже поздно
Anonymous
У меня сохранение/редактирование данных для 20 форм заняло 15 строк кода
Anonymous
Боюсь формлистер при всём уважении к нему так быстро не сделает.
Pathologic
так формлистер универсальный же типа
Pathologic
в нем предусмотрено куча всего для разных ситуаций ((:
Anonymous
Я не говорю что он плохой, просто разные ситуации бывают ;-)
Pathologic
так-то можно сказать и нахера мы используем 1000 строк кода, чтобы отправить форму обратного звонка с двумя полями
Anonymous
А моё решение подойдёт только в рамках той структуры что я заложил и того что я придумал
Pathologic
ну вот, а потом тебя изобьют жестоко и что тогда делать, кроме как переносить на джумлу
Pathologic
а с формлистером человек бы почитал документацию и допилил что нужно (((:
Pathologic
на вордпрессе наверное под каждую форму плагин ставят ((:
Pathologic
типа плагн обратный звонок
Pathologic
плагин обратной связи на 5 полей, плагин обратной связи на 10 полей
Dmytro
Формлистер крут как раз тем что перекрывает кучу мест и не надо писать все самому с нуля
Dmytro
это так же как проще написать
Dmytro
echo 'HELLO WORLD'; вместо того что б создать базу данных и админку и в админке сделать возмоднлость писать HELLO WORLD
Dmytro
🙂 🙂 🙂 По части Фенома Твига и Блейда 🙂 🙂 🙂 Я не спорю что Феном крут, но я его встречал и видел только в REVO больше нигде. И это мне напоминает не любимый мной extJS 3 от которого рады бы все избавиться да не могут. Вот Феном сейчас внедряется полным ходом в компоненты и потом так же никто с него не сможет соскочить. Но в целом проблема Фенома только в том что кроме как в РЕВО мало где используется. К примеру тот же твиг оочень популярен и используется в большом количестве CMS и Фреймворков. Что это дает для разработчиков ? да то что изучая 1 инструмент ты можеж потом работать не только с 1 CMS. Вот напишите мне где еще можно использовать ExtJS 3 и Феном? в каких популярных системах он есть ? Как много задач по ним вы можете найти на рынке ? ========= Развивая ЕВО я придерживаюсь политики что нужно использовать только популярные инструменты для того что б в дальнейшем можно было использовать навыки и в других системах. К примеру сейчас очень сильно в этом направлении помогает Agel_Nesh, банально уже сейчас(в дев верчии) можно использовать в ЕВО blade и Illuminate\Database Банально читаем редми: https://github.com/AgelxNash/EvoBlade и понимаем что доклистер та нам уже и не особо нужен. Осталось допилить модельки что б нормально работать с ТВ параметрами и все. А в перспективе работая с ЕВО вы изучаете шаблонизатор и базу данных которая используется в одном из топовых Фреймворков. Итого стартуя с CMS вы можете вырости как разработчик и после перейти на более сложные системы. И это я считаю правильным подходом. Так же текущее развитие в сторону Ларавел открывает дверь в мир большого количества компонентов которые можно будет легко и просто использовать. Так же хочу заметить что мало кто помогает в развитии EVO, вот банально есть потребность в компоненте комментариев а никто не пишет уже более 5 лет. А подружившись с компонентами ларавел можно будет взять готовые наработки и адаптировать под ЕВО и все будет работать, притом надежней, качественней и потребудет меньше усилий:)
Pathologic
ExtJS популярнее чем рево (:
Dmytro
Давай уточню ExtJS 3
Pathologic
да, с этим проблема, но не на ровном месте она возникла
Dmytro
Да никто не спорит что в свое время это было хорошее решение
Dmytro
но я говорю про сейчас и как с этим быть
Dmytro
Вот так и сейчас в EVO стоит проблема что мало разработчиков что б писать дополнения на все случаи жизни
Pathologic
в ево тоже есть проблема такая, постоянно же тут споры ведутся, что вот, придется же переделывать старые сайты, а кто за это заплатит
Dmytro
какие есть пути развития ?
Pathologic
меньше говнокода и больше документации (:
Pathologic
так-то за сопровождение платят
значит все срачи про пхп 5/7 прошли мимо тебя (:
Dmytro
меньше говнокода и больше документации (:
Это поможет писать компоненты ? как к примеру компонент коментариев ? не думаю 🙂
Dmytro
Да вот вчера обновлял 3 сайта там пхп 5.3.3 )
Антон
и нормальный хостинг
Dmytro
поставил 1.3.7 ибо убил вирусы и надо было хоть что то поставить что б работало 🙂
Dmytro
пнул клиента что б подняли версию сайта после чего обновлю до конца
Dmytro
и нет проблемы
Антон
а то вот Димке не могу сайт дать из-за того, что у клиента хостинг корявый и тупо по фтп зайти не получается
Антон
устал пинать клиента
Pathologic
Это поможет писать компоненты ? как к примеру компонент коментариев ? не думаю 🙂
ну смотри, у людей ведь возникают периодически вопросы, как сделать что-то, то есть человек вроде хочет сделать сам, но его и послать некуда
Pathologic
в лучшем случае можно сказать посмотри как сделано то-то и сделай по аналогии
Dmytro
Ну я всегда помогаю рассказываю если человек очень хочет 🙂
Dmytro
а если это о я бы написал даешь ему что почитать поковырять и все нет человека 🙂 значит не очень хотелось 🙂
Anonymous
меньше говнокода и больше документации (:
А зачем мои комиты в ядро приняли?
Pathologic
так мы про идеальный вариант говорим (:
Dmytro
в лучшем случае можно сказать посмотри как сделано то-то и сделай по аналогии
Ну вот ты же запилил кучу дополнений без документации тебя это не остановило 🙂 и сейчас на всех сайтах твои дополнения )
Pathologic
ну, я старался делать как Женя
Dmytro
Ну вот захотел нашел где глянуть и как сделать 🙂
Pathologic
чтобы логика какая-то была в решениях, а не просто хуяк и готово
Dmytro
А так вот это все читаем: https://laravel.com/docs/5.6/eloquent https://laravel.com/docs/5.6/database https://laravel.com/docs/5.6/views https://laravel.com/docs/5.6/pagination Скоро будет в ЕВО 🙂 вернее уже можно юзать 🙂 Вот перепилка на вот эти вещи дает возможность не заниматься документацией и перенимать опыт других 🙂
Pathologic
Сергей расстроится
Pathologic
через орм все раза в три медленнее будет (:
Anonymous
Сергей расстроится
Сергей вчера радовался pagination и вообще новым плюшечкам
Сергей
Dmytro
Ну хочешь делай через ORM хочешь делай через dbAPI )
Dmytro
выбирай под проект что надо 🙂 логично же
Anonymous
Pathologic
да не, там тоже решаемо
Pathologic
выбирай под проект что надо 🙂 логично же
это не очень логично, потому что ведет к хаосу (:
Pathologic
надо чтобы простые задачи решались одинаковыми методами
Dmytro
Ну вот сейчас допилим 1.5 и надо будет заниматься описанием простых методов по решению задач со статьями и видео
Dmytro
что б одинаково было , так сказать стандарт )
Dmytro
и если и разводить хаос то под определенную задачу с пониманием зачем
Anonymous
Ох, я прям вижу какая тут будет перепалка после этого релиза
Сергей
Есть очень хороший проект на ларе, и разработчики не дураки, но он проиграл ево по скорости.. я про октобер
Anonymous
Я вот больше всего переживаю за то что бы доступность эво не пострадала, что бы не пришлось отказаться от типичных шаредов
Dmytro
Не пострадает 🙂 Шаред хостинги наше все )
Dmytro
тоесть будет 2 пути: - простой пилим как обычно на шареды - сложный пилим не как обычно
Dmytro
в целом для разработки просто используем норм сервер 🙂 а дальше работать будет где угодно
Anonymous
в целом для разработки просто используем норм сервер 🙂 а дальше работать будет где угодно
Как раз если делаешь на норм сервере, потом на шаредах всякое вылезает
Saniock
Не успел освоить твиг, так уже и блайд можн юзать
Сергей
Не пострадает 🙂 Шаред хостинги наше все )
композер при установке пятого пакета откажется работать
Сергей
на выделеном сервере написано 1 гиг, доступно 600-300МБ, в какой то момент композер сказал, что не хватает памяти на upgrade. поставил по одному, по очереди
Dmytro
Ну да композер просит со старту 256, если меньше то не запускается уже