通过 ajax 调用所有 php 脚本?

Call all php scripts via ajax?

我的想法是,我通过 ajax 调用所有 php 脚本,因此当用户查看源代码时 php 脚本不可见。

这是一个很好的理想,尤其是在我网站的安全性和性能方面?

您编写的 PHP 代码将永远不会被最终用户看到 - 代码由服务器执行,returns PHP 标签之外的所有内容(<?php ... ?>).标签内的 PHP 代码不会返回给浏览器。

就使用 AJAX 而言,这不会帮助您提高安全性,您的 AJAX 调用仅与标准 GET 或 POST 请求一样安全或不安全服务器。 AJAX 可能对您有所帮助的是性能,因为它允许您在后台发送和接收数据。如果您的应用程序以数据为中心,那么 AJAX 将有助于与服务器通信纯数据。如果您有一个标准的分层网站设计,那么 AJAX 的用户很少,只需使用链接四处移动并使用表单发送数据。