Discuz!NT 3.0 est sur le point d'être disponible après près de six mois de développement. Au cours de cette période, nous avons repensé le développement de Discuz!NT pendant plus de deux ans et analysé divers problèmes dans les versions précédentes. 3.0 pour apporter des surprises à tout le monde. Nous espérons vous offrir un produit efficace et stable.
Le 3.0 dont nous parlons maintenant et le 3.0 dont nous avons parlé l'année dernière sont deux concepts différents. Il n'y a pas de fonction ami et pas de fonction cercle. Certains utilisateurs peuvent être déçus, mais nous n'abandonnons pas la fonction ami, mais la 3.0 doit résoudre. Le principal problème est l'efficacité. Nous avons entièrement optimisé les procédures stockées sur la base des nouvelles fonctionnalités de SQL Server 2005/2008, ce qui a résolu le problème selon lequel certaines procédures stockées dans les versions précédentes ne pouvaient pas être compilées en raison des limitations de la syntaxe de SQL Server2000. et a considérablement amélioré l'efficacité du fonctionnement de la base de données. À l'heure actuelle, nos résultats de tests sur le site officiel sont bons. La vitesse de showtopic et des autres pages a été considérablement améliorée et la pression du serveur a également été réduite.
Deuxièmement, nous avons résolu le problème de stabilité. Pour des raisons historiques, certains codes en double dans notre programme ont provoqué des bugs qui n'ont pas été corrigés à plusieurs reprises. Dans cette refactorisation, nous avons éliminé tous les codes en double pour éviter que ce problème ne se reproduise. Dans le même temps, nous avons complètement séparé les couches de données et logiques pour éviter la possibilité de dupliquer les méthodes de données lors de l'ajout de fonctions. Il est possible que l'effet du refactoring ne soit pas visible dans un court laps de temps, mais je pense que ce refactoring relativement important peut jeter une base solide pour l'ajout de fonctions dans les versions futures !
En termes de conception globale de l'interface utilisateur et de l'expérience utilisateur, la version 3.0 conserve le style traditionnel tout en absorbant un grand nombre d'éléments de conception reconnus par les utilisateurs de Discuz 7 pour former notre propre style. La publication rapide d'un sujet sur la page d'accueil permet aux utilisateurs qui ne suivent qu'une certaine section du grand forum de partager facilement leurs dernières nouveautés. Dans la version officielle, la dernière section sélectionnée par l'utilisateur sera enregistrée. Par exemple, j'ai suivi un. certains cahiers depuis longtemps. Publiez un message pour célébrer après l'achat. Nous espérons que les utilisateurs pourront exprimer leurs sentiments de joie sans avoir à cliquer. Bien sûr, cette fonction n'est pas encore finalisée et nous avons besoin de vos commentaires pour l'améliorer. Dans la version officielle, vous verrez également des fonctions rapides telles que la connexion rapide, l'enregistrement, la publication et la modification de publications avec des effets contextuels. Actuellement, nous ouvrons uniquement la connexion et l'enregistrement, afin que vous puissiez en faire l'expérience en premier.
La dernière et la plus importante chose à recommander à tout le monde est l'API 3.0. Après des expériences avec la version 2.6 et compte tenu des commentaires des utilisateurs, l'API 3.0 a apporté des améliorations majeures. L'API 3.0 est entièrement ouverte. Des fonctions telles que la publication, la réponse, la création d'utilisateurs, la modification des points de profil utilisateur, la création de sections, l'obtention de listes de sections, l'obtention de listes de publications, etc. peuvent permettre aux développeurs d'effectuer facilement un développement secondaire ou une intégration de système. 3.0API annule les restrictions de session sur de nombreuses fonctions de 2.6API. 3.0API peut autoriser les applications à modifier les mots de passe des utilisateurs et d'autres opérations à volonté, ce qui est vraiment pratique pour le développement secondaire. À ce stade, vous pourriez avoir des inquiétudes concernant la sécurité de l'API. Je dois expliquer ici que nous utilisons une série d'algorithmes de cryptage pour garantir la sécurité. Nos applications API officiellement publiées peuvent être utilisées en toute confiance. Après avoir été certifié par nos soins, les utilisateurs peuvent l'utiliser en toute confiance. Une amélioration majeure de l'API 3.0 est la prise en charge des appels clients, c'est-à-dire que les programmes clients peuvent se connecter et utiliser la plupart des méthodes API. Pour des raisons de sécurité, nous avons des restrictions fonctionnelles strictes sur les programmes appelant les clients, mais pour les droits d'administrateur, les utilisateurs ne sont pas limités. c'est-à-dire que nous pouvons développer nos propres outils de gestion de site Web via API. Nous espérons également que tout le monde réfléchira davantage aux fonctions qui peuvent être implémentées via les API, et nous envisagerons de créer plusieurs applications typiques basées sur les API.
Bienvenue pour télécharger et essayer Discuz!NT 3.0 BETA. Cette version est uniquement destinée aux tests, veuillez ne pas l'utiliser sur le site officiel !
Remarque : Veuillez sauvegarder les fichiers et les données du programme avant de passer à la version 2.6. Après la mise à niveau vers la version 3.0, il est recommandé d'augmenter la fréquence de sauvegarde des données. Si vous souhaitez bénéficier des derniers effets d'optimisation de la version 3.0, assurez-vous d'abord de mettre à niveau la version de la base de données vers SQL Server 2005 ou SQL Server 2008, puis de mettre à niveau le forum. Le programme de mise à niveau 3.0 déterminera automatiquement la version de la base de données à mettre à niveau. Veuillez lire attentivement la documentation avant d'installer la mise à niveau.
Remarque : la version bêta 3.0 ne fournit pas de programme de mise à niveau des avatars pour le moment. Par conséquent, comme la nouvelle version utilise Flash pour télécharger les avatars, tous les avatars des utilisateurs seront perdus et devront être téléchargés à nouveau. Après la version 3.0, le nom du fichier d'avatar pourra être modifié. garanti d'être standardisé, et l'ID utilisateur peut correspondre directement à l'URL de l'avatar.
Développer