判断一个网站是由哪种语言开发的方法, 那么当需要知道一个网站是用的什么开源程序搭建时, 我们该怎么查看和识别呢 ? 在这之前, 我们首先应该确保自己了解有哪些常见网站程序可直接拿来用 ? 小编认为只有有了一定知识储备才能谈得上识别。 每一种开源程序只要没有被深度二次开发, 它的固有特征就总能被找出来。
一、 WordPress博客系统网站特征
1、 查看网页源代码, 搜索看是否有wp - content、 wp - includes字样;
2、 访问 / robots.txt查看robots协议中有没有屏蔽plugins、 support、 extend等目录相关文件;
3、 在网站网址后面输入 / wp - admin / 看是否进入网站的登录页面;
二、 DeDe织梦CMS系统网站特征
1、 在网站首页和分类栏目页网址后面输入index.html, 看是否能访问, 输入index.php看是否会跳转到index.html或index.php ? upcache = 1;
2、 查看网页源代码, 搜索看是否有dedeajax、 uploads\ allimg字样(或类似);
3、 访问 / robots.txt查看robots协议中是否有屏蔽 / plus / 目录相关文件;
4、 访问 / tags.php, 看是否显示“ 模板文件不存在, 无法解析文档!”;
三、 Discuz论坛系统网站特征
1、 Discuz系统模板修改相对复杂, 许多网站直接在其源代码中搜索Discuz或Comsenz字样即能验证, 但也有网站会删除这些版权信息;
2、 Discuz论坛是采用伪静态机制, 看页面网址URL是否有类似forum - 58 - 1. html或thread - 1860 - 1 - 1. htm特征;
3、 查看网页源代码, 搜索看是否有data / cache / style、 / data / cache / common、 creditnotice、 defaultstyle等字样;
四、 ECshop网店商城系统网站特征
1、 查看网页源代码, 搜索看是否有process_request、 utils.js、 transport.js、 js / common.js等字样;
2、 访问 / themes /default / images / logo.gif默认模板Logo是否存在, 访问 / flow.php是否为购物车页面;
3、 在网站网址后面输入 / admin / 看是否进入网站的登录页面;
五、 Z - BlogPHP博客系统网站特征
1、 查看网页源代码, 搜索看是否有zb_users、 zb_system、 zblogphp.js、 c_html_js_add.php等字样;
2、 在网站网址后面输入 / zb_system / admin / 看是否进入网站的登录页面;
实际上对这些程序非常熟悉的站长, 基本上凭感觉就能识别出来。 随着程序版本的变化, 这些特征也可能会发生变化, 新手就更加需要多熟悉多了解再综合以上知识做出辨别。 当然, 也有很多网站是愿意保留开源程序版权信息的, 所以我们在很多网站网页页脚, 就能直接看到powered by discuz、 powered by ecshop字样。 多说一句, 保留版权信息是一种美德, 也是尊重开发者劳动成果的表现, 除非已获商业授权或已经作者允许, 否则希望大家都能坚持保留版权。
下一篇:关于知乎回答的动态排名机制