1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

jcomments использование в качестве гостевой книги.

Тема в разделе "Вопросы по расширениям Joomla [тех. поддержка]", создана пользователем dimix, 26 мар 2015.

Статус темы:
Закрыта.
  1. dimix

    dimix Cкладчик

    Регистрация:
    5 янв 2015
    Сообщения:
    28
    Симпатии:
    3
    Вопрос знатокам кода. Если использовать в качестве гостевой книги компонент jcomments не будет ли увеличиваться нагрузка на сервер и базу данных с увеличением сообщением. Сейчас уже более 2000 сообщений, к концу года будет около 20000 сообщений.
    #1
  2. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    очень необычный вопрос))
    какой бы вы компонент не использовали большое кол-во записей в базе данных всегда увеличивает нагрузку на базу сервер....
    #2
  3. dimix

    dimix Cкладчик

    Регистрация:
    5 янв 2015
    Сообщения:
    28
    Симпатии:
    3
    Поясняю вопрос. В jcomments ajax загрузка страниц с комментариями. Сейчас у меня 100 таких страниц, их количество растёт. Не лучше ли использовать компонент с пагинацией с перезагрузкой страниц...?
    #3
  4. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    лучше только в случае если вас не устраивает бардак в отзывах - я очень много за время работы встречал использование этого компонента таким образом...

    по поводу не будет ли проблемы с производительностью в 2013 разработчик написал по этому поводу:

    Thank you for your review and high rating! But seems you have some issues on your site which are not related with JComments. May be this is problems with server's configuration or with caching.

    I know sites with JComments where about 500 000 comments. And I have copies of databases of some these sites for tests. Before releasing of new JComments version I make performance tests with these databases. Also I have two old users who uses (and tests all new versions) JComments since 2006. At this moment on the first website we have 35 000 comments (not too much for 7 years) and the second one has 85 000 comments. And they have not any problems with performance.

    In my mind 10 000 comments is not such big number of comments to get performance problems. Besides the last JComments version has alot improvements and optimizations and it more lightweight and fast than previous versions.

    So if you have got issues with performance - contact me via email (you can find it easily in JComments manifest or code) and I will try to help you.

    так что ваши 20 000 не предел... - волноваться следует когда дойдете до 500 000
    #4
  5. kirill.psl

    kirill.psl Опытный складчик

    Регистрация:
    27 окт 2015
    Сообщения:
    79
    Симпатии:
    6
    подскажите по поводу плагина, JL Comments PRO, не как не могу вывести его в произвольно месте, у меня есть портфолио на компоненте Mb2 Portofolio, хочу вывесте там комментарии именно с помощью плагина JL Comments PRO, и не как не получается...

    к примеру вывод кнопок соц сетей именно от того же разработчика - JL смог сделать так :

    <?php
    JFactory::getLanguage()->load('plg_content_jllikepro', JPATH_ADMINISTRATOR, null, false, true);
    require_once JPATH_ROOT .'/plugins/content/jllikepro/helper.php';
    $helper = PlgJLLikeProHelper::getInstance();
    $helper->loadScriptAndStyle(0); //1-если в категории, 0-если в контенте
    echo $helper->ShowIN($id, $link, $title, $image);
    ?>

    а вот с комментариями все туго...
    #5
  6. Дэн

    Дэн Матерый складчик

    Регистрация:
    25 июн 2015
    Сообщения:
    270
    Симпатии:
    63
    К сожалению в этом компоненте Портфолио нет интеграции. И этот компонент комментариев жестко привязан или к стандартным материалам или к другим встроенным компонентам интеграции.

    Но можете попробовать ручную настройку вывода комментариев этого компонента:

    Для некоторых компонентов есть возможность сдвигать или задавать произвольное место вывода на странице, тем самым управляя выводом плагина.

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

    Как это сделать откройте php-файл компонента Портфолио (место, где будет отображаться комментарии) и вставьте какой нибудь div или span.

    Пример:
    <span class="readonly">JoomLine</span>
    span - это блок.
    readonly - это класс.

    Следовательно в поле "Укажите место вывода плагина" будет такая запись span.readonly
    #6
  7. kirill.psl

    kirill.psl Опытный складчик

    Регистрация:
    27 окт 2015
    Сообщения:
    79
    Симпатии:
    6
    Это видел, но ручной вывод не получается назначить на большенсво компонентов, в том числе и com_content... Думаю что нужно покавырять код вывода, займусь в будние... Были надежды что есть готовое решение, типа как в кнопках соц сетей..
    #7
  8. Дэн

    Дэн Матерый складчик

    Регистрация:
    25 июн 2015
    Сообщения:
    270
    Симпатии:
    63
    Почему не получается на большинство компонентов?
    Так выводите вот такой один тег для всех компонентов и материалов!
    #8
  9. Modi34

    Modi34 Свой человек

    Регистрация:
    31 окт 2014
    Сообщения:
    2.033
    Симпатии:
    720
    новые вопросы по правилам раздела в новых топиках - этот закрываю
    #9
Статус темы:
Закрыта.