Этого дня ждали больше года, и все его давно ждали! С момента выпуска Xiuno BBS 1.0.3 разработка остановилась примерно на год. За это время произошло много всего, думаю, я объясню вам это, когда у меня будет возможность в будущем.
На этот раз никакого багажа от полной реконструкции от функции до архитектуры нет, поэтому номер версии переходит сразу на 2.0. Можно считать, что это два совершенно разных продукта по сравнению с 1.0! После внутреннего тестирования и фактического тестирования производственной среды версия RC1 наконец готова к выпуску.
Имя Сюно происходит от имени Золотого Святого Шуры Святого Сейи Овна. Его скорость атаки и боевая мощь являются самыми сильными в Зодиаке. Начиная с первой строчки кода Xiuno BBS (всего около 40 000 строк кода, продолжавшихся много лет), стремление к производительности стало требовательным, совершенным, истеричным и невротичным. Сам автор часто впадал в состояние медитации. из-за взвешивания решения, но в итоге автор в принципе доволен продуктом.
С точки зрения функций, он в основном реализует основные функции BBS, а также добавляет концепцию «Essence Guide»:
Поддерживает двухуровневые разделы. Поддерживает настройки разрешений разделов и групп пользователей. Трехуровневые разделы верхнего уровня: обычный раздел, региональный раздел и глобальный раздел (объявление).
Руководство Essence поддерживает визуальный редактор многомерной бесконечной классификации (поддерживает загрузку нескольких файлов).
Войдите в систему, зарегистрируйтесь, публикуйте сообщения, отвечайте и используйте другие всплывающие окна, чтобы просматривать последние сообщения на главной странице, адаптированные к широкому экрану.
Полномочия модератора разделены на три уровня: супермодератор, региональный модератор, обычное короткое сообщение на странице модератора, оптимизированная стратегия, учитывающая подсказки сообщений в реальном времени с учетом простой производительности, простая функция внимания и простая тема личного пространства. Два Методы макета страниц списка: текстовый список + список изображений и текстов. Добавлен метод сортировки списка тем: сортировка по самым популярным сообщениям, сортировка по времени публикации. Базовый интерфейс оплаты: поддержка онлайн-банкинга, Alipay и офлайн-режима. Добавлена концепция «золотых монет» для облегчения вторичной разработки. Добавлен синхронный интерфейс входа в систему протокола P3P для облегчения вторичной разработки.
Статистика черного и белого списков IP, ежедневные сообщения, количество зарегистрированных пользователей
Удобная ссылка на журнал ошибок PHP, MYSQL. Просмотр списка и поиск в Интернете поддерживает SPHINX и имеет сценарии автоматической установки.
Что касается общей архитектуры, разработанной на основе Xiuno PHP Framework:
Четкая многоуровневая архитектура MVC поддерживает MySQL/MongoDB в качестве хранилища данных. Она поддерживает шаблоны компиляции кэша, такие как Memcached/TTServer, и поддерживает визуальное редактирование Dreamweaver. Шаблон можно изменить, даже если вы не понимаете HTML.
Простая поддержка перезаписи URL-адресов всего сайта использует JQuery1.4.3, а совместимость с браузерами была значительно улучшена, что делает ее удобной для вторичной разработки.
Ускорение многоуровневого кэша, высокая производительность при обработке десятков миллионов данных
По макету:
Узкая страница списка тем навигации, предназначенная для широких экранов, отображается в двух столбцах. Левую сторону можно сложить, создав идеальный всплывающий слой для входа в систему и публикации сообщений, что значительно уменьшает количество переходов по страницам. Выравнивание пустых пространств осуществляется с точностью до одного пикселя. Совместимость с различными браузерами IE 678, FF, Chrome и Safari.
Преимущество компоновки является выдающимся при большом объеме данных. По сравнению с традиционными BBS, на одном экране может отображаться более эффективная информация.
Что касается подбора цветов: он соответствует стилю Apple: черный, белый, серый и синий.
Официальный сайт:
http://www.xiuno.com/
Демо-сайт:
Континент девятихвостой лисицы http://bbs.9dalu.com/
Расширять