Узнайте, как получить доступ
к заблокированным сайтам
sextalk.ru – Клуб Любителей Секса  18+
Наши зеркала: sextalk.ru,
forum.dosug.org, xguru.info

Прочее >> Техподдержка
Новичкам: Правила КЛС
Список сокращений КЛС
Поиск отчетов по
параметрам девушек
Страницы: 1
techboss
Администратор

На форуме: 24 г 180 д
(с 25/05/2000)

Тем: 1691
Сообщений: 22665
Флеймы: 4386 (19%)

Гео: internet
Пояснение, почему исчезла колонка с кол-вом просмотров веток (+)
      #306293 - 02/09/2005 18:05:49

колонка с кол-вом просмотров ветки через некоторое время снова появится. когда - точно сказать не могу. по очень оптимистичным прогнозам - дня через 3-4, по среднепессемистичным - в течении 1-2 недель.

теперь краткие пояснения.
во первых, в течении довольно длительного времени, кол-во просмотров, показываемое в этом поле, не имело ничего общего в истинным кол-вом просмотров ветки. и отличалось от истинного в 3-5 раз (в сторону уменьшения). у нас довольно давно используется кэширование данных. поэтому анонимам (коих на форуме процентов 80%) ветки показываются из кэша. т.е. посмотрел первый аноним ветку, этот показ засчитался. пришел следующий аноним, ему данные выдаются уже из кэша. т.е. скрипт не выполняется, учет просмотра не ведется. и пока не пройдет несколько минут (таймаут 3 минуты, иногда ставим 5), все выдается из кэша. это очень сильно снижает нагрузку на сервер (раз в 8-10).
поэтому единственный способ, учитывать истинное кол-во просмотров ветки, это вести учет просмотров не на уровне движка форума, а на уровне веб-сервера. реализацией этого решения мы сейчас и заняты.

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


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: Пояснение, почему исчезла колонка с кол-вом просмотров веток (+) [Re: techboss]
      #307521 - 06/09/2005 20:50:35

Цитата:

при таком учете происходит оновление данных в базе данных, при этом другие посетители не могут смотреть эту ветку



волшебные слова - set transaction isolation level read uncommitted, говорить в начале запросов, которые обновляют эту инфу и читают из нее. Другой isolation level тут не нужен.
ты за движок платишь? стукни чудо-афторам по мозгам...

--------------------
I can resist anything but temptation
(c) Oscar Wilde


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
techboss
Администратор

На форуме: 24 г 180 д
(с 25/05/2000)

Тем: 1691
Сообщений: 22665
Флеймы: 4386 (19%)

Гео: internet
Re: Пояснение, почему исчезла колонка с кол-вом просмотров веток (+) [Re: blazzer]
      #307528 - 06/09/2005 21:28:37

Цитата:

волшебные слова - set transaction isolation level read uncommitted, говорить в начале запросов, которые обновляют эту инфу и читают из нее. Другой isolation level тут не нужен.


нам по-любому надо делать подсчет кол-ва на основе данных апача (кстати, не поможешь с написанием модуля? , а то программер что-то тормозит с этой задачей ), т.к. очень хоцца, что бы отображалось истинное кол-во просмотров.
ну и еще мы memcached начинаем внедрять. т.к. это будет куда эффективней кэша четвертого мускуля.
но ради интереса все равно попробуем. это на myisam работает?

Цитата:

ты за движок платишь? стукни чудо-афторам по мозгам...


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


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: Пояснение, почему исчезла колонка с кол-вом просмотров веток (+) [Re: techboss]
      #309406 - 11/09/2005 15:53:13

не, апач и проч - это все бесовские веб-технологии, я в них разбираюсь слабо. Вот проектировать-оптимизировать БД - это ближе к моей тематике.
зы. оптимизацией движков сейчас мало кто занимается всерьез - время такое.


--------------------
I can resist anything but temptation
(c) Oscar Wilde


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
Anonymous
Незарегистрирован

Re: Пояснение, почему исчезла колонка с кол-вом просмотров веток (+) [Re: blazzer]
      #309533 - 12/09/2005 07:49:04

А сколько стоит подобный доработанный и поддерживаемый форумный движек?



Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
techboss
Администратор

На форуме: 24 г 180 д
(с 25/05/2000)

Тем: 1691
Сообщений: 22665
Флеймы: 4386 (19%)

Гео: internet
Re: Пояснение, почему исчезла колонка с кол-вом просмотров веток (+) [Re: Anonymous]
      #309613 - 12/09/2005 10:55:26

Цитата:

А сколько стоит подобный доработанный и поддерживаемый форумный движек?


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


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: Пояснение, почему исчезла колонка с кол-вом просмотров веток (+) [Re: Anonymous]
      #310182 - 13/09/2005 11:49:27

базовый код такого портала под asp.net распространяется бесплатно, разработка и поддержка - как договоритесь с поставщиком услуги. Для ориентира - доработка и ведение контент-менеджмент системы с бесплатного образца стоит заказчику $5-10 тыс в первый год, $1-5 тыс в последующие. Форумные движки проще, поэтому цены могут быть ниже в разы.


--------------------
I can resist anything but temptation
(c) Oscar Wilde


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
SoSedka



На форуме: 19 л 180 д
(с 25/05/2005)

Тем: 120
Сообщений: 1530
Флеймы: 266 (17%)

Всего отчетов: 1
Москва и область: 1
Поясните, плз. [Re: blazzer]
      #310367 - 13/09/2005 16:05:02

Какие функции есть у голого, недоработанного движка?
что такое "контент-менеджмент системы"?







Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: Поясните, плз. [Re: SoSedka]
      #317009 - 28/09/2005 13:27:12

В форумный движок, лежащий на asp.net, входят все функции, которые есть на этом форуме, вкл голосовалки. Специфические настроенные здесь функции (чат, метапоиск) - отсутствуют. Форум возможно модифицировать - например, связать его с корпоративной базой данных. Вопрос, нужно ли это?
Движок, сделанный на Майкрософт технологиях, лишен глюков, от которых страдает этот форум, связанных с перегруженностью, но наверняка не лишен других проблем.

Content management systems - это системы управления наполнением сайтов, без помощью которых невозможно сделать никакой мало-мальски большой сайт.

--------------------
I can resist anything but temptation
(c) Oscar Wilde


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
techboss
Администратор

На форуме: 24 г 180 д
(с 25/05/2000)

Тем: 1691
Сообщений: 22665
Флеймы: 4386 (19%)

Гео: internet
Re: Поясните, плз. [Re: blazzer]
      #317015 - 28/09/2005 13:38:08

Цитата:

В форумный движок, лежащий на asp.net, входят все функции, которые есть на этом форуме, вкл голосовалки.


такое впечатление, что млкомягкие приплачивают тебе за пиар asp
помимо форума, лежащего на asp.net, существует куча платных и бесплатных форумов на php

Цитата:

Движок, сделанный на Майкрософт технологиях, лишен глюков, от которых страдает этот форум, связанных с перегруженностью


да?! правда??!! это как же? интересно, а как технология asp помогает в снижении нагрузки? ты может еще посоветуешь windows в качестве веб сервера?

Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: Поясните, плз. [Re: techboss]
      #317070 - 28/09/2005 14:57:40

Понимаешь ли, в чем дело.
Если надо использовать чистый веб-сервер - наверное, лучше с Windows не связываться. Хотя сложные проекты надо делать на том, что компилируется, а в перечне вариантов (asp.net, IBM WebSphere, ColdFusion (?)) php отсутствует.
Если надо интегрировать хоть с чем - с такими вещами, как php, perl и проч платформами из набора "вещи в себе" лучше не связываться. Будет стоить как дым от паровоза при минимальном выигрыше.

Цитата:

как технология asp помогает в снижении нагрузки



не asp (это позавчерашний день), а asp.net
Организацией кеширования, нормальной организацией http модулей + нормальный SQL сервер (mySQL против MS SQL Desktop не стоит)
Веб-серверов под ASP.NET - дофига.

Сообщение изменил blazzer (28/09/2005 15:23:22)


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
techboss
Администратор

На форуме: 24 г 180 д
(с 25/05/2000)

Тем: 1691
Сообщений: 22665
Флеймы: 4386 (19%)

Гео: internet
Re: Поясните, плз. [Re: blazzer]
      #317083 - 28/09/2005 15:21:17

Цитата:

Хотя сложные проекты надо делать на том, что компилируется, а в перечне вариантов (asp.net, IBM WebSphere, ColdFusion (?)) php отсутствует.


php не компилируется напрямую, но при использовании технологий zend (производителя php) получаем кэширование байт-кода (или даже скомпилированного кода). ускорение - многократное.

Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: Поясните, плз. [Re: techboss]
      #317089 - 28/09/2005 15:27:41

проблема не только в компиляции - еще и в скинах, поддержке решения и т.п. Я, например, уже давно забыл, как работать без иерархии наследуемых классов. Можно? Можно. Можно очень большие проекты делать. Но лучше не надо. В php, кстати, скин от базового класса не отделишь. Я видел своими глазами, к чему это приводит, когда у тебя увольняется человек, сделавший сайт, а потом приходит клиент года через 2, и тебе проще вообще все переписать, чем разбираться во флэт-коде, когда можно было бы просто скин изменить.
А если тебе надо интегрировать - это означает, что ты постоянно возвращаешся к одному и тому же коду с целью его модифицировать. Через полгода, год. С разными специалистами.
UPD: проблема раздельной разработки ядра и прикладного приложения без использования механизмов наследования фактически не решается. Форумы и вообще приложения на PHP эффективны, когда не требуется поддержки приложения на длительном промежутке времени - то есть когда сделали проект и забыли.

Сообщение изменил blazzer (28/09/2005 23:19:05)


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
TechSupport



На форуме: 19 л 187 д
(с 18/05/2005)

Тем: 3
Сообщений: 57
господи, о чем вы.... [Re: blazzer]
      #318149 - 30/09/2005 03:36:46

Я знаю только один крупный проект на платформе мелкософт - сам microsoft.com. Я считаю этот факт ДОКАЗАТЕЛЬСТВОМ того что система недостаточно надежна. Смысл от системы если как с ней бороться знает только производитель - это просто развод на деньги))). Это первое. Как можно относиться серьезно к системе которая выпускает каждые 2-3 года новую среду разработки?? КАК??? вчера asp сегодня asp.net.... вот например есть перл - 10 лет назад он тоже был перлом!! Это второе... Вообще можно много что сказать, только денег и Билла все равно больше всех)) и если вы будите ему поклоняться - будет еще больше. Но по опыту - не надежные они делают продукты..

Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
blazzer

На форуме: 22 г 286 д
(с 08/02/2002)

Тем: 165
Сообщений: 4626
Флеймы: 2769 (60%)
Re: господи, о чем вы.... [Re: TechSupport]
      #318485 - 30/09/2005 15:39:31

Мы говорим о разных вещах.
Вы, очевидно, трактуете слово "проект" исключительно как веб-проект, причем в контексте "расположен в интернет, обслуживает пользователей без интегрированной аутентификации".
Крупный проект - это не большой сайт, это крупный проект. И, как правило - в интранете. Внешний сайт в этом проекте может быть и не очень большим, но его надо интегрировать с существующей средой. Люди-то в офисе работают в Excel и Word, авторизованы в NT домене.
Чем сложнее система, тем менее она надежна - это факт. Если нужно простое решение - не нужно заморачиваться - это тоже факт. Просто иногда Вам надо не забить гвоздь, а рассматривать микробов, причем одновременно еще работать и говорить по телефону. Молоток в этом случае не поможет.

Справедливости ради стоит отметить, что я не знаю ни одного поставщика крупного решения, кто бы сейчас не менял среду и технологии. Включая IBM WebSphere (если уж говорить о больших веб-проектах, то грех не упомянуть). Мир-то меняется, причем на глазах.

--------------------
I can resist anything but temptation
(c) Oscar Wilde


Сообщение изменил blazzer (30/09/2005 15:45:10)


Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
TechSupport



На форуме: 19 л 187 д
(с 18/05/2005)

Тем: 3
Сообщений: 57
тех кто так думает - милионы - поэтому все сидят на винде (-) [Re: blazzer]
      #318817 - 01/10/2005 19:02:25

---





Действия: Распечатать это сообщение   Информировать вас о новых ответах на это сообщение  
Страницы: 1

Дополнительная информация:
Модератор(ы):  Совет Модераторов, Appo, Вых, ЮристЪ 


Распечатать тему

Права:
      Вы можете открывать новые темы
      Вы можете отвечать на сообщения других пользователей
      HTML вкл.
      Спецразметка вкл.

Рейтинг (оценка) темы:

Оцените эту тему:



Перейти в конференцию:

Служба техподдержки Как разместить рекламу


          Top.Mail.Ru