Александр Н

Александр Н

С нами с 03 февраля 2015; Место в рейтинге пользователей: #115

Сайт грузит хостинг

Приветствую сообщество!

Хостер говорит что сайт сильно грузит сервер, хотя посещаемость постепенно падает — растёт только кол-во материалов. Есть подозрение на неправильную работу сайта или ещё что похуже. Попросили список запросов. Нужны ваши советы.
Александр Н
07 ноября 2020, 00:07
modx.pro
492
0

Экспорт в Телеграм

Здравия желаю! Просьба о помощи.

На сегодняшний день можно при публикации настроить автоматический экспорт статьи в Телеграмм. При чём, не просто заголовка и ссылки, а в виде подгруженного «Instant View», когда пользователь мобильного устройства не переходя в браузер может почитать длинную статью. И при это совсем не обязательно публиковаться в telegra.ph или в medium.com. Это немножко отдельная тема (если нужны подробности могу описать, хотя информации много), сейчас речь о работе плагина в самом движке.

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

Сам плагин:

<?php
$title= $resource->get('pagetitle');
$alias= $resource->get('uri');

if ($resource->get('published') == "1")  {

$fp=fopen("https://api.telegram.org/bot777777777AAAAAAAAAAA7777777/sendMessage?chat_id=-chatname&text={$title} http://site.ru/{$alias}","r"); 
while(!feof($fp)) 
{  $content .= fread($fp,1024); } 
fclose($fp); };
Системные события:

OnCommentPublish
OnCommentUnpublish
OnDocFormSave
OnDocPublished
OnDocUnPublished
OnResourceAutoPublish
Ещё один вариант — добавить прокси SOCKS

Заранее благодарю за помощь и подсказку!
Александр Н
24 сентября 2018, 20:00
modx.pro
1 043
0

Закрытый дневник в личном кабинете

Здравствуйте!

Возникла необходимость, для одного проекта реализовать возможность ведения записей в личном кабинете. Пока — в свободной форме в текстовом поле. В дальнейшем разбить на формы с выводом графика каких либо изменений. Видеть записи могут конкретный пользователь и администратор. Это закрытые данные, своеобразная связь пациента с лечащим врачом.

Что-то не приходит в голову не один компонент, имеющий какие то подобные простые функции. Буду благодарен за наводку. Если простого варианта не будет найдено, придётся рассматривать возможность написания такого компонента.
Александр Н
20 мая 2018, 07:51
modx.pro
3
1 133
0

Защита дополнений

Все привет!

Если не ошибаюсь, недавно ребята из Modstore объявили о том, что авторские дополнения будут защищаться. И если не ошибаюсь, дополнения установленные на домене, который отличается от того домена, к которому привязан ключ, работать не будут.

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

— Что будет с компонентами которые куплены, привязаны и обновляются на техническом домене, на котором работает админка, а фактически работают на основном домене проекта.
* web.example.com/manager
* example.com

— Или это может быть дополнительный домен/сайт для разработки.
* dev.example.com/manager
* example.com/manager

— Что будет с компонентами которые работают на сайте, в свою очередь работающем в закрытой локальной корпоративной сети.

Спрашиваю не из праздного, чисто умозрительного интереса.
Спасибо за ответы!
Александр Н
19 марта 2018, 08:52
modx.pro
815
0

RSS и Minishop

Здравствуйте!

Понадобилось экспортировать сайт с minishop2 в ВК через RSS. При таком экспорте текста в группе публикуется совсем немного, поэтому вся надежда на картинки. Вот здесь, замечательная статья про экспорт Tickets в RSS. На практике всё хорошо работает, ВК съедает и текст и картинки.

Теперь понадобилось экспортировать и ресурсы Minishop2. Можно было бы вполне обойтись pdoResources и чанком вида:
Александр Н
14 апреля 2017, 14:31
modx.pro
1
1 322
0

Ошибка перенаправления pdoTools

1 1 000
Есть сайт, где наряду с известными компонентами используются самописные (простые) сниппеты. После пары лет нормального полёта, сайт была переведён на pdoTools и ms2Gallery, а до этого работал с использованием getPage/getResources.

Проблема заключается в том, что пагинация с этого момента работает некоректно. При переходе на страницу N (обычно начиная примерно с 300-ой страницы, хотя цифра постоянно меняется) срабатывает перенаправление в корень рубрики. Документация pdoTools говорит, что такое возможно при некорректном запросе.

Решено
Александр Н
01 февраля 2017, 20:39
modx.pro
2
1 032
0

Короткие ссылки средствами modx

Запрос на помощь вылился в готовый результат.

Пример основной задачи — реализация сайта с кириллическим именем домена, и ссылками так же на кириллице. Типа: сайт.рф/каталог/ресурс

Выглядит красиво, доступно, запоминается, и говорят — полезно для СЕО. Но появилась проблемка, связанная с тем, что при попытке поделиться урлом, порой выводится неудобноваримая ссылка из кучи непонятных символов. Что нибудь типа такого:
Александр Н
10 октября 2016, 21:56
modx.pro
10
6 788
+7

Объединение выводов картинки ресурса

Здравствуйте!

Возможно кто-то сталкивался с вопросом. Пока не удалось добиться результата.
Стоит задача настроить новую галерею, я ратую за ms2Gallery, но пока не могу добиться показательного результата. Основная проблема — объединение выводов картинок ресурса. То есть чтобы несколько тысяч картинок добавленных старым способом выводились наряду с новыми ресурсами. где картинки добавлены новым способом. Пока тестирую всё на тестовом сайте, поэтому вариации как проба — возможны любые.
Александр Н
23 сентября 2016, 20:13
modx.pro
1
1 820
0

При установке компонентов не подтягиваются другие

Здравствуйте!

Подскажите если кто сталкивался. При установке компонентов, работающие с зависимыми компонентами, и автоматом их подтягивающие (как должно быть) — в этот раз это не происходит. Новый хостинг, пока не ясно в чём проблема, чего не хватает. Это касается разных компонентов, и минишопа, и юзерпрофиля2, и т.п. Явно чего-то не хватает. Ошибок не вижу.

Заранее благодарю!
Александр Н
22 сентября 2016, 05:44
modx.pro
844
0

Модернизация MODX

Здравствуйте!
Вопрос довольно общий. Важен ваш опыт

Есть новостной проект, созданный и поддерживаемый на общественных началах (финансирование минимальное), и ради общественного блага. При этом ресурсы хостинга могут последовательно увеличиваться согласно нуждам. Проект крутится на VDS. Apache, ModX Revo, MySQL. Компонентов заточенных под новости/статьи не использовалось. Посещаемость пока до 3000 уников/сутки.

Выдаётся в основном кэшируемый контент, плюс комментарии на основе Tickets (для гостей). Есть объективное «ощущение», что через год количество статей достигнет несколько десятков тысяч. В общем то уже иной раз подтормаживает и подвисает. Встал вопрос о модернизации.

Планируется убрать Apache, поставить Nginx + PHP-FPM. В качестве компонента я подумываю использовать Minishop2 (что бы можно было подвязывать замечательные связанные компоненты), но тут ещё предложили NewsModxBox (https://modxclub.ru/topics/gotovaya-sborka-novostnogo-portala-newsmodxbox-1.0.0-beta-1879.html) — что вы об это думаете?
Александр Н
17 апреля 2016, 17:05
modx.pro
1 496
0