Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

35 страниц V  « < 18 19 20 21 22 > »   
Ответить в эту темуОткрыть новую тему
> RPG Planet-а, Все бывшим инопланетянам желающим встретиться...
BrightBlade
сообщение Feb 17 2008, 11:19
Сообщение #476


Level 3
*

Класс: Паладин
Характер: Lawful Good
Раса: Человек



Мож стоить открыть отдельный архивный форум только на чтение, как раньше было? (IMG:style_emoticons/kolobok_light/unsure.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 17 2008, 14:25
Сообщение #477


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



Щас главное залить данные. Тут технология такая:
1. Создаем таблицу в схеме jforum-а - аналога той, которая была в инвижене.
2. Заливаем туда данные по тем инсертам, котоые есть.
3. Решаем проблемы убогой выгрузки с апострофами и точками с запятыми вручную.
4. Пишем скрипт по миграции данных из залитой таблицы в реальную форумную.
5. Перезапускаем томкат.

Кстати, по поводу томката - мож кто подскажет, я так и не смог решить проблему... Он кэширует данные страниц, а так как в урле на этом форуме не передается номер сессии, то все данные в БД, которые были изменены извне не меняются на самом форуме даже после обновления страницы! Т.е. это не кэш вашего браузера, а кэш томката. Помогает только его перезапуск. Я перечитал кучу статей на эту тему, но так ни одна не помогла.
#######################

Кстати, еще из новостей - qwerty очередной раз увеличила скорости для обхождения Корбины. Так что со следующего месяца у меня скорость канала будет вместо 6Мб - 8,5Мб. Всем должно хватить (IMG:style_emoticons/kolobok_light/smile.gif)

Сообщение отредактировал Nightmare - Feb 17 2008, 14:43
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Agito
сообщение Feb 17 2008, 20:42
Сообщение #478


Level 4
**

Класс: Самурай
Характер: True Neutral
Раса: Полуэльф



QUOTE (Nightmare @ Feb 17 2008, 14:25) *
Кстати, по поводу томката - мож кто подскажет, я так и не смог решить проблему... Он кэширует данные страниц, а так как в урле на этом форуме не передается номер сессии, то все данные в БД, которые были изменены извне не меняются на самом форуме даже после обновления страницы! Т.е. это не кэш вашего браузера, а кэш томката. Помогает только его перезапуск. Я перечитал кучу статей на эту тему, но так ни одна не помогла.
А если оставить пост, создать форум или ещё что через интерфейс самого движка, страница обновляется? Если да, тогда это фича jForum'а, и номер сессии тут ни при чём.

QUOTE (Nightmare @ Feb 17 2008, 04:41) *
Это ты сам форум имеешь в виду. Да, я его качал, ставил, но исходников там нет. Там уже скомпиленные классы.
Это разве не оно --> содержимое javabb086.zip\javabb086\javabb\src\?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 18 2008, 01:06
Сообщение #479


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



Цитата
А если оставить пост, создать форум или ещё что через интерфейс самого движка, страница обновляется? Если да, тогда это фича jForum'а, и номер сессии тут ни при чём.

Там происходят чудеса - если заинсертить 100 тем, а потом создать новую нормально, то появится ТОЛЬКО одна новая, как будто других нет. Я конечно еще глубоко не копался, но вообще jForum в принципе простой как 3 копейки вряд ли там есть что-то типа плугина к томкату по кэшированию страниц. Скорее это просто томкат сам отслеживает изменения, которые делались в его сессии, хотя опять же - хз, не знаю, почему так.

Цитата
Это разве не оно --> содержимое javabb086.zip\javabb086\javabb\src\?

Там куча исходников без файла проекта и тоже без библиотек, а в jforum-e хотя бы был антовый архив. Если соберешь проект, то будешь крут, и я его тогда, заменю. А так - мне тупо впадлу опять искать все библиотеки и париться с этим хозяйством.

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

Сообщение отредактировал Nightmare - Feb 18 2008, 01:09
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Agito
сообщение Feb 18 2008, 03:42
Сообщение #480


Level 4
**

Класс: Самурай
Характер: True Neutral
Раса: Полуэльф



QUOTE (Nightmare @ Feb 18 2008, 01:06) *
Там происходят чудеса - если заинсертить 100 тем, а потом создать новую нормально, то появится ТОЛЬКО одна новая, как будто других нет. Я конечно еще глубоко не копался, но вообще jForum в принципе простой как 3 копейки вряд ли там есть что-то типа плугина к томкату по кэшированию страниц. Скорее это просто томкат сам отслеживает изменения, которые делались в его сессии, хотя опять же - хз, не знаю, почему так.
Так всё верно.
Основное интересное отличие Java-сервлетов от того же PHP - в том, что PHP-интерпретатор не хранит в памяти данные между вызовами, а при использовании как CGI и вовсе запускается и завершается при каждом доступе к странице. Сервлет же запускается раз и живёт вместе с сервером. Для каждого запроса к серверу создаётся отдельный поток, который его обслуживает, выдаёт результат, затем завершается. Чтобы потоки могли функционировать одновременно, между ними и любыми ресурсами данных (MySQL, например) ставятся интерфейсы, обеспечивающие безопасность транзакций, кэширование и, наверное, всякие другие полезные штуки. Как можно сделать вывод из описываемого тобой поведения, кэш результатов запросов не обновляется самостоятельно. Он инициируется при первом заходе на страницу после запуска сервера, и дополняется по мере того как кто-то заходит на другие страницы (это вызывает другие запросы к базе). Когда сервлету нужно сохранить какие-то изменения в базе, он отправляет их той самой прослойке. Прослойка фиксирует их в памяти, помечает устаревшими запросы (выкидывает из кэша), обращавшиеся к устаревшим таблицам (или, может, обновляет их результаты, тут я просто гадаю), и пишет данные в базу. Поскольку предполагается, что с базой данных работает только сервлет, такое одностороннее поведение снижает нагрузку на БД и повышает скорость работы. Хотя, кстати, вполне возможно, что интересующий нас кэш сидит не в каком-нибудь стандартном пакете типа Hibernate, а в собственных классах сервера. Но суть от этого не меняется.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 18 2008, 04:27
Сообщение #481


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



Тогда как ты объяснишь следующий факт:
Есть название категории. Она выводится на главной странице форума, а также в админ-панели. Меняю ее апдейтом в mysql-менеджере. Главная страница не обновляется, в админ-панели в списке тоже старое название, однако, когда редактируешь название категории, в элементе формы "text" выводится проапдейченное название! Получается, что память прослойки больно хитрая - ведь вначале делается селект, а потом его результат пишется либо в статическое поле - на страницу, либо в элемент формы - "text" и когда надо это название возвратить коду, еще не известно, как оно будет использоваться... Или как?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Agito
сообщение Feb 18 2008, 04:39
Сообщение #482


Level 4
**

Класс: Самурай
Характер: True Neutral
Раса: Полуэльф



Например, функция, вызываемая перед началом редактирования, кроме вытаскивания этого названия для формы "text", может форсировать получение некэшированных результатов от интерфейса к БД, будь это посредством вызова дополнительной функции, чистящей кэш, или какого-нибудь флага в параметрах функции, возвращающей результаты запроса.
Так как редактирование названий форумов происходит нечасто, нагрузку это не повысит, и так могли сделать из каких-нибудь своих соображений. Или просто забыли про это место, когда внедряли кэширование (если по умолчанию оно не происходит, например).
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 19 2008, 05:36
Сообщение #483


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



В коде jforum-а ничего подобного нет. Можешь сам скачать и посмотреть.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Agito
сообщение Feb 21 2008, 22:38
Сообщение #484


Level 4
**

Класс: Самурай
Характер: True Neutral
Раса: Полуэльф



Скачал, посмотрел.
Для кэширования используется объект ForumRepository в net.jforum.repository (ForumRepository.java), он заполняется при старте и в дальнейшем служит буфером для работы с данными о форумах, категориях, сообщениях и т.п.
Томкат я на десктоп ставить не хочу, а без него не совсем очевидно, что когда вызывается из интерфейса, но в методах edit() и editSave() класса ForumAction вызываются методы selectById() и selectAll() классов ForumDAO и CategoryDAO, которые обращаются уже к базе непосредственно.

Если в настройках форума на эту тему никаких настроек нету, пытаться переделывать этот механизм глупо. Кэширование - полезно.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 25 2008, 18:08
Сообщение #485


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



В данном случае кэширование нахрен не нужно.
Кстати, осталось залить только собственно посты. Юзеров я залил.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ley
сообщение Feb 26 2008, 10:38
Сообщение #486


Level 3
*

Класс: Рейнджер
Характер: Chaotic Good
Раса: Эльф



зайти не дает..
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Мрак
сообщение Feb 26 2008, 12:18
Сообщение #487


Level 1


Класс: Бард
Характер: Neutral Evil
Раса: Человек



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

Зы всем привет.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 26 2008, 13:18
Сообщение #488


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



Цитата
зайти не дает..

Гы. И не даст. Там паролирование-то разное. Попробуй получить пароль на мыло - я SMTP-сервак поднял, вроде бы письма отправляются. Заодно протестим.
Цитата
Насчет кеширования, оно конечно не помешает, и без него невазможно при большой нагрузке.. но ткт врядли будет большая нагрузка на базу, у чему тада усложнять?

Вот и я про то же. У меня на серваке только сайт, считай, и крутится (ну и еще DC++) - нету большой нагрузки.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ley
сообщение Feb 26 2008, 14:07
Сообщение #489


Level 3
*

Класс: Рейнджер
Характер: Chaotic Good
Раса: Эльф



Цитата(Nightmare @ Feb 26 2008, 18:18) *
Заодно протестим.
не вопрос, ждем письма.. (IMG:style_emoticons/kolobok_light/smile.gif)


это что за?..
(IMG:http://img.extra.by/out.php/i13906_sshot-1.png)

ЗЫ, почта по нику не идет..
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Mephissto
сообщение Feb 26 2008, 20:23
Сообщение #490


Level 3
*

Класс: Оборотень
Характер: Chaotic Neutral
Раса: Человек



А у меня баатор.ру вообщн не открывается (IMG:style_emoticons/kolobok_light/sad.gif)

Открывает лишь индекс оф и там папка апачевская (IMG:style_emoticons/kolobok_light/sad.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Bik
сообщение Feb 27 2008, 01:33
Сообщение #491


Level 1


Класс: Убийца
Характер: Neutral Evil
Раса: Нежить



Цитата(Mephissto @ Feb 26 2008, 20:23) *
А у меня баатор.ру вообщн не открывается (IMG:style_emoticons/kolobok_light/sad.gif)

Открывает лишь индекс оф и там папка апачевская (IMG:style_emoticons/kolobok_light/sad.gif)

Вот так попробуй:
http://baator.ru:8080/jforum/forums/list.page
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 27 2008, 05:34
Сообщение #492


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



Цитата
ЗЫ, почта по нику не идет..

Попробуй еще раз, плиз. Я в форуме забыл поменять сервак.

Цитата
это что за?..

На Jforum-е пользователь №1 - это Anonymous, а пользователь №2 - Admin. Чтобы в постах и темах имя корректно отображалось, я заменил Admin на Insanh (который был пользователем №2 на рпгпланете). А так как скорее всего код 1 "зашит" для анонимного пользователя, то мне под собой зайти не удастся (я - единственный, кого я не залил и пока не знаю, как это лучше сделать), поэтому приходится сидеть под пользователем №2.

Цитата
А у меня баатор.ру вообщн не открывается

Угу, надо бы там страничку оставить с переадресацией.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ley
сообщение Feb 27 2008, 08:35
Сообщение #493


Level 3
*

Класс: Рейнджер
Характер: Chaotic Good
Раса: Эльф



неа, ни по нику, ни по ящику почта не идет..

Сообщение отредактировал Ley - Feb 27 2008, 08:35
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
DeadylllkaShad
сообщение Feb 27 2008, 10:57
Сообщение #494


Level 2
*

Класс: Пьяный Мастер
Характер: Chaotic Evil
Раса: Человек



Я неудачник, Найташка, дай еще раз линку человеческую на форум.. Или, пля, у меня на работе просто такая хрень что не открывается...
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Feb 27 2008, 11:51
Сообщение #495


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Жесть... Столько форумов. (IMG:style_emoticons/kolobok_light/prankster2.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Bik
сообщение Feb 27 2008, 12:32
Сообщение #496


Level 1


Класс: Убийца
Характер: Neutral Evil
Раса: Нежить



Цитата(Ley @ Feb 27 2008, 08:35) *
неа, ни по нику, ни по ящику почта не идет..

У меня пришло вот...
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ley
сообщение Feb 27 2008, 12:42
Сообщение #497


Level 3
*

Класс: Рейнджер
Характер: Chaotic Good
Раса: Эльф



значит меня там нет.. (IMG:style_emoticons/kolobok_light/unsure.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Bik
сообщение Feb 27 2008, 13:07
Сообщение #498


Level 1


Класс: Убийца
Характер: Neutral Evil
Раса: Нежить



Цитата(Ley @ Feb 27 2008, 12:42) *
значит меня там нет.. (IMG:style_emoticons/kolobok_light/unsure.gif)

http://baator.ru:8080/jforum/user/profile/689.page
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Ley
сообщение Feb 27 2008, 13:53
Сообщение #499


Level 3
*

Класс: Рейнджер
Характер: Chaotic Good
Раса: Эльф



омг.. меня ждет призовой сотый топик.. (IMG:style_emoticons/kolobok_light/pilot.gif)

ЗЫ, записалась еще раз.. жду..

полковнику никто не пишет..
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Nightmare
сообщение Feb 27 2008, 14:13
Сообщение #500


Level 7
Иконки Групп

Класс: Пьяный Мастер
Характер: Chaotic Neutral
Раса: Чудовище
МАСТЕР D&D



Лея, мож ты адрес почтовый сменила? Дай мне тот, куда ты ждешь, что вышлется.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

35 страниц V  « < 18 19 20 21 22 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 23rd April 2024 - 20:13