Invision Power Board 3
Содержание раздела
- Введение в разработку
- Каркас приложения на PHP 5
- Делая шаблоны проще
- Расширяя механизмы авторизации
- Дизайн
- Каркас для пользовательских приложений
- Ревизия системы BBCode
- Управление заблокированными пользователями
- Приоткрывая завесу над ipsRegistry
- Теги шаблонов, перезагрузка
- Управление языками в IP.Board 3
- Глобальный поиск в IP.Board 3
- Глобальные права доступа
- Делая интеграцию проще
- Система жалоб на сообщения
- Дополнения и хуки
- Система репутации
- Такой новый модуль вывода
- Обновление стиля
- Обзор механизма пометки прочитанности тем
- Улучшения системы обработки ошибок
- Наконец-то, дружественные URL'ы!
- Личные беседы
- Взаимосвязь с внешними приложениями
- Оптимизация для поисковых систем
- Улучшение ядра системы
- Упрощение администрирования
- IP.Blog, IP.Gallery и IP.Downloads
- Прочие возможности
Введение в разработку
Мы быстро пробежимся по IP.Board 3.0. Я специально не буду особо заострять внимание в этой записи на различные особенности IP.Board 3.0 и предоставлю возможность нашим разработчикам опубликовать более точную информацию в последующих записях.
Список изменений слишком велик, чтобы публиковать его сразу, и по этому мы выбрали на наш взгляд самые интересные особенности.
Интерфейс
Упор делался на юзабилити и основных функциях. Новый движок шаблонов, позволяющий расширить набор стандартных шаблонов, более легкое редактирование шаблонов и абсолютно новый стиль по-умолчанию.
Управление
Перестроенный менеджер BB-кодов предоставит администраторам форума великолепный контроль над взаимодействием пользователей. Мы предоставим вам отличные средства управления, вы даже сможете отключить неиспользуемые вами функции. Более удобная настройка пользовательских подписок, отключение ненужных настроек и даже полное удаление целых секций.
Особенности
Будет довольно много особенностей, но, пока мы придержим их для наших последующих записей. Скажем лишь только то, что будет совершенно новая система репутаций и многое другое.
Интеграция
Мы хотим, чтобы вы смогли объединить ваш форум и сайт с минимальными усилиями. Чтобы сделать это проще мы разработали более продвинутые API, агрегацию контента, методы логина и т.д. Теперь наши приложения (IP.Blog, IP.Gallery, и IP.Downloads) гораздо лучше интегрированы друг с другом и непосредственно с IP.Board.
Код
Будет много усовершенствований кода на низком уровне, которые сделают работу с нашим кодом намного проще для нашего сообщества разработчиков. Вся наша работа ориентированна на усовершенствование использования ресурсов, чтобы сделать наше программное обеспечение как можно менее требовательным к серверной системе.
Требование сервера
Чтобы использовать новые возможности мы официально откажемся от PHP 4.x и будет использовать PHP 5.x. Также наше програмное обеспечение будет поддерживать базы данных MySQL 4.x, но мы настоятельно рекомендуем использовать MySQL 5.x.
База данных ORACLE
Из-за непопулярности баз данных ORACLE мы решили от них отказаться. Мы продолжим поддерживать MySQL и Microsoft SQL Server.