Алексей Соин

Алексей Соин

С нами с 10 февраля 2016; Место в рейтинге пользователей: #60
Отправить деньги
Алексей Соин
02 октября 2021, 14:18
+4
Назовите для примера хотябы одну систему, в которые вы бы пригласили молодого разработчика, как альтернативу modx.
Алексей Соин
24 августа 2021, 13:37
0
на странице компонента на modstore очепятка:

ModxPlugins/Web/Title.php
вместо
ModxPlugins/Web/Logo.php
как в данной статье
Алексей Соин
17 августа 2021, 14:19
0
Хотя я всё-таки из этих двух шаблонизаторов отдаю предпочтение Smarty.
А в связи с тем что fenom не обновляется уже больше года и по возможностям уступает другим шаблонизаторам, планируется ли в pdoTools добавить поддержку тогоже Smarty(Twig)? Ну или использовать по умолчанию не феном в pdotools для modx 3(если он когдато выйдет?).
Алексей Соин
06 июля 2021, 09:33
0
Возможно немного не по теме, но можете подсказать, что при выводе заголовка делает | title?
Алексей Соин
24 июня 2021, 15:32
0
гет параметрами логин и пароль отправлять эт конечно круто)))



Б — безопасность)
Алексей Соин
08 апреля 2021, 12:56
0
Спасибо за развернутый ответ! А за vercel отдельное спасибо))) я натыкался на него ранее, но почемуто посчитал, что это хостинг чисто для статики.

сейчас спроса на простые и маленькие практически нет
Тут не соглашусь, у меня часто в работе лендинги для бизнеса у которых цель заключается в том, чтобы прорекламировать продукт и затем чтобы клиент зарегистрировался/подписался на рассылку или чтонибудь такое. Из требований там только чтобы текст и картинки менялись менеджерами, вот для таких случаев разрабатывать API-first на томже strapi + nuxtjs (или чем либо другом) банально дольше чем накатить верстку на modx подключить форму к formit и выкатить в прод.

Также и с магазинами, если требуется создать отдельный сайт под сезонную акцию и жизнь сайта 2-3 месяца, то разрабатывать на modx быстрее и дешевле для бизнеса, чем реализовывать чтото на современных решениях.

Както натыкался на статью, когда компания решила отказаться от вебпака в пользу своего решения и рассказывали, что у них сборка проекта производилась на 20% быстрее, а затем через годы программисты которые работали над этим решением уволились, документации никакой небыло и нужно было добавить в это решение поддержку postcss, в итоге проект начал собираться адски долго и все снова вернулись на вебпак)))
Алексей Соин
08 апреля 2021, 09:06
0
Я вот тоже постоянно смотрю на альтернативы, но вот чтото по удобству и быстроте развертывания стандартных сайтов (лендинги, простые магазины) я не нашёл. Есть решения на nodejs, но тут сталкиваемся с тем, что тогда нужен сервер, либо нужно мириться с своеобразными решениями хостингов. Понятное дело, что современнее и удобнее писать на какомлибо фреймворке, но как по мне использование фреймворков на лендинге или на простеньком интернет магазине не оправдано вообще, так как использование фреймворков увеличивает кол-во времени которое нужно вложить в проект разработчику.

В связи с чем появляется вопрос, а чем можно заменить modx в современных реалиях?
Алексей Соин
02 апреля 2021, 10:48
0
да, есть, я и говорю про тот сценарий, когда не нужно открывать менеджер файлов, а сразу показывается окно выбора изображения из проводника компьютера. Например такой вариант загрузки изображения используется в компоненте Redactor и в FrontendEditor. Там не то чтобы менеджерам лень, скорее это дольше (нужно открыть менеджер файлов, в дереве папок выбрать нужную, либо создать новую папку, загрузить туда, потом в куче картинок найти ту что загрузил, выбрать её для вставки), а так менеджер нажимает на кнопку, выбирает на компе картинку она загружается и добавляется в контент. Для новостных сайтов с кучей картинок я думаю это больная тема.

Плюс можно расширить эту идею и при загрузки картинки сразу обрезать её под максимальный размер. Были случаи когда грузили 4К картинки, а потом удивлялись, что долго грузятся))))
Алексей Соин
02 апреля 2021, 07:51
0
Ещё очень не хватает в TinyMCE кнопки загрузки изображения сразу с компьютера, минуя менеджер файлов. Несколько раз сталкивался с тем, что менеджерам кажется сложным загружать файл сначала в папку менеджера файлов, а потом его выбирать для вставки в контент.
Алексей Соин
12 марта 2021, 11:53
0
я правильно понимаю, это чтото типо siteExtra, siteDev и Boilerplate? Или в чем отличие, кроме как то, что устанавливается не как компонент?
Алексей Соин
08 февраля 2021, 12:21
+1
не, удалять точно не надо. Сам по первой встречался с такой ситуацией, что проблема таже, что и у автора вопроса, ответа в вопросе нет, пишешь типо «у меня такой же случай, удалось в итоге решить» и иногда автор отвечал, как в итоге поборол бяку)
Алексей Соин
02 февраля 2021, 20:36
+1
Автоматически. Обычно это реализуется через семантическое расстояние слов. Например по заголовку вопроса и затем ищутся схожие заголовки
Алексей Соин
02 февраля 2021, 20:08
0
к пункту 4 еще можно добавить: при написании вопроса искать схожие вопросы и спрашивать «это не ответ на ваш вопрос?». Насколько помню на stackoverflow есть такая штука.
Алексей Соин
08 января 2021, 17:30
+1
настройка чпу, добавление компонентов и сразу же их настройка, изменение системных настроек, добавление сниппетов, чанков, тв, sitemap.xml, robots.txt и всего того, что делается в 100% случаях на каждом проекте. Выполнение тех моментов, которые вроде бы и не особо затрудненные, но если их все сложить, то всё вместе отнимает минимум час работы. У меня например своя такая сборка, брал за основу сборку Ильи, там у меня настраивается чпу, создаются ресурсы, 404 страница, файловые шаблоны и чанки на феноме, sitemap.xml, robots.txt и т.д. Мне, как я думаю и многим, такой подход очень удобен.

Понятное дело, что это всё можно делать ручками каждый раз, но если это можно автоматизировать, то почему бы себе не упростить часть из процесса разработки?))))
Алексей Соин
02 ноября 2020, 17:09
0
Ну если /data/.config это директория хостинга, то да, наверное они что-то неправильно настроили. Проще всего чтобы всё затестить как это должно работать это например на хостинге modhost.pro тестовый сайт создать бесплатный и там уже тестить, там никаких проблем нет.
Алексей Соин
02 ноября 2020, 14:52
0
требуется ли для установки MODX3 через composer наличие аккаунта на github и наличие какого-либо токена?
Нет
Алексей Соин
02 ноября 2020, 14:50
0
auth.json используется для доступа к приватным composer репозиториям, для чего он тут?
Алексей Соин
02 ноября 2020, 12:44
+5
а запустив вот так
$.ajax({
        url: fastsnippet,
        type: "post",
        data: {
            snippet: 'pdoresources',
            params: {
                tpl: '@INLINE {$_modx->runSnippet("!pdoUsers", [ "tpl" => "" ])}'
            }
        }
    })
и посмотрев в ответ который прийдет с сервера можно увидеть всех пользователей, д и запустить любой сниппет похожим образом
Алексей Соин
02 ноября 2020, 12:38
+2
{$id} не работает потомучто сниппет не запускается именно на страницу, а происходит просто runSnippet. И смотреть надо не в консоли, а в ответе во вкладке «сеть», тогда выведется ответ
Алексей Соин
02 ноября 2020, 12:24
0
$.ajax({
        url: fastsnippet,
        type: "post",
        data: {
            snippet: 'pdoresources',
            params: {
                tpl: '@INLINE {$_modx->config.site_name}'
            }
        }
    })