更新时间:2023-01-05 来源:黑马程序员 浏览量:
单一入口的应用程序就是说用一个文件处理所有的HTTP请求。例如不管是列表页还是文章页,都是从浏览器访问index.php文件,这个文件就是这个应用程序的单一入口。
框架的多入口是指可以通过访问不同的PHP文件运行对应的功能,而不需要先访问指定的入口文件。
单一入口的优点:
1.由于所有的HTTP请求都由index.php接收,所以可以集中进行安全性检查,如果不是单一入口,那么开发者就必须在每一个文件的开头加上安全性检查代码。
2.还可以对URL参数和post方法进行必要的检查和对特殊字符过滤、记录日志、访问统计等各种可以集中处理的任务。
单一入口的缺点:
由于所有的HTTP请求都是针对index.php,所以程序的url看起来不美观,特别是对搜索引擎来说很不友好。