Intellect Board Pro
Система управления форумами
Объявление

30 ноября 2015 года выпущена окончательная версия Intellect Board 3.00! Перейти к скачиванию
Также доступен конвертор данных для IntB 2.22

Для получения новостей о новых версиях подписывайтесь на наши страницы ВКонтакте и в Twitter.

Привет, гость!

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

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

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

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

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

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

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

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

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

ПнБ
Начинающий
Всего сообщений: 97
Зарегистрирован: 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_
Участник
Всего сообщений: 147
Зарегистрирован: 14 окт 2014, 09:11
Рейтинг пользователя: 15

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

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

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

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

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

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

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

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

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


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

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

Критикуя — предлагай, предлагая — обосновывай!
Для тех, кто живет в Интернете — мой блог о Web-разработке.

_1_
Участник
Всего сообщений: 147
Зарегистрирован: 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_
Участник
Всего сообщений: 147
Зарегистрирован: 14 окт 2014, 09:11
Рейтинг пользователя: 15

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.005. Запросов: 19, время запроса: 0.002 (40.31)%. Памяти использовано: 744720 байтов

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