рефераты бесплатно
 

МЕНЮ


Курсовая работа: Отображение математических формул в формате LaTeX на форуме PHPBB3

Курсовая работа: Отображение математических формул в формате LaTeX на форуме PHPBB3

Отображение математических формул в формате LaTeX на форуме PHPBB3



Введение

Было бы большой ошибкой говорить об Интернете только как о банке информации, доступной всему миру. Ценность Интернета была бы намного ниже, если бы не было возможности общаться с его помощью с другими людьми, легко преодолевая любые расстояния и границы. На сегодняшний день общение с помощью Интернета является самым дешёвым и удобным. Существует несколько способов обмениваться информацией. Рассмотрим самые распространённые из них.

1.  Электронная почта

Электронная почта или имей (англ. e-mail либо email, сокр. от electronic mail) – наименование службы и предоставляемой ею услуги по пересылке и получению электронных сообщений по распределенной (в том числе глобальной) компьютерной сети.

Особенности

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

В завершение разговора об электронной почте стоит сказать, что это – основное средство общения через Интернет. Основное, но не единственное. Далее пойдёт речь о других достаточно распространённых способах общения.

2. Чаты

Чаты (англ. chat – дружеский разговор; беседа; болтовня) – ещё одно место для «тусовок» в Интернете. Это тоже место для общения, только цель этого места – не обмен мнениями на какую-то тему, а просто времяпрепровождение.

Принцип работы чата следующий:

·  После регистрации вы выбираете себе «комнату» для общения. Комната – это условный раздел, которых определяется интересами посетителей: музыка, спорт, секс, и т.п.; или возрастом: молодёжный, «взрослый».

·  Перед вами открывается окно, в котором с определённой периодичностью будут появляться короткие сообщения от людей, находящихся в этой «комнате». Перед каждым сообщением будет стоять имя (ник) того, кто его оставил.

·  Вы можете оставить своё сообщение в этой комнате, вписав его в соответствующее поле ввода. Оно появится в том же окне, где и все буквально через несколько секунд.

·  Вы можете посылать личные сообщения участникам чата. В этом случае никто, кроме адресата, его не увидит.

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

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

Вот несколько посещаемых чатов: chat.ctc-tv.ru, chat.chat.ru, chat.mail.ru.

3. Интернет-пэйджер (ICQ)

Особое место в ряде возможностей общения через Интернет занимают программы, позволяющие обмениваться мгновенными сообщениями. Такие программы называют интернет-пэйджерами. Преимущество использования этих программ состоит в том, что адресат получает сообщение через секунду после его отправки. Причём для этого не надо никуда специально заходить и проверять состояние входящей корреспонденции. На экране компьютера замигает значок программы, раздастся характерный звук. Одним словом, вы узнаете об этом сразу. Более того, наладив контакт с адресатами, вы всегда будете видеть, находятся ли они в данный момент в сети или нет.

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

Пользоваться программой ICQ можно абсолютно бесплатно, если не считать платой показ в её окнах рекламных баннеров. Для этого необходимо зайти на сайт производителя и скачать дистрибутив программы. После установки программы на компьютер, вам будет предложено либо активировать на ней уже существующего пользователя (если вы имеете свой уникальный номер и знаете к нему пароль), либо завести нового пользователя. В последнем случае вам будет присвоен новый уникальный номер (ICQ UIN), который вы сможете раздавать всем, желающим с вами общаться. Вас также попросят ввести некоторую информацию о себе. Вы можете рассказать о себе ровно столько, сколько захотите. Эта информацию будет доступна всем, кто проявил к вам интерес.

4. Форумы

Данный материал будет рассмотрен ниже.


1. Форумы и их движки

Веб-форум – класс веб-приложений для организации общения посетителей веб-сайта. Термин соответствует смыслу исходного понятия «форум».

Форум предлагает набор разделов для обсуждения. Работа форума заключается в создании пользователями тем в разделах и последующим обсуждением внутри этих тем. Отдельно взятая тема, по сути, представляет собой тематическую гостевую книгу.

Распространённое деление веб-форума: Разделы → темы → сообщения.

Обычно сообщения несут информацию «автор – тема – содержание – дата / время». Сообщение и все ответы на него образует ветку («тред»).

Обсуждение должно соответствовать теме. Отклонение от начальной темы обсуждения часто запрещено правилами поведения форума. За соблюдением правил следят модераторы и администраторы – участники, наделённые возможностью редактировать, перемещать и удалять чужие сообщения в определённом разделе или теме, а также контролировать к ним доступ отдельных участников.

На форумах может применяться чрезвычайно гибкое разграничение доступа к сообщениям. Так, на одних форумах чтение и создание новых сообщений доступны любым случайным посетителям, на других необходима предварительная регистрация (наиболее распространённый вариант) – те и другие форумы называют открытыми. Применяется и смешанный вариант – когда отдельные темы могут быть доступны на запись всем посетителям, а другие – только зарегистрированным участникам. Кроме открытых, существуют закрытые форумы, доступ к которым определяется персонально для каждого участника администраторами форума. На практике также нередко встречается вариант, когда некоторые разделы форума общедоступны, а остальная часть доступна только узкому кругу участников.

При регистрации участники форума могут создавать профили – страницы со сведениями о данном участнике. В своём профиле участник форума может сообщить информацию о себе, настроить свой аватар или подпись – в зависимости от предпочтений. Подпись может быть статичным текстом, либо содержать графические картинки (юзербары).

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

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

Каждый конкретный форум имеет свою тематику – достаточно широкую, чтобы в ее пределах можно было вести многоплановое обсуждение. Часто также несколько форумов сводят воедино в одном месте, которое также называют форумом (в широком смысле).

По методу формирования набора тем форумы бывают с динамическим списком тем и с постоянным списком тем. В форумах с динамическим списком тем простые участники могут создавать новую тему в рамках тематики форума.

Обычно форум имеет возможность поиска по своей базе сообщений.

Форум отличается от чата разделением обсуждаемых тем и возможностью общения не в реальном времени. Это располагает к более серьёзным обсуждениям, поскольку предоставляет отвечающим больше времени на обдумывание ответа. Форумы часто используются для разного рода консультаций, в работе служб технической поддержки.

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

Движки форумов

Движок форума – конкретное веб-приложение, реализующее перечисленные выше признаки. Десять самых популярных движков для крупнейших форумов в Сети (более 500 000 сообщений), данные на 23 октября 2006:

Программное обеспечение форума

Число инсталляций

Доля

1 vBulletin (vBulletin) 1091 58,5%
2 Invision Power Board 238 12,8%
3 phpBB 210 11,3%
4 UBB (UBB) 41 2,2%
5 ezboard (ezboard) 37 2,0%
6 Simple Machines Forum (SMF) 33 1,8%
7 ASP Playground 15 0,8%
8 MesDiscussions.net 15 0,8%
9 Burning Board 11 0,6%
10

Другие проекты (Fusetalk (Fusetalk), proboards, XMB, ASP.net, Ikonboard, zeroforum, Web Wiz Forums, Lithium, Jive, wwwthreads, Ideal BB, discuz, Aceboard, IGNBoards, Snitz, YaBB, CrazyWeb, WebCrossing, React, Novogate, PunBB, FluxBB, bbPress, Opentopic, WowBB, ExBB)

73 3,9%
11 Собственные разработки 101 5,4%
Всего 1865 100%

Обзор форумных движков

Если вы решили создать форум, то перед вами, наверняка, встала проблема выбора движка. Форумных движков много, хороших – меньше, но все еще достаточное количество, чтобы можно было запутаться при выборе.
Для обзора были использованы следующие движки: phpBB, phpBB 3, punBB, Simple Machines Forum, Vanilla, bbPress и miniBB.

Приведем небольшое описание каждому из движков, основываясь на двух критериях: удобство для пользователей и удобство для администратора.

phpBB

Начнем с самого распространенного движка. phpBB не зря заслужил свою популярность – он в меру прост и удобен, а его стандартная тема subSilver является практически эталоном тем для форумов. Панель администрирования неплоха, но неудобно её устройство – предпочтительнее видеть один не разделенный на фреймы экран с единой полосой прокрутки. Так же неудобно отсутствие поддержки плагинов – любые изменения, по сути, являются модами и хаками, что неизбежно скажется при апдейте движка. Наверняка, со временем на смену большинству инсталляций phpBB2 придет более современный phpBB3.

phpBB 3

Первое впечатление можно описать фразой «так вот ты какое, будущее…». Инсталлятор удобен и понятен, хотя, можно было бы уменьшить количество шагов. Панель администрирования функциональна, но требует времени, чтобы с ней разобраться. Сразу что-либо сделать не получается – нужно сначала подумать, где находится нужная функция и как с ней работать. По умолчанию установлена тема prosilver. Судя по названию, это нечто гораздо более крутое и лучшее, чем предыдущая стандартная тема – subSilver. Выглядит, конечно, впечатляюще… В общем, движок функциональностью не обделен и очень популярен, но интерфейсу явно не хватает интуитивности и удобства.

Simple Machines Forum

SMF – последний «тяжеловес» в данном обзоре. Причем, свое звание он оправдывает полностью. Удивителен размер темы по умолчанию – 2 мб. Половину места в установленном форуме занимают именно темы (в стандатной поставке идут три темы, в сумме ~2,5 МБ). Скорее всего, у движка большие проблемы с разделением логики и представлением данных. Зато панель администрирования порадовала – функционально и просто. SMF – неплохая альтернатива распространенному phpBB – он гораздо функциональнее, чем phpBB2 и в то же время удобнее и понятнее, чем phpBB3.

Страницы: 1, 2, 3, 4, 5


ИНТЕРЕСНОЕ



© 2009 Все права защищены.