Recommandé: utilisez getString pour augmenter la vitesse d'ASP De nombreux programmeurs ASP ont eu l'expérience de l'exécution de requêtes de base de données, puis d'affichage des résultats de la requête dans des tables HTML. Habituellement, nous faisons ceci: ce qui suit est le contenu cité:
Beaucoup de gens croient à tort que l'ASP est synonyme de simple et d'inefficacité, et croient que l'ASP est incompétent et insignifiant, et est également très simple. Vous pouvez l'apprendre et le maîtriser dès que vous y réfléchissez.
Certaines personnes disent que l'ASP n'est pas en sécurité. Si vous écrivez des programmes ASP strictement conformément aux spécifications de la rédaction de codes sûrs, il n'y a aucune raison pour que le programme que vous écrivez ne soit pas sûr. Ces gens disent que l'ASP n'est pas sûr, comme si l'injection de SQL n'apparaîtra pas dans les programmes PHP et JSP.
Certaines personnes disent que l'ASP n'est pas efficace. Si vous voulez vraiment être efficace, vous pouvez combiner com. Java ne rattrapera jamais l'efficacité de COM sous la plate-forme Win32. Quel est l'intérêt de simplement parler de vitesse? La vitesse de Java n'est certainement pas élevée. En termes de vitesse, de nombreuses solutions techniques ont des vitesses plus élevées que Java. Les gens qui étudient Java connaissent le meilleur, mais qui s'en soucie? La victoire de Java n'est certainement pas à cause de sa vitesse. En mettant de côté l'environnement d'application spécifique, il est irrationnel de simplement parler de vitesse.
Certaines personnes disent que l'ASP ne peut pas être fait, et cela ne peut pas être fait, et ses fonctions sont très limitées. En fait, tant que vous comprenez les principes du Web, vous comprendrez que la rédaction d'un programme ASP ressemble à jouer un langage de script, mais vous dirigez le serveur Web. ASP peut toujours remplir de nombreuses fonctions complexes. Si certains ASP ne peuvent pas être faits en raison des limites innées des applications Web, ne pensez pas que JSP et PHP peuvent le faire.
Parlons à nouveau des fonctions. Si vous voulez parler des fonctions, ASP SQL Server est définitivement cent fois plus fort que PHP MySQL. MySQL ne prend pas en charge le traitement des transactions. Celui-ci a fait souffrir les développeurs de PHP. Il n'y a pas de vues, de procédures stockées et de déclencheurs, pas de fonctions définies par l'utilisateur du côté de la base de données et ne peuvent pas utiliser complètement la syntaxe SQL standard. Ce sont tous des inconvénients de MySQL. Mais les programmeurs PHP se soucient-ils de cela? Non! Parce que ce dont ils se soucient le plus, c'est que MySQL est rapide. (Notez que c'est MySQL qui est rapide, pas PHP qui est rapide. De même, c'est MySQL qui ne prend pas en charge le traitement des transactions, pas la faute de PHP.) Les gens sont si rationnels face à PHP MySQL. Face à l'ASP, de nombreuses personnes n'ont pas cette compréhension rationnelle.
Quelqu'un a également mentionné MVC, oui je sais que JSP peut bien jouer MVC. Cependant, l'idée de programmation de MVC n'est pas un brevet pour Java ou une certaine solution. Tant que vous maîtrisez l'idée d'architecture du programme de MVC, vous pouvez toujours écrire des programmes ASP et des programmes PHP.
Quel est l'intérêt de faire des comparaisons simples des langues? C'est comme quand vous parlez de JSP, vous ne parlez pas de JavaBeans ou d'EJB, alors à quoi ça sert de parler de JSP? De même, lorsque vous parlez d'ASP, quel est l'intérêt de ne pas parler de com? N'oubliez pas que le cœur d'ASP est com. Lorsque vous parlez de PHP, si vous ne parlez pas de sa puissante plate-forme - Unix / Linx, PHP n'est toujours rien.
Cependant, une chose est certaine, c'est-à-dire: le seuil d'entrée pour ASP est le plus bas. Cela devrait être considéré comme l'avantage de l'ASP, qui adhère au style cohérent de la technologie Microsoft - seuil d'entrée simple et bas. C'est précisément à cause de cela qu'un grand nombre de débutants dans le domaine du développement Web peuvent rapidement développer des sites Web. Mais c'est précisément à cause de cela que de nombreuses personnes qui ont maîtrisé des connaissances de base de l'ASP pensent qu'elles ont une bonne compréhension de l'ASP, mais ils finissent par écrire des programmes très brouillés, permettant aux autres de regarder les blagues ASP. En fait, certains des programmeurs JSP avec lesquels je suis entré en contact sont également très déchets. Ils ont de nombreuses erreurs de bas niveau lors de la gestion des opérations de base de données, mais comme ils sont développés en Java, ils estiment qu'ils sont supérieurs aux autres. En fait, si un très bon programmeur comprend certains des principes de l'ASP, il peut également bien contrôler ASP. Certaines personnes ne peuvent pas jouer ASP, vous ne pouvez donc pas dire qu'il s'agit d'un problème ASP. La plupart des gens qui ne peuvent pas jouer ASP ne comprennent pas correctement le Web, plutôt que de comprendre correctement la syntaxe dans ASP.
La syntaxe d'ASP est très simple et la syntaxe de Java n'est pas très compliquée. Bien que C et C soient compliqués, il n'y a aucune raison pour qui qui a une intelligence normale d'apprendre.
Le problème est que la syntaxe elle-même est simple, mais le Web est compliqué. Nous ne jouons pas seulement avec une certaine langue de script ici, nous faisons le développement Web.
Bien qu'il existe différentes solutions pour le développement Web, les principes de base sont les mêmes. Si vous comprenez certains des principes en cours d'exécution des programmes en ligne, vous comprendrez que la difficulté de syntaxe de la technologie de développement que vous utilisez n'est qu'une difficulté d'entrée de gamme. La vraie difficulté ne réside pas dans la solution technique que vous utilisez pour développer des applications Web. La vraie difficulté réside dans l'application Web complexe elle-même.
Partager: Utilisez le programme ASP pour générer un format d'image pour les numéros de téléphone sur la page Fonction: Utilisez le programme ASP pour générer un format d'image pour les numéros de téléphone de la page. Ce qui suit est le fragment référencé: Ce qui suit est le contenu référencé:% CAL COM_CREATVALIDCODE (REQUES