PHPCMS

phpcms伪静态设置方法

谁说胖子不能爱 提交于 2021-01-14 17:23:26
网上很多 php cms 的tag伪静态url都是写成.html结尾的形式。现在来告诉大家如何写成/**/目录结构的形式 首先将TAG模块伪静态设置方法如下: 1、在后台添加url规则 在后台——扩展——url规则里添加一个新的url规则用于tag,如下所示: {$tag}_{$page} 添加完成后记住前面的id号,比如我创建的ID号是31。 2、在系统tag. php 代码里写入url规则 打开 php cms/modules/content/tag. php 文件,找到: 1,$infos = $keyword_data_db-<listinfo($where, '`id` DESC', $page, $pagesize); 这一行上面添加以下代码: 1,$urlrules = getcache('urlrules','commons'); 2,$urlrule = $urlrules[31];//调用url规则 然后找到如下代码: 1,$infos = $keyword_data_db-<listinfo($where, '`id` DESC', $page, $pagesize); 将其修改成如下代码: 1,$infos = $keyword_data_db-<listinfo($where, '`id` DESC', $page, $pagesize,'','9',

nginx配置phpcms v9伪静态规则 phpcms伪静态 404 Not Found

我的梦境 提交于 2021-01-14 17:22:57
location / { if (!-f $request_filename){ rewrite (.*) /index.php; } rewrite ^/caipu-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last; rewrite ^/content-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last; rewrite ^/list-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=lists&catid=$1&page=$2 last; rewrite ^/tag-([^\.]*)-([0-9]+)-([0-9]+).html /index.php?m=content&c=tag&catid=$2&tag=$1&page=$3 last; rewrite ^/comment-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=comment&c=index&a=init&commentid=content

PHPCMS v9 在windows2008系统 IIS7 下设置伪静态的方法

淺唱寂寞╮ 提交于 2021-01-14 16:55:31
安装环境:windows2008+IIS7.0+ PHP 5+MYSQL5    一、安装 php cms v9程序,设置伪静态 。如图:    二、安装IIS7官方Url重写模块   1、先到IIS官方下载模块   下载地址: http://www.iis.net/download/URLRewrite   根据需要,点击右侧的下载链接(我的系统是64位的,就下载x64的)   2、安装重写模块   我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。)   (注意:建议采用web平台安装方法,可直接安装好了)   3、这个时候再进 “Internet 信息服务(IIS)管理器”,就可以看见模块中多了一个 Url Rewrite 模块,进入需要设置伪静态的相关站点。   4、进入需要设置的站点,双击 Url Rewrite 图标,进入设置界面。然后点击右侧的“导入规则“   5、打开V9的安装包,在readme文件夹里有一个规则文件:.htaccess。点击“导入”此文件(或者其他适用与IIS7的重写规则)   6、确认无误后,点击右栏的“应用”按钮,大功告成 来源: oschina 链接: https://my.oschina.net/u/4421700/blog/4899090

渗 透测试公司 安全行业初次入门经验历程分享

隐身守侯 提交于 2020-12-01 15:42:08
渗 透测试公司 安全行业初次入门经验历程分享 分类专栏: 渗 透测试公司 网站渗 透测试 网站漏洞修复 文章标签: 渗 透测试 网站安全行业 网站漏洞测试 网站漏洞查找 网站安全渗 透 版权 今年针对我国的网络安全公司而言是一个非常好的发展前景,斯诺登功不可没。国家信息安全现行政策施行,中国各种各样CTF雨后春笋般破壳而出,各种互联网技术与安全企业竞相扩大自身的安全技术团队,可是我恰好追上了这一好情况下。只报名参加了一次笔试题目和招聘面试,但却有四家企业对我抛出了橄榄枝,可是我当然是挑选了在其中的一家,刚开始作为一名网络安全实习生,宣布进入了这一安全行业。 点开博客后发现许多人对我的感谢,那我也再次写一写后边工作中后的一些深得体会,最初进了企业,我怀着挺大的希望,期待能在企业里迅速学得大量的姿势,急速成才。但进到企业后我发现了,繁杂的文本文档占有了工作职责的挺大一部分,我很讨厌每一次渗 透完都写一大堆的文本文档,觉得那样会耗费我的热情。也是发觉到企业后实际上并沒有人教会你什么,大量的還是要靠通过自学,自然环境不一样也是有益处的,你拥有机遇去开阔眼界看看一些公司的内部网构架,还有机会掌握中国的安全商品的防御力原理和遍布,更关键的是,有一群小伙伴们与你做着一样的事,在这个时间范围,人们除开进行新项目上的一些物品,相互也串通着四处找总体目标锻练技术性,也是在这一时间范围

phpcms v9 数据表结构

我的未来我决定 提交于 2020-08-13 12:53:48
表 1 : v9_admin 管理员表 字段 类型 Null 默认 额外 注释 userid mediumint(6) unsigned PK auto_increment 用户id username varchar(20) YES 用户名 password varchar(32) YES 密码 roleid smallint(5) YES 0 角色 encrypt varchar(6) YES 加密因子 lastloginip varchar(15) YES 最后登录ip lastlogintime int(10) unsigned YES 0 最后登录时间 email varchar(40) YES Email realname varchar(50) NO 真是姓名 card varchar(255) NO 密保卡 键名 类型 字段 PRIMARY PRIMARY userid username INDEX username 表 2 : v9_admin_panel 快捷面板 字段 类型 Null 默认 额外 注释 menuid mediumint(8) unsigned PK 菜单id userid mediumint(8) unsigned NO 0 管理员id name char(32) YES 菜单名称 url char(255) YES 菜单url datetime

PHPCMS V9开发文档

99封情书 提交于 2020-08-12 17:25:01
内容模块 内容模块PC标签调用说明 模块名:content 模块提供的可用操作 操作名 说明 lists 内容数据列表 relation 内容相关文章 hits 内容数据点击排行榜 category 内容栏目列表 position 内容推荐位列表 position操作说明如下: 内容推荐位列表(position): 可用参数: 参数名 是否必须 默认值 说明 posid 是 null 推荐位ID catid 否 null 调用栏目ID thumb 否 0 是否仅必须缩略图 order 否 null 排序类型 num 是 null 数据调用数量 代码例子: { pc : content action = "position" posid = "2" order = "listorder DESC" num = "4" } <ul> { loop $data $key $val } <li> < a href = "{$val['url']}" >{ $val [ 'title' ]}</ a ></ li > { /loop} </ ul > {/ pc } 返回参数如下表: 字段 类型 空 默认 注释 title char(80) 否 NULL 推荐位标题 url char 否 NULL 推荐位链接地址 inputtime int(10) 否 NULL 推荐位发布时间 thumb

phpcms实现手机端与PC端双模板的方法与详细教程(同步跳转)

旧城冷巷雨未停 提交于 2020-08-11 02:49:24
手机版比pc流量都要重要了,现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://www.你的域名/,而手机版的域名一般为http://m.你的域名/ 例如: http://m.xxxxx.com 找到并打开根目录 caches/configs/route.php 添加 return array( 'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'), 'm.0317cn.net'=>array('m'=>'wap', 'c'=>'index', 'a'=>'init'), ); 这样就需要我们给手机端另外做一套模板,实现网站双模板。下面是具体方法: 首先给phpcms添加自适配的代码,找到并打开/modules/content/index.php文件,在里面找到如下代码: 1 include template('content',$template); 将其修改为如下代码: if(substr($_SERVER['SERVER_NAME'], 0,1) == 'm'){ include template('wap',$template); }else{ include template('content',$template); }

企业网站用哪种开源的CMS做比较好?

不问归期 提交于 2020-07-24 11:14:09
企业网站用哪种CMS做比较好?PHPCMS、DEDECMS还是帝国CMS 都2020年了,一个企业如果还没有自己的网站就out了。目前国内还是中小企业居多,在推广上面投入的资金有限,网站推广就是一个适合所有企业的低成本推广手段。使用开源的CMS是最快速经济的方法。国内开源的CMS主要有PHPCMS、DEDECMS与帝国CMS,下面赵一八就从每个CMS的优缺点来解答哪个CMS制作企业网站最合适。 DEDECMS也叫织梦CMS,是国内较早开源的CMS,在站长圈知名度是比较高的,很多站长的第一个网站就是使用织梦制作的。由于其简单易上手、适合优化的特性,是很多企业用来制作网站的首选。但织梦的缺点也是最多的,由于已经停止更新,很多BUG新手站长无法解决,这也是使用织梦制作的网站被黑客攻击的次数最多的原因,另外织梦CMS在网站数据量较大时,更新非常缓慢,甚至无法更新生成静态页面,这对于后期推广是致命的缺点,因此很多站长慢慢舍弃使用织梦CMS。 DEDECMS推荐指数:5 帝国CMS是三款CMS安全方面做得最好的,不用担心自身漏洞问题被黑站,可承载数据量巨大,运营一般规模的中型站点没有问题。但缺点是后台界面丑陋,模板标签调用比较复杂,入门较难。有些功能即使是很小的功能,也需要对帝国的核心程序大动干戈,对于新手站长制作网站难度较高。 帝国CMS推荐指数:7 PHPCMS在开发初期就采用了全新架构

php CI框架学习笔记第一期(目录结构,控制器,视图)

痞子三分冷 提交于 2019-12-25 18:13:39
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1.目录结构 在编写代码之前,要明确,我们的代码写在什么地方?(解压后的目录结构) 其中user_guide 一般会将其删除 重点来关注application文件夹 2.控制器 控制器说白了就是一个类文件,并且要继承自CI_Controller,此时我们可以借鉴ci自己提供的welcome.php文件(/controller/welcome.php中)。 关于命名规范的问题,如果我们使用别人的框架,尽量要遵守别人制定的规范,正所谓入乡随俗。 类名的首字母应该大写。如果名称由多个词组成,词之间要用下划线分隔。 类中所有其他方法的名称应该完全小,多个单词之间使用下划线。 类文件名使用小写,名字和类名一致。 定义hello控制器,有一个方法,index 访问:涉及到ci的url模式 Ci支持的url模式默认为pathinfo形式,也就是使用/隔开。 http://localhost/citest/index.php/hello/index 其中 http://localhost/citest/index.php/ 是固定的,表示的就是入口文件 而后面的hello则表示控制器,index表示是控制器中的方法。 3.视图的定义 视图,说白了就是模板文件,可以是html页面,也可以php文件,使用什么后缀并不重要。