Pourquoi Boonex est une arnaque?
problème Boonex NR1. Aucune norme de codage
Boonex est écrit par plusieurs personnes en utilisant différentes technologies. Sa base principale (Dolphin) est écrit en PHP pur avec son propre moteur de template et un forum (Orca) utilise XSLT. Cela a de grandes répercussions négatives de l’intégration du forum dans le site et le site dans le forum. Lorsque vous codez, s’il vous plaît utiliser la technologie unique et un système de template.
Whats même Pire, les différentes parties de dauphins code lui-même est écrit par des gens complètement différents, et très dans la précipitation. Donc, chacun a sa propre imagination comment interagir avec les différentes parties du code. Il est très délicat de modifier le code de cette façon à répondre aux besoins du site.
Boonex problème NR2. Modèle du moteur et de la séparation de code / design / base de données
Ce problème chez le dauphin / boonex a besoin d’un point sur ses propres. Boonex modèle personnalisé utilise le système (qui devrait être appelé système de mise en page). Les blocs de code HTML généré sont passés à des endroits précis dans le modèle. Cela crée un véritable casse-tête pour les programmeurs comme ils ont besoin pour effectuer des recherches dans le code du lieu où une case est généré. Il pourrait être généré en modèle, ou en fonction spécifique dans un des nombreux comprend. Et ainsi de suite. Même Pligg est mieux que ce template.
Il est très difficile à déchirer boonex gabarits à part, comme l’ensemble de codage est fondée sur une telle pratique de programmation pauvres. Ils seraient mieux d’utiliser un modèle existant comme système de smarty similaires ou un.
Cela conduit à un problème NR3
problème Boonex NR3. Crapy utiliser la base de données
Nous avons vu d’autres sites concurrents serveral lancé le boonex, mais nous n’avons pas beaucoup de soin. Pourquoi? Parce que quand ils atteignent 500-1000 visiteurs par jour, ils se sépareront. La raison pour laquelle il est très mauvaise programmation et l’utilisation de la base de données.
Par exemple, le constructeur utilise boonex profil qui affecte les champs des profils. Ainsi, la sortie de profil, on emploie plus d’une table et est tout à fait inefficace.
En outre, il y aura une belle 20-30 requête sur chaque page d’affichage pour récupérer toutes les valeurs de configuration de la table. Stupide, n’est-ce pas? Ils seraient bien mieux d’utiliser un fichier de configuration de logiciel ou de mise en cache dans le fichier php comme cela est fait dans la plupart des systèmes.
Un autre problème simple. Lorsque boonex veut afficher un profil en ligne, il en outre vérifier la base de données pour son statut. Mais ces données ont été extraites de la base de données déjà. Ainsi, 20 requêtes inutiles à nouveau.
Reprendre
Je ne voudrais pas vous suggérons d’utiliser boonex si vous voulez garder votre sain programmeurs. Nous avons changé le code presque entièrement pour l’instant, et vous aurez besoin de le faire aussi. Boonex est une escroquerie. Essayez googler “escroquerie boonex d’abord».