Intellect Board Pro
Расширяемая система управления форумами с открытым исходным кодом
Объявление
Выпущена версия 3.02 с двумя новыми типами разделов: блог и микроблог.
Перейти к скачиванию
Привет, гость!

Возможности популярных движков. И планы их разработчиков.

Полезные идеи с других профильных форумов, сайтов и сопроводительной документации.

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Правила раздела
Страницы:
Распечатать
ПнБ
Начинающий
Всего сообщений: 98
Зарегистрирован: 5 мая 2015, 11:37
Рейтинг пользователя: 0

0
28 августа 2016, 07:46#11
    Не аксессуары, а Аякс. Чёртов Т-9.

    Всё, что мне известно о PHP-меня научил 4X_Pro
    Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

    _1_
    Участник
    Всего сообщений: 201
    Зарегистрирован: 14 окт 2014, 09:11
    Рейтинг пользователя: 15

    0
    28 августа 2016, 09:56. Редактировалось 2 раза, последний — 28 августа 2016, 10:16#12
      ПнБ написал(а):
      _1_написал(а):
      По времени, такое добавление происходит быстро: в десяток раз быстрее, чем если запрашивать новую страницу форума.
      Откуда такие данные? Есть графики запросов к бд, со временем их выполнения?
      Я не вникал. Рассказываю как пользователь.

      Почему АЯКСом новые посты добавляются быстро?
      Предполагаю, что в режиме чата броузер получает новые посты в дежурных пакетах (раз в полминуты), складирует их в кэш, но не показывает, пока пользователь не нажмёт на индикатор.

      Режим чата автоматически включается для последних страниц каждой темы.

      ПнБ
      Начинающий
      Всего сообщений: 98
      Зарегистрирован: 5 мая 2015, 11:37
      Рейтинг пользователя: 0

      0
      28 августа 2016, 11:28#13
        _1_написал(а):
        Почему АЯКСом новые посты добавляются быстро?

        Покажи, где я такое написал?. Это написал ты. Я же написал, что клиентские скрипты исполняются в твоём браузере. И быстрота зависит от стоимости твоего девайса (его характеристик), и чистоты самого ява-кода. Те, или иные переменные, переданные разными методами занимают больше или меньше байт памяти.
        Короче-такие уведомления-дорогое удовольствие.
        _1_написал(а):
        складирует их в кэш

        Ява и кверли не взаимодействуют с кешем. Пусть 4XPro поправит, если я не прав.
        _1_написал(а):
        Я не вникал. Рассказываю как пользователь.

        Пользователь, так есть у тебя свой сайт, или нет? Дай глянуть.

        Всё, что мне известно о PHP-меня научил 4X_Pro
        Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

        _1_
        Участник
        Всего сообщений: 201
        Зарегистрирован: 14 окт 2014, 09:11
        Рейтинг пользователя: 15

        0
        28 августа 2016, 14:41#14
          ПнБ написал(а):
          Так есть у тебя свой сайт, или нет? Дай глянуть.
          В данном случае, сайт не мой, и достаточно крупный: по словам админа, в день регистрируется не менее сотни пользователей. И ещё не всех пускает (отсев большой). Год назад был разговор о перспективе в миллион зарегистрированных.

          Ссылку не дам...

          ПнБ
          Начинающий
          Всего сообщений: 98
          Зарегистрирован: 5 мая 2015, 11:37
          Рейтинг пользователя: 0

          0
          28 августа 2016, 14:45#15
            _1_написал(а):
            И ещё не всех пускает (отсев большой).

            Тебя отсеяли уже, сектант платных рейтингов? Давай ссылку в личку.

            Всё, что мне известно о PHP-меня научил 4X_Pro
            Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

            _1_
            Участник
            Всего сообщений: 201
            Зарегистрирован: 14 окт 2014, 09:11
            Рейтинг пользователя: 15

            0
            20 декабря 2016, 11:23#16

              Недавно, встретил оригинальную идею "кэширования" на стороне пользователя: все пиктограммки, веб-формочки, скрипты — затолкать в файл расширения, и подключить его к браузеру. Кое-какой опыт уже много лет есть у крупного форума forum.ru-board.com
               


              4X_Pro
              Основатель проекта
              Всего сообщений: 237
              Зарегистрирован: 22 сен 2014, 18:56
              Откуда: Москва, Перово
              Рейтинг пользователя: 6

              0
              22 декабря 2016, 15:31#17
                Идея интересная в целом, но конкретно для IntB пока не особо актуальная. Это имеет смысл делать для уже раскрученных проектов. Кроме того, расширение будет брозуер-зависимое, т.е. придется делать отдельно для Firefox, отдельно для Chrome.
                И еще момент: не уверен, что с помощью такого расширения можно заблокировать отправку запросов на обновление данных из кеша. А если нельзя, то и смысла особо нет заморачиваться, достаточно просто настроить кешировние всего этого на сервере + объедиить некоторые картинки в один файл.

                Критикуя — предлагай, предлагая — обосновывай!
                4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

                _1_
                Участник
                Всего сообщений: 201
                Зарегистрирован: 14 окт 2014, 09:11
                Рейтинг пользователя: 15

                0
                23 декабря 2016, 01:09. Редактировалось 3 раза, последний — 23 декабря 2016, 11:59#18
                   
                   4X_Pro написал(а):
                  Идея интересная в целом, но конкретно для IntB пока не особо актуальная. Это имеет смысл делать для уже раскрученных проектов.


                  Я соглашусь с Вами.

                  Но почему давно нет разговоров о планах развития? О первоочередных идеях?
                   Сейчас здесь скажу. А через недельку удалю или перенесу в другую тему.

                  1. IntB недоделан. Явные ошибки, которые прям бросаются в глаза:
                   
                  •  
                  Сбой гиперссылок при переносе постов и тем.
                   
                  •  
                  Автоцитирование работает только внутри темы (или внутри раздела?).
                   
                  •  
                  Очень мешает автогенерация гиперссылок файлов при замене вложений . То есть, замены нет, а есть только добавление новых и удаление старых файлов. В результате, форум нельзя использовать для пояснений к онлайн-файлам.

                   
                  —  об эти грабли каждый из админов и пользователей будет спотыкаться постоянно. И все эти пункты решаются через дополнительную таблицу, транслирующую внешние гиперссылки во внутренние id объектов БД.

                   
                   
                  •  
                  Нет возможности выводить посты отдельно (не в составе страниц). Предыдущий пункт как раз иллюстрирует одну из потребностей в раздельных постах.





                  2. Как привлечь в проект программистов и администраторов?

                  Предлагаю позиционировать этот сайт как творческую площадку для экспериментов. Есть два замечательных новшества:
                   

                   
                  •  
                  автоматическая генерация оглавлений;
                   
                  •  
                  через плавающие блоки можно в любой сайт интегрировать платёжно-оценочный сервис. И на его базе строить правильные форумские рейтинги.


                  Оба эти пункта очень востребованы на любом современном форуме. Но, так как силёнок маловато, надо развивать сначала только первый пункт. А для этого мне нужен надёжный хостинг (для сложных интерактивных оглавлений).
                  Сами эти оглавления должны притянуть сюда веб-специалистов, и помогут организовать работу над вторым пунктом.

                  Возможно, и для оглавлений понадобятся какие-то фрагменты форумского движка.... Не знаю.
                  А вот для рейтингов точно понадобятся комментарии. Их предлагаю организовать, используя части от существующего IntB-движка.

                  Второй пункт — это мировая известность и популярность на уровне лучших поисковиков. Но и риск есть: можно получить явное обвинение в фальшивомонетничестве или нарваться на подлую провокацию, ...

                  _1_
                  Участник
                  Всего сообщений: 201
                  Зарегистрирован: 14 окт 2014, 09:11
                  Рейтинг пользователя: 15

                  0
                  23 декабря 2016, 13:12#19

                     
                    4X_Proнаписал(а):
                    Кроме того, расширение будет брозуер-зависимое, т.е. придется делать отдельно для Firefox, отдельно для Chrome.

                    Не обязательно делать расширение отдельным. Я бы попробовал интегрировать в ScrapBook. В нём уже реализован древовидный способ увязки html-объектов. Получим взаимодействие баз данных: локальной файловой и реляционной серверной БД.

                    Например, можно архивом загрузить в scrapBook-каталог сразу все посты конкретной темы, и забыть о сервере. Спокойно просматривать их, тасовать, составлять виртуальные последовательности или деревья.

                    ПнБ
                    Начинающий
                    Всего сообщений: 98
                    Зарегистрирован: 5 мая 2015, 11:37
                    Рейтинг пользователя: 0

                    0
                    23 декабря 2016, 15:08#20
                      _1_написал(а):

                      через плавающие блоки можно в любой сайт интегрировать платёжно-оценочный сервис. И на его базе строить правильные форумские рейтинги.

                      Сутенёр, ты когда-нибудь сможешь обосновать твою слепую страсть к бабкам в интернете?

                      Всё, что мне известно о PHP-меня научил 4X_Pro
                      Опрос пользователей о деятельности _1_ http://intbpro.ru/flood/119/

                      Страницы:
                      Распечатать

                      У вас нет прав для отправки сообщений в эту тему.

                      0: Контрольная точка "Конец инициализации". Время выполнения: 0.002. Запросов: 8, время запроса: 0.001 (58.74)%. Памяти использовано: 520768 байтов

                      0: Контрольная точка "Фиксация действия пользователя выполнена". Время выполнения: 0.002. Запросов: 10, время запроса: 0.001 (60.78)%. Памяти использовано: 521096 байтов

                      0: Контрольная точка "Основное действие выполнено". Время выполнения: 0.007. Запросов: 17, время запроса: 0.003 (40.53)%. Памяти использовано: 744240 байтов

                      0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.007. Запросов: 21, время запроса: 0.003 (41.49)%. Памяти использовано: 759968 байтов

                      0: Контрольная точка "После срабатывания шаблонизатора.". Время выполнения: 0.013. Памяти использовано: 1062104 байтов