首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.php到.aspx

问.php到.aspx
EN

Stack Overflow用户
提问于 2009-06-15 10:59:29
回答 4查看 507关注 0票数 1

我有一个为一个非政府组织开发网站的项目。我有一个疑问:这个网站已经有了很多缺陷,页面也很少。这个网站是用Php制作的,他们想让我让它更安全。所以我想让这个网站使用微软的.NET框架。如果我从头开始制作这个网站,然后想要在他们目前拥有的同一个url上托管它,是否有可能像在我改变整个网站并使其在不同的平台上。

请帮帮忙。谢谢

EN

回答 4

Stack Overflow用户

发布于 2009-06-15 11:03:11

使用相同的URL很容易。这只是一个DNS问题。您可能会遇到转到.php页面的web链接的问题,这些页面将不再存在。话虽如此,更重要的问题如下:

你应该向他们解释,仅仅因为它是.NET,.NET就不一定“更安全”,应用程序的能力只会反映开发人员的能力。如果你想要一个安全的PHP应用程序,你可以很容易地实现(只要你花时间,做深思熟虑的工作)。如果您不具备良好的条件,或者过于草率,那么您可以很容易地创建一个糟糕的.NET应用程序。

PHP足够安全,Google、Yahoo和许多其他大公司都可以使用它。

票数 9
EN

Stack Overflow用户

发布于 2009-06-15 11:22:10

当然,您可以重用URL。只需将名称服务器指向新的IIS服务器即可。你甚至可以截获对PHP的请求并将它们重定向到相应的.PHP URLS -尽管这应该是一个临时的/迁移的解决方案;如果你真的在使用.ASPX /.NET,你不会真的想长期坚持使用PHP。

将对原始(PHP)页面的部分或所有请求重定向(HTTP301)到新页面将是一个好主意。

然而,无论如何,.NET不一定比PHP更安全。这取决于开发人员的实现;这两个平台都可以保证同等的安全性。显然,如果当前的站点设计得很糟糕,你被选中去写一个替代品,而.NET是你的首选平台,那就继续吧--只要确保你不会在.NET中重复同样的错误。

你说的安全是什么意思?该站点是受保护的应用程序还是门户。也就是说,您关心的是应用程序的安全性,还是底层web服务器(apache)的安全性?同样的论点也适用--如果配置正确,Apache和IIS都可以保证同样的安全性。

票数 1
EN

Stack Overflow用户

发布于 2009-06-15 11:55:14

这个网站是用Php做的,他们想让我让它更安全。所以我想让这个网站使用微软的.NET框架。

我喜欢这个。那么,最好做一个适当的代码/应用程序审查,并修复所谓的缺陷。PHP和.NET (以及任何东西)都是“好的”和“坏的”取决于它是如何编程的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/995501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档