如果创建一个自己的php站群系统

因为工作需要,要做一些seo网站优化的工作,曾经开发一个简单的站群系统,一个多城市的网站站群系统,就是用二级域名访问网站时,显示不同的网站内容,如访问 bj.xxx.com,就显示北京的站点,tj.xxx.com 显示天津的站点,站群的好处就是管理起来比较方便,只做一套程序,用程序控制分站显示的内容,搜索时会自动的在关键词前加城市名称,比如我们建一个“关键词SEO优化_网站优化公司”的网站,网站的标题是 “关键词SEO优化_网站优化公司”,分站的标题就会生成 “北京关键词SEO优化_网站优化公司”,“天津关键词SEO优化_网站优化公司”,这样的网站标题就很容易让用户搜索到。

如果创建一个自己的php站群系统

万万没想到在互站上,居然还有人盗版我的站群系统进行售卖,真有人敢买?站群系统并不是很复杂,只要知道其中的原理,会一点php代码的人都能开发出来,从本文开始我们将一步一步的教你用 php开发出一套属于自己的站群。本人也不是特别专业的大牛,有说的不对的地方,欢迎指正。

一、站群分析
站群通俗的讲就是有很多网站,统一管理,能够节省人力,硬件成本等,市面上的站群主要分两种,一种是泛解析站群,一种是泛目录站群,两个也可以同时存在,泛解析站群会生成无数个二级域名,比如城市分站这种,我们可以根据二级域名的前缀,来判断给浏览者显示不同的内容,泛目录站群就是无限个目录,访问什么目录都可以有内容,泛目录的做垃圾站的比较多。

二、开发准备
站群开发我们使用 thinkphp3.2.3,因为tp使用比较方便,运行环境用宝塔搭建一个就可以,域名将主机记录 *号 解析到服务器,站点域名绑定中也要绑定 *,顺便将站点伪静态改为thinkphp

如果创建一个自己的php站群系统
如果创建一个自己的php站群系统
如果创建一个自己的php站群系统

解析生效后,我们就可以写代码了,演示中不做页面,只进行简单演示

三、站群开发,thinkphp简单配置
我们使用的是tp3.2,你也可以使用高版本的TP,下载thinkphp 后上传到网站的根目录,只为演示,没有做过多的安全配置,访问域名出现下图界面,说明一切正常

如果创建一个自己的php站群系统

接下来在做一些其它的配置
1、修改 根目录下 index.php 文件 绑定默认模块 home,添加 define(‘BIND_MODULE’,’Home’);

如果创建一个自己的php站群系统

这样就可以删除掉url中的home 了,默认网站 为 http://hao9.club/index.php?s=home/index/index,改后为 http://hao9.club/index.php?s=index/index,因为上面设置了伪静态规则,可以使用网站 http://hao9.club/index/index ,这些都是tp的基础知识,不再过多介绍,下篇开始正式的编写代码

本文收集于网络,仅供技术交流使用,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容, 欢迎发送邮件至 admin@webse.cn 举报,一经查实,本站将立刻删除涉嫌侵权内容,本文链接:https://webse.cn/17191.html

发表评论

登录后才能评论