2013-05-09 27 views
0

那么,我有一个完全由AJAX驱动的站点。我插入了一个影响网站范围内所有表单和查询的jQuery代码。它的意义在于,即使我想改变它,但我明白并接受这样一个网站的想法,即它可以单个函数来处理所有查询(搜索,链接,配置文件等等)AJAX驱动站点

你是否能够为这样的平台提供速度和安全性?我的PHP文件可以直接从他们的位置链接访问。这是一个威胁。帮我;以及AJAX,我需要验证和'777'保护。

+0

如果我明白你在说什么,你就无法查看php文件的来源,所以它真的没有风险。 – lemondrop 2013-05-09 03:26:33

回答

2

在您阅读我的回答也读这个(如回答你的问题中留言):
Possible to view PHP code of a website?

不要把速度,并在同一个盒子安全
一个网站可以是安全快速在同一时间。
我会用一个空的0Kb index.html文件(是的,即使你有一堆.php文件!)访问(为什么不是755?)文件夹的安全文件夹!广告放置一个.htaccess限制deny from all允许在内部访问文件夹,但不能从“外部”访问。

比我绝不会通过请求发送敏感数据,而是客户端转化散列算法像MD5SHA1比较数据和验证服务器端。所以永远不要通过黄线发送处于纯态的敏感数据。

需要更多安全性? HTTPS

关于"single function"驱动的网站你JS客户端,好吧,如果格式正确的浏览器不关心,如果它是一个或数百个,有良好的代码是可读代码。性能明智有很多关于www如何加快您的代码的建议。

要添加到一个很好的@蒂姆评论/提示,您仍可以打开在Firebug(净)您的控制台和检查的信息每一块是从您的网页发送到服务器(反之亦然!!)并采取相应的行动。

+2

要添加到这个添:也许你应该检查你网站上的每个“ajaxified”代码片段,并尝试自己破解它。如果你仍然如此担心,那么也许你应该聘请安全专家来解决这个问题。 – cereallarceny 2013-05-09 03:59:58

+0

你解决了很多问题。尼斯。非常感谢。我会考虑所有这一切。 – 2013-05-09 17:35:49