Discuz!NT 3.0 скоро будет выпущен для вас после почти полугода разработки. За этот период мы переосмыслили разработку Discuz!NT за более чем два года и проанализировали различные проблемы в предыдущих версиях. 3.0, чтобы преподнести сюрпризы каждому. Мы надеемся предоставить вам эффективный и стабильный продукт.
Версия 3.0, о которой мы говорим сейчас, и версия 3.0, о которой мы говорили в прошлом году, — это две разные концепции. Здесь нет функции друга и функции круга. Некоторые пользователи могут быть разочарованы, но мы не отказываемся от функции друга, но 3.0 должна решить. Во-первых, основной проблемой является эффективность. Мы полностью оптимизировали хранимые процедуры на основе новых функций SQL Server 2005/2008, что позволило решить проблему, заключающуюся в том, что некоторые хранимые процедуры в предыдущих версиях не могли быть скомпилированы из-за синтаксических ограничений SQL Server2000. и всесторонне повысила эффективность работы базы данных. В настоящее время результаты наших тестов на официальном сайте хорошие. Скорость showtopic и других страниц была значительно улучшена, а также снизилась нагрузка на сервер.
Во-вторых, мы решили проблему стабильности. По историческим причинам некоторые дублирующиеся коды в нашей программе вызывали ошибки, которые не были исправлены несколько раз. В ходе этого рефакторинга мы устранили все повторяющиеся коды, чтобы избежать повторения этой проблемы. При этом мы полностью разделили слои данных и логики, чтобы избежать возможности дублирования методов данных при добавлении функций. Возможно, эффект от рефакторинга не будет заметен в ближайшее время, но я считаю, что этот относительно большой рефакторинг может заложить прочную основу для добавления функций в будущих версиях!
Что касается общего дизайна пользовательского интерфейса и взаимодействия с пользователем, 3.0 сохраняет традиционный стиль, в то же время вбирая в себя большое количество элементов дизайна, признанных пользователями Discuz! 7, чтобы сформировать наш собственный стиль. Быстрая публикация тем на главной странице позволяет пользователям, которые следят только за определенным разделом большого форума, легко делиться своими последними новостями. В официальной версии будет записан последний выбранный пользователем раздел. Например, я следил за. определенный блокнот в течение длительного времени. Опубликуйте сообщение, чтобы отпраздновать покупку. Мы надеемся, что пользователи смогут выразить свои радостные чувства, не щелкая мышью. Конечно, эта функция еще не доработана, и нам нужны ваши отзывы, чтобы ее улучшить. В официальной версии вы также увидите быстрые функции, такие как быстрый вход, регистрация, публикация и редактирование сообщений со всплывающими эффектами. В настоящее время мы открываем только вход и регистрацию, поэтому вы можете попробовать это в первую очередь.
Последнее и самое важное, что стоит порекомендовать всем, — это API 3.0. После экспериментов с версией 2.6 и учета отзывов пользователей в API 3.0 были внесены серьезные улучшения. API 3.0 полностью открыт. Такие функции, как публикация сообщений, ответы, создание пользователей, изменение точек профиля пользователя, создание разделов, получение списков разделов, получение списков сообщений и т. д., могут облегчить разработчикам выполнение вторичной разработки или системной интеграции. 3.0API отменяет ограничения сеансов для многих функций в 2.6API. 3.0API может разрешать приложениям изменять пароли пользователей и другие операции по своему желанию, что действительно удобно для вторичной разработки. На этом этапе у вас могут возникнуть некоторые опасения по поводу безопасности API. Я должен объяснить, что мы используем ряд алгоритмов шифрования для обеспечения безопасности. Наши официально выпущенные приложения API могут использоваться с уверенностью. После нашей сертификации пользователи могут использовать его с уверенностью. Основным улучшением API 3.0 является поддержка клиентских вызовов, то есть клиентские программы могут входить в систему и использовать большинство методов API. Из соображений безопасности у нас есть строгие функциональные ограничения для клиентских программ, но права администратора не ограничены. то есть мы можем разрабатывать собственные инструменты управления веб-сайтами через API. Мы также надеемся, что все больше задумаются над тем, какие функции можно реализовать через API, и мы рассмотрим возможность создания нескольких типовых приложений на основе API.
Добро пожаловать на загрузку и пробу Discuz!NT 3.0 BETA. Эта версия предназначена только для тестирования, не используйте ее на официальном сайте!
Примечание. Перед обновлением до версии 2.6 сделайте резервную копию файлов и данных программы. После обновления до версии 3.0 рекомендуется увеличить частоту резервного копирования данных. Если вы хотите воспользоваться последними эффектами оптимизации версии 3.0, сначала обновите версию базы данных до SQL Server 2005 или SQL Server 2008, а затем обновите форум. Программа обновления 3.0 автоматически определит версию базы данных для обновления. Пожалуйста, внимательно прочитайте документацию перед установкой обновления.
Примечание. В бета-версии 3.0 на данный момент нет программы обновления аватаров. Поэтому, поскольку в новой версии для загрузки аватаров используется флэш-память, все аватары пользователей будут потеряны, и их придется загружать заново. После версии 3.0 имена файлов аватаров можно будет изменить. гарантированно стандартизирован, а идентификатор пользователя может напрямую соответствовать URL-адресу аватара.
Расширять