Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 nginx 新手,正在尝试使用 nginx 缓存动态页面。我理解缓存过程,因为动态页面将被缓存为静态文件,然后将在进一步的请求中发送。
我在页面上有评论部分,评论将在帖子中更新到数据库并在管理员审核后发布。nginx 将如何处理 post 值?是否可以捕获帖子值并更新到数据库?
有人可以指导我吗?您的回答将不胜感激,谢谢。
使用 PHP 的一般性质通常会创建超出服务器范围的动态页面(因为服务器不知道该页面是否需要重新呈现,因为它可以说是一条新评论)。你最好不要使用nginx甚至服务器缓存php页面,而是在应用程序(php)级别应用缓存,使用apc和memcache等缓存来缓存页面的部分以及利用数据库查询缓存。
如果页面被静态缓存,则通常会丢弃发布请求,因为静态页面将无法处理发布请求 - 因为它已被缓存。