请高手分析一上

Jun 13, 2016 pm 01:05 PM
com http

请高手分析一下
http://nj.ganji.com/jiaju/
http://nj.ganji.com/jiaju/317581709x.htm

这个是赶集网的家具栏目和该栏目下的一条信息,请大家分析一下,这个会不会真的是生成这样一个目录,目录地下放着生成的静态html。而这个家具的目录不一定在根目录下,而是通过伪静态转换的,类似这样

http://nj.ganji.com/jiaju/317581709x.htm ------> http://nj.ganji.com/html/jiaju/317581709x.htm


这种可行性如何?还有如果生成了静态页面的话,如果静态页面上的有些东西要改变该怎么办?我想到了用js调用,现在就想知道赶集网是否也是用的这样的方法?或者是别的?

------解决方案--------------------
像这种静态化,基本都是一些改动少的,当改动的时候会触发重新生成新的html
------解决方案--------------------
首先, 一个静态页面的入口是动态页面生成的, 其次动态页面是允许短暂的缓存的.

所以, 用户直接访问一个静态页面是可实现的, 而静态页面是由动态页面链入的。

动态页面完全有能力检测静态页面是否需要更新并且是直接由CMS修改后立即静态化的,或者是有能力检测到页面内容发生变化应重新生成静态页面并做静态化。

个人猜测,门户类网站都是CMS提交内容修改,而内容修改直接套用模板立即静态化页面到当天日期对应文件即可,让用户的访问完全避开数据库是可能的。

比如,要增加一条新闻的标题超链接,CMS就可以让你从数据库里选择一条之前已经提交并静态化的新闻内容页面,然后它直接重新套一遍新闻标题页的模板就完成了标题页面的更新了。

你应该知道模板是支持循环等语句的。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Que signifie le code d'état http 520 ? Que signifie le code d'état http 520 ? Oct 13, 2023 pm 03:11 PM

Que signifie le code d'état http 520 ?

Poésie aléatoire d'application native Hongmeng Poésie aléatoire d'application native Hongmeng Feb 19, 2024 pm 01:36 PM

Poésie aléatoire d'application native Hongmeng

Comprendre les scénarios d'application courants de redirection de pages Web et comprendre le code d'état HTTP 301 Comprendre les scénarios d'application courants de redirection de pages Web et comprendre le code d'état HTTP 301 Feb 18, 2024 pm 08:41 PM

Comprendre les scénarios d'application courants de redirection de pages Web et comprendre le code d'état HTTP 301

Comment utiliser Nginx Proxy Manager pour implémenter le saut automatique de HTTP à HTTPS Comment utiliser Nginx Proxy Manager pour implémenter le saut automatique de HTTP à HTTPS Sep 26, 2023 am 11:19 AM

Comment utiliser Nginx Proxy Manager pour implémenter le saut automatique de HTTP à HTTPS

Qu'est-ce que le code d'état http 403 ? Qu'est-ce que le code d'état http 403 ? Oct 07, 2023 pm 02:04 PM

Qu'est-ce que le code d'état http 403 ?

Solution d'erreur de requête http 415 Solution d'erreur de requête http 415 Nov 14, 2023 am 10:49 AM

Solution d'erreur de requête http 415

Application rapide : analyse de cas de développement pratique du téléchargement HTTP asynchrone PHP de plusieurs fichiers Application rapide : analyse de cas de développement pratique du téléchargement HTTP asynchrone PHP de plusieurs fichiers Sep 12, 2023 pm 01:15 PM

Application rapide : analyse de cas de développement pratique du téléchargement HTTP asynchrone PHP de plusieurs fichiers

Problèmes et solutions courants en matière de communication et de sécurité réseau en C# Problèmes et solutions courants en matière de communication et de sécurité réseau en C# Oct 09, 2023 pm 09:21 PM

Problèmes et solutions courants en matière de communication et de sécurité réseau en C#

See all articles