PunBB - форум, написанный на php, использующий MySQL. Меня в нем привлекла в первую очередь легкость и валидность генерируемого кода. Размер главной страницы форума после его установки - 1,6KB.
Итак установка:
Требования:
- Вебсервер (предпочтительно Apache);
- PHP 4.0.1 или старше (включая PHP 5);
- MySQL 3.23.17 или старше, PostgreSQL 7.0 или старше или SQLite.
! PunBB не будет работать на MySQL до 3.23.17 версии.
Установка:
Скачать последнюю версию форума на punbb.org
Скопировать все одержимое папки /upload из дистрибутива в папку на сервере, где планируется завести форум.
Открыть страницу install.php браузером и следовать инструкциям.
В процессе “следования инструкциям” вам будет предложено ввести данные для доступа к БД и для создания учетной записи администратора. По нажатию на кнопку start install скрипт установки сгенерирует код, который нужно скопировать и вставить в файл config.php
Файл config.php необходимо положить в корень форума. Установка завершена.
Русский язык
PunBB содержит в дистрибутиве файлы поддержки только английского языка. Русский (украинский) можно скачать на той же странице, что указана выше. К сожалению на сайте PunBB присутствуют файлы с русским переводом только для win-1251 (украинцы успели уже сделать и для UTF-8).
Для себя я перекодировал файлы русского языка в UTF-8. Желающие могут скачать. Обращаю внимание: я не переводил языковые файлы, я их только перекодировал. Автор перевода: Staz.
Повышение производительности PunBB:
Рекомендуется использовать форум PunBB на UNIX-подобных ОС (имеется в виду “не на Windows”). Рекомендуемые веб-сервера - Apache и Zeus. После установки форума стоит зайти в админпанель и отключить все возможности (features) которые не планируется использовать.
Ну и кеширование. Вы можете включить сжатие страниц сервером из админки Admin/Options. Эта возможность доступна если конфигурация PHP на сервере содержит zlib (чтобы в этом убедиться можно выполнить из админки форума команду phpinfo и поискать строку –with-zlib). При этом незначительно возрастет нагрузка на CPU но существенно уменьшится траффик.
Установка PunBB
PunBB - форум, написанный на php, использующий MySQL. Меня в нем привлекла в первую очередь легкость и валидность генерируемого кода. Размер главной страницы форума после его установки - 1,6KB.