Phpbb3 — Главная страница
Текущее время: 11 сен 2021, 01:42
- FAQ по phpBB
Инструкции по установке и настройке phpBB, системные требования, как обновить форум и многое другое.Темы: 12
- FAQ по phpBB
- Скачать phpBB 3
Бесплатно скачать форум phpBB 3, Сборки, Обновления, Языкопые пакеты, Патчи.Темы: 30
- Скачать phpBB 3
- Расширения для phpbb 3.3.-3.1.
Коллекция расширений для вашего форума расположенного на движке phpbb. Скачать расширения phpbb.Темы: 2
- Расширения для phpbb 3.3.-3.1.
- Модификации phpBB 3.0.х
Модификации для phpBB — улучшайте свою конференцию, множество популярных модов.Темы: 19
- Модификации phpBB 3.0.х
- Медали
Красивые медальки для форумов и сайтов — награди лучшего участника.Темы: 13
- Медали
- Аватары
Аватары для форумов и для сайтов. Установи на свой форум новый пак аватаров.Темы: 20
- Аватары
- Смайлики
Коллекции смайлов, анимашек и блестяшек. Установи на форум новый пак смайликов.Темы: 73
- Смайлики
- Фон для сайтов
Фоновые изображения и рисунки для сайтов и форумов. Подбери красивый фон для своего сайта.Темы: 10
- Фон для сайтов
- Ранги / Звания
Иконки для групп, ранги и звания для сайтов и форумов.Темы: 247
- Ранги / Звания
- Стили phpbb на основе prosilver
Стили, шаблоны, темы для нового phpbb 3. 3 с основой на prosilver. Основная расцветка стилей светлая, темная, яркая или разноцветная. Только с этими стилями расширения работают предельно корректно. Скачать стили для phpbb 3.0.х, 3.1.х, 3.2.х, 3.3.х
- Стили phpbb на основе prosilver
- Стили для phpbb на основе subsilver2
Стили phpbb 3.0.x. Основой в стилях стал subsilver2. Скачать стиль для форума phpbb 3.0.х. Стили основанные на subsilver2 не поддерживается на современных версиях phpbb
- Стили для phpbb на основе subsilver2
- Шаблоны для сайтов на HTML5, CSS3
Бесплатные, профессиональные качественные шаблоны для сайтов на HTML5, CSS3. Мы собрали для вас самые лучшие шаблоны.Темы: 25
- Шаблоны для сайтов на HTML5, CSS3
- HTML, CSS шаблоны для сайтов
Бесплатные HTML и CSS шаблоны сайтов.Темы: 2
- HTML, CSS шаблоны для сайтов
- FAQ по getbb.ru (phpbb 3.0)
FAQ, установка форума и модов, настройка, отзывы о сервисе.Темы: 27
- FAQ по getbb.ru (phpbb 3.0)
- FAQ по 4admins
Инструкции по сервису 4admins и его клонам (myfor.ру и luckbb.ру)Темы: 26
- FAQ по 4admins
Кто сегодня был на конференции
Сегодня здесь было 168 посетителей. Из них: 1 зарегистрированный, 0 скрытых, 6 ботов и 161 гость (основано на активности за последние 24 часа)
Рекорд посещаемости за сутки был: 392, между Чт 2. сен 2021 и Пт 3. сен 2021
Пользователи: Google [Bot], Yandex Bot, Bing [Bot], Majestic-12 [Bot], Admin, SP, Google Adsense [Bot]
Кто сейчас на конференции
Всего 2 посетителя :: 0 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (41) здесь было 12 июн 2021, 20:50
Зарегистрированные пользователи: нет зарегистрированных пользователей
Дни рождения
Сегодня нет дней рождения.
Статистика
Всего сообщений: 3149 • Всего тем: 3000 • Всего пользователей: 26 • Новый пользователь: woleg
Создание сайта на phpBB CMS в Москве — YouDo
В век интернет технологий, всевозможные веб-сайты и форумы мало кого могут удивить, напротив, все больше и больше людей хотят создать сайт на phpBB и виртуальные страницы для общения и работы. Сайты могут быть очень полезны для улучшения бизнеса или рекламы каких-либо продуктов. Существуют также сайты для обмена информацией, общения и тд, так называемые форумы. Как раз о таких сайтах и пойдет речь. Правильно созданный и оптимизированный веб-форум может приносить неплохой доход своему владельцу, однако для этого необходимы:
- Создание сайта на PhpBB
- Наполнение подходящим контентом
- Оптимизация сайта
- Продвижение форума в интернете
- Поддержка форума
Отдельное внимание стоит уделить, как раз, разработке сайта, поскольку эта процедура является важнейшей во всем процессе. От качества изготовления зависит то, насколько быстро и правильно будет работать сайт, а это является основным критерием для пользователей. Создание сайта с помощью PhpBB – один из самых популярных и надежных способов создания интернет-форумов.
Преимущества PhpBB
Конечно же, можно использовать и другую систему управления сайтом, но как показывает практика, PhpBB CMS является наиболее оптимальным вариантом, и на то есть ряд причин. Прежде всего, система поддерживает все основные СУБД работающие на PHP. Кроме того, PhpBB обладает такими преимуществами:
- Удобный интерфейс
- Простая в управлении система шаблонов
- Возможность использования программы на разных языках
- Поддержка русскоязычного комьюнити
Как правило, разработка сайтов на PhpBB не занимает много времени, но только в том случае, если работу выполняет профессионал. Не рекомендуется пытаться создать сайт самостоятельно, так как вряд ли вы преуспеете в этом деле.
Поиск программиста
В Москве и Санкт-Петербурге можно без труда найти специалиста, который сможет создать сайт на движке PHP. Вы также можете купить уже готовый шаблон. Но в этих случаях существует риск переплаты или некачественного выполнения работы.
Не тратьте свое время, на поиски программиста, воспользуйтесь услугами он-лайн биржи YouDo.com. У нас вы можете заказать сайт на PhpBB по приемлемой стоимости, с полным прейскурантом цен можно ознакомиться на странице YouDo.
Кроме того, все исполнители, зарегистрированные в нашей базе данных, имеют многолетний опыт в сфере веб-разработок, и могут гарантировать:
- Быстрое и качественное создание сайта под ключ
- Профессиональное создание сайтов на любом движке
- Выполнение работы точно в оговоренные сроки
- Гарантийное обслуживание сайта
- Индивидуальный подход к каждому клиенту
Именно по этим причинам вам стоит заказать сайт на бирже YouDo.com. Оставьте он-лайн заявку на нашем сервисе, и через несколько минут вы сможете найти исполнителя.
phpBB : настройка и модификация
Текущее время: 11.09.21 05:42
- 4 Темы
- 26 Сообщения
- Последнее сообщение Святослав Перейти к последнему сообщению
18.04.19 17:46
- Модификации сайта phpBB-Work.ru
Темы: 20
- 20 Темы
- 477 Сообщения
- Последнее сообщение aleks123 Перейти к последнему сообщению
30.04.21 14:43
- Модификации сайта phpBB-Work.ru
- Моды сторонних разработчиков
В данном форуме будут выкладываться работы других программистов, не относящихся к нашему сайту, а также переводы и дополнения к ним.Темы: 9
- 9 Темы
- 82 Сообщения
- Последнее сообщение Predator Перейти к последнему сообщению
07.05.21 05:45
- Моды сторонних разработчиков
- Расширение возможностей phpBB 3.0.x
Хаки, скрипты, BB-коды и другие вещи, не оформленные в виде полноценных модов, но способствующие улучшению функциональности движка.Темы: 16
- 16 Темы
- 161 Сообщения
- Последнее сообщение Борис1984 Перейти к последнему сообщению
05.05.20 18:04
- Расширение возможностей phpBB 3.0.x
- Запросы модов и переводов
Предложения по созданию модов на бесплатной основе и переводам уже имеющихся модов на русский язык. Если вы хотите какой-нибудь мод, но не хватает знаний, чтобы его создать — напишите в этот раздел. Кто-то из заинтересованных программистов может взяться за вашу идею.Темы: 20
- 20 Темы
- 100 Сообщения
- Последнее сообщение apollion Перейти к последнему сообщению
09.10.18 18:03
- Запросы модов и переводов
- 26 Темы
- 182 Сообщения
- Последнее сообщение Shredder Перейти к последнему сообщению
26.12.20 23:16
Кто сейчас на конференции
Всего посетителей: 3, из них зарегистрированных: 0, скрытых: 0 и гостей: 3 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (286) здесь было 09.06.18 18:27
Дни рождения
Сегодня нет дней рождения.
Статистика
Всего сообщений: 3002 • Тем: 293 • Пользователей: 885 • Новый пользователь: rambunctiouspag
СНТ «Дружба», поселение Кокошкино, хутор Брёхово
Текущее время: 11 сен 2021, 04:43
- 0 Темы
- 0 Сообщения
- Нет сообщений
- 0 Темы
- 0 Сообщения
- Нет сообщений
- Дела кадастровые
Государственный кадастр недвижимости, кадастровые работы, уточнение и согласование границ, «межевание», межевой план — разбираемся вместе … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Дела кадастровые
- 0 Темы
- 0 Сообщения
- Нет сообщений
- Инфраструктура посёлка
Состояние и ремонт внутрипоселковых дорог, водопровод, электрофикация посёлка, газ, телефон и т.д. … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Инфраструктура посёлка
- Охрана. Безопасность
Охранно-пожарная сигнализация. Технические средства охраны. Заборы и периметральная охрана посёлка … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Охрана. Безопасность
- 0 Темы
- 0 Сообщения
- Нет сообщений
- 0 Темы
- 0 Сообщения
- Нет сообщений
- 0 Темы
- 0 Сообщения
- Нет сообщений
- 0 Темы
- 0 Сообщения
- Нет сообщений
- Участки
Покупка, продажа и обмен участков … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Участки
- 0 Темы
- 0 Сообщения
- Нет сообщений
- Услуги
Услуги частных предпринимателей в наших окрестностях. Предложения по перевозке и доставке материалов, строительству, рытью колодцев … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Услуги
- Разное
Продаем и покупаем садовый инвентарь, бытовую технику, и все что Вам угодно … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Разное
- Беседка
Болтаем о всем, что не в тему, но касается жизни нашего товарищества … - 0 Темы
- 0 Сообщения
- Нет сообщений
- Беседка
- 0 Темы
- 0 Сообщения
- Нет сообщений
Кто сейчас на конференции
Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (3) здесь было 06 июл 2018, 16:15
Статистика
Всего сообщений: 0 • Всего тем: 0 • Всего пользователей: 1 • Новый пользователь: admin
phpBB • Форум бесплатных программ с открытым исходным кодом
БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ № 1 С ОТКРЫТЫМ ИСТОЧНИКОМ
phpBB — это бесплатное программное решение для электронной доски объявлений, которое можно использовать для поддержания связи с группой людей или для поддержки всего вашего веб-сайта. Имея обширную базу данных пользовательских расширений и базу стилей, содержащую сотни пакетов стилей и изображений для настройки вашей доски, вы можете создать уникальный форум за считанные минуты.
Ни одно другое программное обеспечение для доски объявлений не предлагает большего набора функций при сохранении эффективности и простоты использования.Лучше всего то, что phpBB полностью бесплатен. Мы приглашаем вас испытать это на себе сегодня. Если у вас есть какие-либо вопросы, посетите наш форум сообщества, где наши сотрудники и члены сообщества будут рады помочь вам во всем, от настройки программного обеспечения до изменения кода для индивидуальных нужд. Узнайте больше о phpBB.
Последние объявления и сообщения в блоге phpBB
01
Май
2021Приветствую всех, Мы рады сообщить о выпуске phpBB 3.3.4 «Садовые работы Берти». Эта версия является отладочным выпуском ветки 3.3.x, в которой добавлена поддержка изображений WebP, … Подробнее
29
янв
2021Приветствую всех, Мы рады сообщить о выпуске phpBB 3.3.3 «Bertie Triple Distilled». Эта версия является обслуживаемым выпуском ветви 3.3.x, в которой добавлена поддержка MySQL 8 и PHP. … Подробнее
06
ноя
2020Приветствую всех, Мы рады сообщить о выпуске phpBB 3.3.2 «От Берти с любовью». Эта версия является обслуживаемым и безопасным выпуском ветки 3.3.x, в котором исправлена одна проблема безопасности. … Подробнее
16
сен
2018В 2007 году phpBB вступил в новую эру, выпустив печально известную тему «prosilver». Десять лет назад мы расширили границы того, как должен выглядеть форум, как он должен функционировать и как … Подробнее
09
сен
2017После нескольких месяцев подготовки и многих часов путешествий большинство членов нашей команды прибыли в Будапешт на наш ежегодный командный хакатон.Наше место для встреч было предоставлено L’Office. … Подробнее
24
августа
2017Управление рекламой — одна из самых востребованных дополнительных функций phpBB. В phpBB 3.0 мод управления рекламой EXreaction занимал 9-е место по количеству скачиваний: более 66 000 скачиваний. … Подробнее
phpBB • Скачать phpBB 3.3
[]
Это полный 3.3.4, который можно использовать для новых установок. Это содержит весь исходный код phpBB и британский английский язык пакет. См. Ссылку ниже, чтобы загрузить дополнительные языковые пакеты.
Спасибо за с использованием phpBB!
phpBB может быть доступен на вашем языке! Проверьте нашу языковую базу данных здесь все переводыВсе форматы
- Скачать phpBB 3.3,4 (застежка-молния)
- Размер: 8,08 MiB
SHA256: 7fea067567f8190ed5c84645bf535da0dca547f6c116c543bac33940824773a8
- Скачать phpBB 3.3.4 (bz2)
- Размер: 4.49 МиБ
SHA256: a2436e375acf9ec8846fda82ffeda51774627967308fb3b71d395b90a1acfe8b
Лицензия
phpBB ® — бесплатное программное обеспечение с открытым исходным кодом, выпущенное под лицензией
GNU General Public.
Лицензия v2.
phpBB • Дом сообщества
Сейчас суббота, 11 сентября, 2021 1:46
- Анонсы
Прочтите меня, прежде чем размещать где-нибудь!
Подпишитесь на канал, доступный в формате Atom или RSS.Темы: 442
- 442 Темы
- 658 Посты
- Последнее сообщение phpBB 3.3.4 Релиз
, автор: Marc Перейти к последнему сообщению
- Анонсы
- Совет по развитию Зоны 51
Посетите доску разработки Area 51, площадку для тестирования передового кода разработки phpBB, чтобы обсудить разработку и изменения кода, RFC, будущие версии phpBB, а также взглянуть на доступную в настоящее время версию phpBB для разработки, если таковая имеется.Всего перенаправлений: 658781
- Всего перенаправлений: 658781
- Совет по развитию Зоны 51
Сейчас на сайте
Всего в сети 1060 пользователей: 11 зарегистрированных, 0 скрытых и 1049 гостей (на основе пользователей, активных за последние 30 минут)
Максимальное количество пользователей, которые когда-либо были онлайн, было 27085 в среду, 21 августа 2019 г., 4:40 утра
Статистика
Всего сообщений 4296858 • Всего тем 701756 • Всего участников 407028 • Наш новый участник linkempire777
Программное обеспечение для форумов phpBB | Поддержка Tiger Technologies
На этой странице объясняется, как установить программу форума phpBB3 на свой веб-сайт.phpBB3 — один из самых популярных форумов, он также бесплатен и прост в установке.
Эти инструкции основаны на phpBB 3.0.4, хотя другие версии, начинающиеся с «3.0», аналогичны.
На этой странице:
Получение phpBB
Прежде всего, загрузите самую последнюю версию «.zip» полного пакета phpBB 3 с http://www.phpbb.com/downloads/ на свой компьютер, затем распакуйте файлы. На вашем компьютере вы найдете папку под названием «phpBB3».
Опубликуйте эту папку «phpBB3» (и все файлы в ней) на своем веб-сайте с помощью FTP.
Создание базы данных MySQL
phpBB3 использует базу данных MySQL для хранения данных форума. Мы рекомендуем создать новую базу данных специально для phpBB3, а не использовать существующую. Чтобы создать базу данных на наших серверах, следуйте нашим инструкциям, объясняющим, как создать базу данных MySQL.
Нет конкретного формата, которому нужно следовать при именовании базы данных. Остальная часть этих инструкций предполагает, что ваша база данных называется « examplephpbb3 » — если вы используете другое имя, просто используйте это имя вместо « examplephpbb3 » при выполнении приведенных ниже инструкций.
Запуск установщика
phpBB3 использует простую веб-страницу для настройки и установки программы. Страница отображается, когда вы впервые просматриваете phpBB3 на своем веб-сайте; если вы загрузили папку «phpBB3» на верхний уровень своего веб-сайта, страница будет расположена по адресу вроде «http://www.example.com/phpBB/». Теперь ваша страница установки должна выглядеть так:
Выберите вкладку Установить , чтобы отобразилась следующая страница:
Щелкните Перейти к следующему шагу .Будет показана страница со значениями конфигурации:
Прокрутите страницу вниз и нажмите Начать установку .
Настройки базы данных
Введите следующие данные для базы данных:
- Тип базы данных: MySQL с расширением MySQLi
- Имя хоста или DSN сервера базы данных: (оставьте поле пустым)
- Порт сервера базы данных: (оставьте поле пустым)
- Имя базы данных: examplephpbb3 (или имя, которое вы выбрали для своей базы данных, если оно другое)
- Имя пользователя базы данных: examplephpbb3 (или имя, которое вы выбрали для своей базы данных, если оно другое)
- Пароль базы данных: (пароль, который вы выбрали при создании базы данных MySQL)
- Префикс для таблиц в базе данных: (не менять)
Щелкните Перейти к следующему шагу .Тестовое соединение должно завершиться успешно:
Щелкните Перейти к следующему шагу .
Настройки администратора
Введите данные администратора для вашего форума
- Имя пользователя администратора: (имя пользователя phpBB3, которое вы хотите использовать; многие люди используют «admin», но это может быть что угодно)
- Пароль администратора: (пароль phpBB3, который вы хотите использовать)
- Контактный адрес электронной почты: (введите свой адрес электронной почты)
Нажмите Перейти к следующему шагу , и phpBB3 проверит ваши записи.
Щелкните Перейти к следующему шагу .
Щелкните Снова перейдите к следующему шагу .
Расширенные настройки и завершение установки
Должен появиться следующий экран. Вам не нужно менять какие-либо настройки:
Щелкните Перейти к следующему шагу .
Щелкните Перейти к следующему шагу , чтобы завершить установку.
Вы закончили! Вы должны иметь возможность нажать кнопку «Войти» и войти в систему.
Удаление каталога «install»
Прежде чем посетители смогут использовать форум, phpBB потребует от вас удалить каталог с именем «install» (который находится внутри каталога «phpBB3») с сервера. Это гарантирует, что посторонние не смогут повторно запустить процесс установки и изменить ваш пароль.
Используйте свою программу FTP для подключения к серверу и откройте каталог «phpBB3», чтобы увидеть каталог «install». Затем удалите каталог «install» и все, что в нем содержится, стараясь не удалить ничего другого.
Управление большими форумами phpBB
Если у вас большой форум phpBB (более 5000 сообщений или около того), вы можете обнаружить, что вам нужно предпринять некоторые шаги для повышения производительности phpBB.
Главное, что нужно сделать, это включить FastCGI для скриптов PHP на вашем сайте.
Вы также должны убедиться, что ваша база данных MySQL использует «таблицы InnoDB» вместо «таблиц MyISAM». Если вы этого не сделаете, ваша база данных будет «заблокирована» каждый день, пока создается резервная копия базы данных.Это не проблема для небольших сайтов, где резервное копирование занимает всего несколько секунд, но если резервное копирование занимает минуты, потому что на вашем сайте много тысяч сообщений, ни один из ваших пользователей не сможет публиковать сообщения, входить в систему и т. Д., В то время как резервное копирование выполняется. Использование таблиц InnoDB решает эту проблему; см. нашу страницу резервного копирования MySQL для получения дополнительной информации.
Есть и другие способы ускорить работу phpBB. Поиск по запросу «производительность phpBB» покажет другие идеи.
PhpBB.net — это новый проект хостинга форумов, который позволяет каждому создавать их собственная доска обсуждений всего несколькими щелчками мыши. Хостинг нашего форума Решение использует самый известный в мире движок с открытым исходным кодом — да, это PhpBB! Не стесняйтесь выбрать свое любимое доменное имя, выбрать название форума и свою цветовую схему, и вы готовы пойти, хотите ли вы обсудить бизнес с друзьями и коллегами или начните некоммерческий сообщество, где можно поговорить о рок-звездах или компьютерных играх! PhpBB.Команда net приветствует вас и надеется, что вам понравится наш проект. Начинать ваш форум с нами, оставайтесь с нами и расскажите о нас своим друзьям! 16 октября 2010 г. 22 мая 2009 г. Наших членов больше 74797 |
Импорт / миграция с phpBB3 — разработчики
Итак, вы открыли для себя Discourse и хотите узнать, как перейти с существующего форума phpBB3?
Отлично! Тогда продолжайте читать.Это руководство покажет вам, как использовать скрипт импорта phpBB3 для импорта из phpBB 3.0 , 3.1 и 3.2 .
Импорт из phpBB 3.3 в настоящее время не поддерживается.
В этом разделе будет содержаться
Какие данные можно импортировать?
- Пользователи
- Аватары (опционально)
- Анонимные пользователи (либо как пользователь «система», либо как заблокированные пользователи)
- Хэши паролей, которые можно использовать с плагином migratepassword (необязательно)
- Категории и форумы
- Темы и сообщения
- Опросы и голоса (по желанию)
- Смайлы
- BBCodes
- Внутренние ссылки на темы и сообщения
- Прикрепленные темы и (глобальные) объявления
- Личные сообщения (необязательно)
- Приспособления (опционально)
- Закладки (опционально)
- Постоянные ссылки для импортированных категорий, тем и сообщений (необязательно)
Это рекомендуемый способ импорта контента из вашего форума phpBB3 в Discourse.
1.1. Установка Discourse
Установите Discourse, следуя официальному руководству по установке.
После этого рекомендуется перейти в раздел администратора и настроить несколько параметров:
- Включить
login_required
, если импортированные темы не должны быть общедоступными - Включите
hide_user_profiles_from_public
, если профили пользователей не должны быть общедоступными. - Отключите
download_remote_images_to_local
, если вы не хотите, чтобы Discourse загружал изображения, встроенные в сообщения. - Включите
disable_edit_notifications
, если вы включилиdownload_remote_images_to_local
и не хотите, чтобы ваши пользователи получали много уведомлений о сообщениях, отредактированных пользователем системы. - Измените значение
slug_generation_method
, если в большинстве заголовков тем используются символы, которые не должны отображаться в ASCII (например, арабский). См. Этот пост для получения дополнительной информации.
Следующие шаги предполагают, что вы установили Discourse на Ubuntu и что вы подключены к машине через SSH или имеете прямой доступ к терминалу машины.
1.2. Подготовка Docker-контейнера
Скопируйте файл конфигурации контейнера app.yml
в файл import.yml
и отредактируйте его в своем любимом редакторе.
cd / var / discourse
контейнеры cp / контейнеры app.yml / import.yml
наноконтейнеры / import.yml
Добавить - "templates / import / phpbb3.template.yml"
в список шаблонов. После этого он должен выглядеть примерно так:
шаблонов:
- «шаблоны / postgres.template.yml "
- «шаблоны / redis.template.yml»
- «шаблоны / web.template.yml»
- «шаблоны / web.ratelimited.template.yml»
## Раскомментируйте эти две строки, если хотите добавить Lets Encrypt (https)
# - "templates / web.ssl.template.yml"
# - "templates / web.letsencrypt.ssl.template.yml"
- «шаблоны / импорт / phpbb3.template.yml»
Вот и все. Вы можете сохранить файл, закрыть редактор и построить контейнер.
/ var / discourse / launcher остановить приложение
/ var / discourse / launcher rebuild import
При сборке контейнера создается каталог import
в общем каталоге контейнера.Выглядит это так:
/ var / discourse / общий / автономный / импорт
├── данные
├── mysql
└── settings.yml
1,3. Настройка импортера
Вы можете настроить импортер, отредактировав пример файла settings.yml
, который был скопирован в каталог import
.
нано /var/discourse/shared/standalone/import/settings.yml
Файл настроек хорошо документирован и имеет разумные значения по умолчанию, но все же вот несколько советов:
1.3.1. Подключение к удаленной базе данных
Измените базу данных , хост
, порт
, имя пользователя
, пароль
и схему
, если вы хотите подключиться к удаленной базе данных. Убедитесь, что ваш сервер MySQL разрешает удаленные подключения.
1.3.2. Подключение к внутренней базе данных
Контейнер Docker поставляется с сервером MariaDB, совместимым с MySQL. Вам не нужно изменять какие-либо настройки базы данных, если вы собираетесь ее использовать.Все, что вам нужно, это дамп базы данных, который можно создать несколькими способами. Вот их два:
Создайте резервную копию базы данных в административной панели управления phpBB
Подключитесь к хосту базы данных и создайте дамп базы данных:
# заменить последний параметр "phpbb" на имя схемы базы данных mysqldump --user root --password --result-file phpbb_mysql.sql phpbb
Скопируйте дамп базы данных в каталог / var / discourse / shared / standalone / import / data /
.Вам необходимо извлечь файл, если вы создали сжатую резервную копию gzip или bzip2 , и убедитесь, что файл имеет имя phpbb_mysql.sql
1.3.3. Другие настройки
- Измените
table_prefix
, если ваш форум phpBB не использует имена по умолчанию для таблиц базы данных. - Убедитесь, что
phpbb_base_dir
указывает на/ shared / import / data
1.4. Копирование вложений и изображений
Вы можете пропустить этот шаг, если не хотите импортировать вложения, аватары или смайлы.
Подключитесь к хосту phpBB3 с помощью FTP или SCP и загрузите следующие каталоги в каталог / var / discourse / shared / standalone / import / data
:
Вложения обычно хранятся в каталоге файлов . В этом можно убедиться, проверив путь в Панели управления администратора.
Аватары обычно хранятся в каталоге
изображений / аватаров
. В этом можно убедиться, проверив путь в Панели управления администратора.Смайлы хранятся в каталоге
изображений /
смайлов.
Каталог import
должен выглядеть следующим образом, если вы загрузили все эти каталоги:
/ var / discourse / общий / автономный / импорт
├── данные
│ ├── файлы
│ ├── изображения
│ │ ├── аватары
│ │ │ ├── галерея
│ │ │ └── загрузить
│ │ └── смайлы
├── mysql
└── settings.yml
1,5. Выполнение скрипта импорта
Совет : рекомендуется начать импорт в сеансе tmux или screen, чтобы вы могли повторно подключиться к сеансу в случае потери соединения SSH.
Давайте начнем импорт с входа в контейнер Docker и запуска скрипта импорта внутри контейнера Docker.
/ var / discourse / launcher введите импорт
import_phpbb3.sh # внутри контейнера Docker
В зависимости от размера вашего форума пришло время для некоторых или
По завершении скрипт импорта покажет вам такое сообщение: Done (00h 26min 52sec)
И пока вы ждете завершения импорта, можете заглянуть в FAQ .
Совет : Вы можете прервать импорт в любое время, нажав Ctrl + C
Когда вы перезапустите импорт, он продолжится с того места, где он был остановлен.
Вы можете выйти и остановить контейнер Docker после завершения импорта.
exit # внутри контейнера Docker
/ var / discourse / launcher остановить импорт
1,6. Начальный дискурс
Давайте запустим контейнер приложения и посмотрим на импортированные данные.
/ var / discourse / запуск приложения
Discourse запустится, и Sidekiq начнет постобработку всех импортированных сообщений. Это может занять много времени. Вы можете следить за прогрессом, войдя в систему как администратор и посетив http://discourse.example.com/sidekiq
1,7. Убрать
Итак, вы довольны результатом импорта и хотите освободить место на диске? Следующие команды удаляют контейнер Docker, используемый для импорта, а также все файлы, используемые во время импорта.
/ var / discourse / launcher уничтожить импорт
rm /var/discourse/containers/import.yml
rm -R / var / discourse / общий / автономный / импорт
1,8. Конец
Пришло время отпраздновать и насладиться новым экземпляром Discourse!
Следующие инструкции предназначены для пользователей, которые хотят выполнить импорт с использованием среды разработки.
Настройте среду разработки, следуя руководствам для Ubuntu или Mac OS X.
В следующих инструкциях предполагается, что вы используете Ubuntu.Убедитесь, что ни Discourse, ни Sidekiq не запущены.
Установите некоторые зависимости:
sudo apt-get update sudo apt-get установить libmysqlclient-dev cd ~ / discourse echo "gem 'mysql2'" >> Gemfile echo "gem 'ruby-bbcode-to-md',: github => 'nlalonde / ruby-bbcode-to-md'" >> Gemfile установка пакета git checkout Gemfile Gemfile.lock
Настройте импорт. Пример файла настроек находится по адресу
~ / discourse / script / import_scripts / phpbb3 / settings.yml
Запустите импорт (измените путь к файлу настроек, если вы поместили свои пользовательские настройки в другое место):
компакт-диск ~ / discourse / script / import_scripts рубиновый phpbb3.rb phpbb3 / settings.yml
Дождитесь завершения импорта. Вы можете перезапустить его, если он замедлится до ползания.
Запустите свой экземпляр Discourse:
bundle exec rails server
Запустите Sidekiq и позвольте ему делать свою работу:
bundle exec sidekiq
В зависимости от размера вашего форума это может занять много времени.За прогрессом можно следить по адресуhttp: // localhost: 3000 / sidekiq
Вот список вещей, которые все еще отсутствуют у импортера (в произвольном порядке):
- Добавить поддержку phpBB 3.2
- Добавить поддержку плагина cakeday
- Импортированный текст, похожий на Markdown, должен быть экранирован
- Закройте закрытые темы в phpBB3
- Импортировать неутвержденные сообщения как скрытые сообщения
- Импортировать статус чтения для каждого сообщения и личного сообщения
- Импорт настраиваемых полей профиля
- Импорт групп
- Улучшение конвертера BBCode в Markdown (ruby-bbcode-to-md)
- Поддержка пользовательских шаблонов для внутренних ссылок на темы и сообщения (оптимизированные для SEO URL)
- Добавить поддержку дополнительных источников баз данных: MS SQL Server, Oracle, PostgreSQL
Не стесняйтесь запустить свою любимую Ruby IDE и помочь сделать программу импорта еще лучше.
4.1. У меня сильно модифицированный форум. Скрипт импорта по-прежнему будет работать?
Может быть. Это зависит от того, какие модификации вносятся в базу данных. Тебе придется попробовать.
4.2. Почему процесс импорта такой медленный?
Импорт ограничен ЦП. Если вы спешите, вам следует использовать процессоры с высокой скоростью одноядерного процессора. Скорость импорта на типичном сервере DigitalOcean составляет около 400–600 сообщений в минуту. Серверы на «чистом железе», а также, вероятно, и ваш настольный компьютер, обычно примерно в два раза быстрее.
4.3. У меня большой форум с множеством пользователей и сообщений. Как минимизировать время простоя при импорте?
Вы можете выполнять инкрементный импорт, чтобы сократить время простоя.
Но учтите: существует небольшой риск потери данных при инкрементном импорте, потому что существующие сообщения и пользователи не обновляются во время инкрементного импорта. Вы потеряете изменения, внесенные в записи между импортом, а также изменения, внесенные в профили пользователей.
4.4. Могу ли я запустить импорт на основе Docker на моем настольном компьютере или промежуточном сервере?
Конечно.Вы можете переместить свой экземпляр Discourse на другой сервер после завершения импорта. Ознакомьтесь с инструкциями в этом практическом руководстве.
4.5. Отправляет ли сценарий какие-либо электронные письма во время импорта?
Отправка электронных писем отключена во время импорта, и Discourse на некоторое время откладывает отправку сводных писем импортированным пользователям. Это можно настроить с помощью параметра сайта default_email_digest_frequency
, который по умолчанию равен 7 дням.
4.6. Какую версию Discourse мне следует использовать для импорта?
Рекомендуется всегда использовать для импорта канал
или beta
Discourse, прошедший тестирование, поскольку сценарий импорта постоянно совершенствуется.Итак, убедитесь, что значение version
установлено соответственно в файлах конфигурации app.yml
и import.yml
. Все должно быть хорошо, если вы следовали официальному руководству по установке.
4,7. Я включил импорт паролей. Почему мои пользователи не могут войти со своими старыми паролями?
Убедитесь, что вы включили плагин migratepassword в app.yml
, следуя инструкциям по установке плагинов. Кроме того, пользователи не смогут войти со своим старым паролем, если он считается небезопасным.По умолчанию Discourse требует минимальной длины пароля 10 символов (для администраторов — 15), и пароль не должен быть в списке общих паролей. Но пользователи всегда могут сбросить свой пароль, щелкнув ссылку «Я забыл свой пароль» в диалоговом окне входа в систему или напрямую посетив https://discourse.example.com/password-reset
4.8. Импорт прошел успешно, но список пользователей пуст. Что случилось?
Список пользователей появится не сразу. Он создается фоновой задачей, которую выполняет Sidekiq.Вероятно, вам придется подождать, пока не будет завершена вся постобработка импортированных данных.
4.9. У меня на форуме есть собственные смайлы. Они импортированы?
Да. Вы можете сопоставить их смайликам в файле настроек, иначе они будут импортированы как изображения. Все смайлы по умолчанию (кроме и) уже имеют отображение Emoji.
Как создать новую тему форума в phpBB 3.0
После того, как участники создадут учетную запись (мы скоро расскажем об этом), они захотят сразу же начать вносить свой вклад в сайт.Как администратор, вам нужно знать, как создавать темы и ответы, чтобы вы могли помочь создать основу вашего сообщества.
Темы — это отдельные разговоры или темы, которые должны быть связаны с форумом, на котором они находятся. Например, вы не хотите создавать тему по рецептам на форуме Sports . Следующие шаги помогут вам создать новую тему на вашем сайте phpBB. В каждом форуме у вас будут отдельные темы. Например, если у вас есть спортивный форум, в нем могут быть темы о бейсболе и баскетболе.И обычные пользователи, и администраторы сайта могут создавать эти темы и следовать одному и тому же процессу.
Создание новой темы в phpBB
- Войдите на свой сайт phpBB. Пользователи будут входить в систему как сами, администраторы могут войти в систему как администратор или как учетная запись пользователя, если она у них есть. В этом примере мы создали тестового пользователя с именем Bob , который будет создавать новую тему.
- Вернется главная страница, и вы увидите учетную запись, в которую вошли, как в верхнем правом углу страницы.На странице находится список категорий. Категории — это разделы форумов, обычно сгруппированные по темам. Отсюда выберите, в какой категории вы хотите создать свою тему. Щелкните название форума, чтобы перейти к следующему экрану. В нашем примере Боб собирается добавить новую тему под форумом Your First Forum .
- Вы находитесь на странице списка тем. Поскольку мы создаем первую тему, других на экране нет. Чтобы создать новую тему, нажмите кнопку НОВАЯ ТЕМА в верхнем левом углу экрана.
Это страница новой темы, на которой вы создадите свою начальную тему.
Тема
Сначала введите тему в строке Тема. Например, наша новая тема называется Новый смартфон! Как мне его использовать ?.Тело
Под ним находится большая текстовая область, в которой вы можете создать тело вашего сообщения. Вверху есть несколько кнопок, которые помогут вам отформатировать текст, например, полужирный, курсив, добавление гиперссылок и т. Д.Предварительный просмотр и / или отправка
Хотя это необязательно, рекомендуется посмотреть, как будет выглядеть ваша новая тема, нажав кнопку Предварительный просмотр . После того, как вы ввели данные новой темы, нажмите кнопку Отправить , расположенную прямо под областью тела.После отправки вашей темы она будет опубликована на форуме, и вы будете перенаправлены на страницу новой темы.