Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Волшебство программирования на 1С:Предприятие 7.7 и 8.0 . Выпуск 70


Информационный Канал Subscribe.Ru

Волшебство программирования на 1С:Предприятие 7.7 и 8.0
Выпуск 70 / 07.09.2004


Уважаемые подписчики!
Если Вы хотите помочь жертвам трагедии в Беслане,
отправьте SMS на номер 7712 с текстом POMOGI
Одно отправленное SMS-сообщение означает,
что на счет помощи будет перечислено 3,53 у.е с вашего счета.
http://www.tnt-tv.ru/index.html


Здравствуйте, уважаемые подписчики. В этом 70-м выпуске приводится история разработки форума www.forum.mista.ru, который за неполный год своего существования вышел на 2-е место по популярности в 1С-сообществе. Динамика развития форума такова, что скоро он станет самым популярным 1С-форумом в Рунете.


Функциональность

Функциональность форума можно отследить по веткам "ТехИнфо". Наиболее полное собрание всех функциональных возможностей форума приведено на странице http://www.forum.mista.ru/about.htm

Кроме базовых функций, таких как просмотр списка тем и одной темы, добавления новой темы или сообщения, а также регистрации пользователей и поиска, интерес представляют следующие сервисные функции:

Функция
Описание
Разделы форума
(, IT, LIFE)

Эта функция форума позволяет каждому легко отобрать темы по интересам. 1С - основной раздел, он включен по умолчанию и составляет примерно 70% от всего объема форума. Раздел IT посвящен другим технологиям: веб-программирование, базы данных, вопросы администрирования локальных сетей и ОС. Раздел LIFE содержит жизненные темы, не укладывающиеся в 1С и IT: политика, экономика, спорт, оффтопики. Пользователь может показать темы только одного раздела или скрыть раздел LIFE (через личные настройки).

Типы веток
(вопрос, новость, статья, ссылка)
Это вторая классификация веток форума, которая позволяет сразу понять, что это за ветка: вопрос (или техническая проблема), новость, статья, где можно что-нибудь почитать, или ссылка на другой сайт.
Рубрика Это третья классификация веток форума, посвященных 1С:Предприятию 7.7 и 8.0. Выделены такие рубрики, как справочники, документы, запросы, отчеты, администрирование и другие. Пользователь может быстрее найти ответ на свой вопрос, если сделает отбор тем по рубрике.
Поиск На форуме работает обычный поиск, поиск по рубрике, по базе знаний. Стоит также отметить поиск через Яндекс, позволяющий использовать всю мощь алгоритмов поиска ведущей поисковой системы Рунета: поиск по нескольким ключевым словам в любой словоформе, язык поисковых запросов, поиск в найденном и т.д.
Подписка на тему Зарегистрированным пользователям доступно оповещение по e-mail о новых сообщениях в ветке. В связи с переездом на новый сервер эта функция еще не включена, но скоро она заработает.
Личные настройки Настройка ссостава (видимости) колонок списка тем, цветовой палитры форума и некоторых других моментов. Обратите внимание, что существует палитра в стиле "Территория 1С". Если вы зарегистрированы на форуме, то можете изменить свои личные настройки.
Рейтинг активности Рейтинг показывает самых активных участников, т.е. тех, кто пишет новые сообщения, создает новые темы и чьи ветки набирают больше всего ответов. Естественно, что рейтинг ничего не говорит о качестве сообщений. Рейтинг и статистика обновляются примерно раз в сутки.
Статистика Статистика показывает, как часто добавляются новые темы и сообщения, сколько регистрируется новых пользователей, каково распределение веток по разделам и типам, и конечно, сколько всего сообщений и тем на форуме. На момент выпуска этой рассылки на форуме было 9058 тем, 105349 сообщений, 2552 зарегистрированных пользователя.
Экспорт веток и сообщений Форум может экспортировать заголовки веток и сообщения в различные форматы: XML, RSS, HTML, TXT. Это пригодится для тех пользователей, которым нужен альтернативный просмотр списка тем, или для встраивания форума в свои сайты или программные продукты. Например, данный механизм используется для показа последних обновленных веток на главной странице сайта www.mista.ru.
База знаний База знаний наполняется вручную доверенными людьми - инженерами знаний. Они отбирают ветки, которые содержат знания, ответы на вопросы, решения проблем, исключают из них флейм и другие сообщения "не по теме". В результате остаются чистые знания. На сайте работает поиск по базе знаний, статическая и динамическая версия базы знаний. Отсортированную по рубрикам базу знаний можно скачать в сжатом виде (520К, май-июнь 2004) и использовать у себя локально. Если вы хотите помочь в наполнении базы знаний, то вы можете это сделать, рекомендуя полезные ветки в базу знаний или став настоящим инженером знаний.

 

Скорость

Первым домом форума был www.valuehost.ru (тариф "План А"). Как выяснилось, форуму, основанному на базе MySQL, там располагаться невозможно, потому что из-за перегрузки сервера он каждый час перезагружался, в результате чего форум останавливался на 5-7 минут. 5 минут каждый час - это около часа чистого времени за рабочий день. Плюс постоянные нервы из-за отказа форума и неотправленных сообщений. Хостер обещал исправиться и уже закупил 20 новых серверов, но не дожидаясь "светлого будущего" форум переехал.

Это был первый переезд - от хостера www.valuehost.ru к хостеру www.mtw.ru (тариф "Профессиональный Персональный"). Переезд решил часть проблем с производительностью. У хостера www.mtw.ru под сайт выделили отдельные виртуальные сервера (Apache, PHP, MySQL и другие службы). Они выделенные в том смысле, что никто, кроме mista.ru, к ним не обращается. Единственным узким местом стали аппаратные ограничения (объем доступной оперативной памяти, дисковое пространство, процессорное время). На таком же тарифе хостятся еще около 50 сайтов, использующих базы данных. По будним дням в рабочее время форум начинал откликаться очень медленно (чтение форума и особенно добавление новых веток и сообщений).

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

Уже сейчас новые сообщения добавляются каждые несколько минут, а в будущем планируется еще более высокая интенсивность обновления (несколько сообщений в минуту). Поэтому совсем недавно дальнейшему развитию форума мешали именно аппаратные ограничения, и было принято решение о переезде на новый выделенный сервер. Для начала был выбран тариф "50/50", когда на одном сервере функционировать два сайта. По расчетам этого должно хватить при условии нормального соседа. Если будет не хватать, то мы переедем на отдельный сервер.

Средства на оплату хостинга поступят от баннерной рекламы на сайте. По расчетам их должно хватить. Если не будет хватать рекламодателей, то есть договоренность с одной небольшой фирмой, выступающей в качестве гаранта оплаты недостающей части на хостинг.

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

Приглашаю вас на быстрый форум www.forum.mista.ru

Задавайте вопросы, даже если они кажутся вам неразрешимыми. На форуме постоянно находится несколько настоящих экспертов своего дела и они обязательно вам помогут. Вы можете задать вопрос как по 7.7, так и по 8.0, по любой типовой конфигурации, по внешней обработки или внешней компоненте или по своей собственной разработке.

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


См. также:
1С:Предприятие 7.7: учебник, курс лекций, статьи, ссылки
Книга "Разработка в системе 1С:Предприятие 8.0" - http://www.v8.1c.ru/book/v8develop.htm

Официальный сайт рассылки - www.mista.ru
Волшебный форум -
www.forum.mista.ru,
Форум по 1С - http://www.forum.mista.ru/index.php?forum=1c
Архив выпусков этой рассылки - http://www.mista.ru/subscribe

С уважением,
Станислав Митичкин (aka Волшебник)
stasmit@mail.ru



http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.magic1c
Отписаться

В избранное