首页常见问题正文

框架中什么是单一入口和多入口?单一入口的优缺点是什么?

更新时间:2023-01-05 来源:黑马程序员 浏览量:

IT培训班

  单一入口的应用程序就是说用一个文件处理所有的HTTP请求。例如不管是列表页还是文章页,都是从浏览器访问index.php文件,这个文件就是这个应用程序的单一入口。

  框架的多入口是指可以通过访问不同的PHP文件运行对应的功能,而不需要先访问指定的入口文件。

  单一入口的优点:

  1.由于所有的HTTP请求都由index.php接收,所以可以集中进行安全性检查,如果不是单一入口,那么开发者就必须在每一个文件的开头加上安全性检查代码。

  2.还可以对URL参数和post方法进行必要的检查和对特殊字符过滤、记录日志、访问统计等各种可以集中处理的任务。

  单一入口的缺点:

  由于所有的HTTP请求都是针对index.php,所以程序的url看起来不美观,特别是对搜索引擎来说很不友好。

1590032240449_视频资源获取.jpg

分享到:
在线咨询 我要报名
和我们在线交谈!