schel4koff.ru

Компьютер — интернет — сайтостроение — SEO — монетизация

Создаем форум. Начало.

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

    Кто бы из древнеримских патрициев мог предположить, что название базарной площади Вечного города через две с лишком тысячи лет будет использоваться отнюдь не в прямом значении. Впрочем, что нам за дело до столь непрозорливых «древних латинян» — перед нами задача развернуть форум в Интернете.
      Сайт без специально отведенного места для общения представить сложно. Прикрепить форум к собственной страничке — это дело нескольких минут. Попробуем?
Но перед тем как начать наше ближайшее знакомство с технологиями и возможностями механизмов различных форумов, хотелось обратить внимание на то, что не всегда форумные движки используются для организации «мест общения».
Впрочем, и «необработанный» движок вполне можно приспособить под свои специфические нужды. Тому доказательство — многочисленные BitTorrent-трекеры, являющиеся по сути вещей форумами с особенными правилами постов. Так что, даже если вы не веб-программист — нестандартное применение форумному движку найдется всегда, стоит только немного проявить смекалку.
• Проблема выбора
В отличие от, скажем, движков для wiki, идеология которых базируется на полностью открытом коде, изрядная часть форумных движков — платная. Выбор за вами, однако, помните: бесплатные движки, как правило, изобилуют огромным количеством багов и скриптовых «дырок». Конечно, это отчасти скомпенсировано огромным количеством пользователей, регулярно пишущих собственные обновления. Но в таком случае админу приходится регулярно отслеживать информацию по «свежеоткрытым» уязвимостям, скачивать и устанавливать самодельные заплатки на свой страх и риск. Владельцу платного же форума беспокоиться приходится меньше — за свои кровные он получает техподдержку от разработчика и самые свежие обновления. Впрочем, полной гарантии от взлома это не даст. Среди бесплатных движков наиболее популярны PhpBB, YaBB, среди платных vBulletin и Invision Board.
Далее неплохо было бы определиться с необходимыми функциями движка: потребуется ли вам возможность загрузки картинок в посты? А индивидуальные настройки дизайна форума для конкретного пользователя? Вариант «чем больше, тем лучше» оправдывает себя плохо — потребуется лишняя вычислительная мощность и дисковое пространство. Кроме того, чем больше скриптов, тем вероятнее, что в каком-либо из них окажется уязвимость, соответственно, хакерам есть где разгуляться. Впрочем, волков бояться — в лес не ходить…
Если же дополнительных возможностей вам, наоборот, не хватает — удостоверьтесь, поддерживает ли движок установку плагинов-модов. С их помощью «доращивается» необходимая функция. Таким образом, можно, например, установить на форуме скрипт перевода транслита в кириллицу, настроить автоматическое удаление дублирующихся постов или защиту от спамеров. Правда, моды для различных форумов в подавляющем большинстве случаев не взаимозаменяемы — искать их необходимо для конкретного движка.
• Направо пойдешь…
Вариант установки движка для самых ленивых — воспользоваться уже готовым бесплатным сервисом, например fastbb или МуВВ. Короткая процедура регистрации — и в вашем распоряжении готовый форум, размещенный на удаленном сервере. Как полагается, у описаннго способа есть и преимущества, и недостатки: с одной стороны, вам не требуется никаких специальных знаний и умений, не нужен отдельный хостинг, да и о безопасности и своевременных обновлениях вашего форума позаботится команда разработчиков. С другой стороны, возможности по настройке, установке дополнительных модулей и визуальному оформлению целиком и полностью диктуют упомянутые выше разработчики. Этот вариант хорош в том случае, если вам необходимо быстро организовать место общения для какого-либо временного проекта.

     Если у вас есть собственный хостинг, то вариант развертывания форума на своей виртуальной площадке может оказаться удобнее. В таком случае вы получаете гибкость настройки и полный доступ ко всем функциям движка», а вдобавок — тяжкое бремя ответственности за работу механизма.
• Все свое
Для того чтобы запустить форумный движок на сервере, где предполагается его размещение, должны быть установлены интерпретатор языка программирования, на котором написан движок (PHP, Perl и т. п.), и база данных MySQL. Последняя, впрочем, требуется не для всех движков — некоторые обходятся и без внешних БД, сохраняя записи и профили в файлах. Проблем при установке таких движков, конечно, меньше, но перейти на другой движок, сохранив все накопленные записи, невозможно…

На этом пока все. Продолжение во второй части. Желаю удачи. Николай.

Вы можете посмотреть так же записи

Автор

2 Комментарии

Оставить комментарий
  1. Я всегда с удовольствием посещаю этот сайт. Ведь есть очень многое полезных материалов.
    Удивительно, не правда ли.

  2. Самостоятельная раскрутка — долгое и нудное дело, требующее множество затрат. Вам поможет сайт cs-raskrutka.com. Мониторинг онлайна сервером предлагает администрации много различных вариантов для раскрутки вашего сервера Counter Strike 1.6. Вы получаете шанс вывести свой сервер в топ.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Schel4koff.ru © Все права защищены 2014 г.
Для любых предложений по сайту: [email protected]