Hosted by uCoz
У нас есть всё, что надо Вам!  
Главная страница
:Всё для Вас, только у нас!  Всё только самое новое и интересное - для Вас!
Hosted by uCoz
Hosted by uCoz
Интернет
Поисковики, Чат, Форум, Книга для гостей
Мой компьютер
Железо, Цифровое, Графика, Безопасность, Антивирусы
Образование
Обучающие, Тесты, Математика, Архитектура
Офис
Редакторы, Бизнес, Перекодировщики
Программирование,
PHP, ActiveX, Delphi, C/C++, VisualBasic, Pascal
Утилиты
Архиваторы, FlashGet, Файл
Игры
Коды, Обзоры, Прохождение, Top20
Рабочий стол,
Часы, Обои, ScreenSavers, Записные книжки, Другое
Другие
Истории, Анекдоты, Приколы, Другие

Добро пожаловать!

Свой форум

 

  Форум для своего сайта  

Зачем создается сайт? Чтоб народ привлечь, ессессено ;)

А как нарооод привлечь? Только громко заявив о себе. Через выпуск тематических рассылок и болтовней на форумах. ;) Ну, выпускать рассылки, скажу я вам, дело нудное. С третьего раза ;) Другое дело - форум. Он может жить и своей собственной жизнью. Хотя без должного присмотра - тоже может и зачахнуть. Но какой нынче сайт - без форума? Это и не сайт вовсе, а так, хоме-паге (Home-page) какой-то ;)

Вот и мы начнем потихоньку создавать свой форум. Какие есть возможности?

Их немного - всего три. Найти на какой-нибудь помойке скрипт для форума и установить на своем сайте. (их много - и помоек, и скриптов ;) ) Или написать свой собственный.

Есть и еще один вариант - воспользоваться готовым. Некоторые хостеры предлагают предустановленный форум и поясняют как с ним работать. Но, как правило, это либо PHPBB или Invision. Очень редко - что-то третье. Если хостер среди своих услуг не имеет предустановленного форума - можно поискать в сети ресурсы, где дают возможность бесплатно использовать форум. Но этот подход имеет и свою отрицательную сторону. Во-первых, вы, как правило, уходите из зоны своего сайта; во-вторых, если вдруг стали популярны и посещаемы, - Реклама и банерообменработает не на ваш ресурс; ну и в-третьих, такие форумы заполнены рекламными блоками, и вовсе не вашими ;(. Тем не менее, и такой способ создания своего форума имеет право на жизнь. Однако мы не будем на этом останавливаться.

Так уж случилось, что форум phpbb - стал своего рода стандартом дэ-факто. Хотя мне больше нравится IPB(Invision). Но дело тут вот в чём.

Хотя оба форума распространяются с исходным кодом, но первый (phpbb) является бесплатным, а второй (IPB) - за денюжку. И по российским меркам - не малую ;( Но нам, цыганам, всё едино - что платно, что бесплатно ;) Мы про авторские права-то не помним, если это не касается наших прав ;)

В рамках нашей учебной программы - мы тоже поучимся немного делать свои форумы. Как будет происходить эта кухня?

HTML-букварь Незнайки

C S S

GoldSoft - с миру по нитке

x-Форум

 

Для начала мы поставим PHPBB, затем Invision, ну а на закуску напишем свой собственный. (или перепишем один из этих) Сами понимаете - процесс не быстрый.

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

Для того, чтобы быть в одной "весовой категории", этот форум организован на бесплатном хостинге от Агавы (www.holm.ru). Там сейчас раздают место в зоне h12.ru, хотя у меня остался с незапамятных времен в зоне h1.ru. Так что все прелести бесплатного хостинга мы испытаем вместе на собственной шкуре.

C чего начнем? С закачки дистрибутивов, естественно.

  • Форум phpBB v2 берем здесь.
  • Русьфикатор находится рядом
  • Форум Invision берем здесь.
  • Русьфикатор находится тут же
  • В качестве FTP-клиента я использую FAR. Хотя можно использовать и любой другой - к чему душа лежит. Перво-наперво, нужно из под FAR'a зайти по FTP на свой сайт и попробовать прочитать любой файл с сайта. Если получится, то ничего больше не надо - можно спокойно работать. Если открыть файл не получится - тогда нужно скачать плагин для работы по SSH-протоколу (WinSCP). Работает практически на всех серверах.
  • Отлаживать свой форум можно прямо на своем сайте, никому до поры до времени не сообщая о существовании онного. Однако я рекомендую вначале все проверить и настроить на своей локальной машине. Дело в том, что удаление мусора из базы данных может вызвать некоторое затруднение у неподготовленного пользователя (администратора, т.е. у вас) Вот для этих целей нам и потребуется локальный сервер PMA Естественно, что с помощью этого сервера можно не только настраивать свой форум, но и проверять работоспособность своего сайта до того, как выложить в интернет.

Пока мы будем работать с phpBB. Для этого следует разархивировать файлы с форумом в какую-нибудь временную директорию, например - forum. Если вы будете заниматься отладкой и настройкой на сервере - скопируйте всю эту папку с подкаталогами на сайт. Если планируете вначале всё настроить на локальной машине - запустите на выполнение PMA_2_3_0 и отвечайте Y(es) на все вопросы. В результате на диске появится папка WebServ. Почитайте инструкцию как работать с пакетом - там все элементарно.

Для тех, кто не любит читать инструкции дальше оглавления (даже на русском языке), поясню. Заходите в папку C:\WebServ\home\ и создаете папку с названием своего сайта (без www), например mysite.narod.ru Далее, заходите в эту папку и создаете новую папку - www. Теперь заходите в эту папку. Это и есть корневая директория вашего сайта. Помещаете сюда index.html (php, shtml или др.) и все оставшиеся файлы и директории вашего сайта. Создаем папку forum и переносим в нее наши разархивированные файлы форума. Вот и всё с подготовительными работами.

У вас на рабочем столе появились иконки "Start server" и "Stop server". Теперь, когда вы хотите поработать со своим сайтом без выхода в интернет, - жмёте Старт сервер. После работы - Стоп сервер. Тут следует сказать вот о какой ситуации. Если вы выключите компьютер без "Стоп сервер" - то вы можете не попасть на свой сайт в интернете (он просто не откроется). В этом случае запустите еще раз "Стоп сервер".

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

Считаем, что всё у нас прошло без проблем - пойдем далее.


C помощью WinSCP (или другого FTP-клиента) заходим на свой сайт. Заходим в директорию forum/install/ и всем php-файлам ставим атрибут 755. Поднимаемся на уровень выше и ставим директории install атрибут 755. Проверяем, чтобы у файла config.php был атрибут 644 (!). Естественно, это замечание относится только к тем, кто сразу отлаживается на сайте в интернете. На локальной машине менять атрибуты не надо. Но, когда вы будете переносить уже отлаженный форум на сайт, вам придется эту инсталяционную процедуру снова повторить на сайте в интернете.

После этого переходим в свой любимый броузер и набираем www.mysite.ru/forum/install/install.php. Появляется формочка. Путь к базе, имя базы, имя пользователя и пароль доступа вам сообщил хостер при регистрации. Вносим эти данные. Ниже вводим свой ник-нэйм (логин администратора) и пароль. Советую вносить мелкими английскими буквами (хотя и русские проходят). Внимание!!! И пробелы проходят!!! Не запутайтесь потом. Исправить потом будет весьма проблематично. Можете выйти из сеанса и больше не войти как администратор. Инициализировать заново базу потом не получится без дополнительных "примочек" ;( .

Если все пройдет успешно - вам будет предложено удалить инсталяционные файлы.

Снова с помощью FTP-клиента заходим на свой сайт и удаляем директории install и contrib. Всем файлам с расширением php во всех директориях присваиваем атрибут 755. Директориям, в которых находятся эти файлы, тоже присваиваем атрибут 755 (естественно и директории forum - тоже).

После этого возвращаемся в свой броузер и пытаемся перейти на страничку форума. Если возникли проблемы - можно попробовать набрать адрес явно: www.mysite.ru/forum/ Если это не сработает - значит чего-то не доделали. Но не торопитесь править под горячую руку. Например на Agave (h12) изменения вступают в силу с опозданием. Это связано с тем, что копия сайта находится в виртуальной памяти машины и может пройти от получаса до часа, пока внесенные вами изменения обновятся в виртуальном пространстве (это касается изменения атрибутов у файлов и, кажется, учетных записей в БД). У меня, по крайней мере, были. Я точно знаю, что всё правильно сделал - а не работает. Матерится, что атрибуты не те. Сходил покурил, чаек попил, прихожу - всё мухой летает. Вы ведь умный, я знаю. Так и относитесь к себе ;)

Смотрим, что у нас получилось.

Поскольку мы вошли как администратор, то первым делом перешли в административный раздел (внизу на страничке). Тут у нас руки развязаны ;) Можем резать всё и всем ;)

Я пока создал новый раздел 210 Steps и в настройках сменил две записи (чтоб не совсем пугала главная страничка своим видом).

Теперь немного подождем, пока народ подтянется. Да и вы настроете свой форум хотя бы на локальной машине. Чтоб дальнейший разговор был конструктивным.

Ждем-с, товарищи, ждем-с.

Возможно на форуме Вы найдёте то, что искали.


 
Поиск

Поиск:

Сделать стартовой!

Написать владельцам

Навигация по сайту
Опрос
 
Рассылка
Подписаться на рассылку с периодичность выхода 1 раз в неделю, включаюую в себя свежайшие новости интернета, софта, игр, железа !!!
Рассылки Subscribe.Ru
Описание железа

Все права защищеныBokolavr.narod.ru

Техническая поддержка: Bokolavr@rambler.ru

При использовании материалов ссылка на сайт ОБЯЗАТЕЛЬНА! 

Hosted by uCoz