实例手把手教你用PHPCMS做网站-秒杀菜鸟到大神_第1页
实例手把手教你用PHPCMS做网站-秒杀菜鸟到大神_第2页
实例手把手教你用PHPCMS做网站-秒杀菜鸟到大神_第3页
实例手把手教你用PHPCMS做网站-秒杀菜鸟到大神_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实例手把手教你用PHPCMS做网站秒杀菜鸟到大神PHPCMS介绍Phpcms2023是一款基于PHP+Mysql架构的网站内容管理系统,也是一个开源的PHP开发平台。Phpcms采用模块化方式开发,功能易用便于扩展,可面向大中型站点提供重量级网站建设解决方案。3年来,凭借Phpcms团队长期积累的丰富的Web开发及数据库经验和勇于创新追求完美的设计理念,使得Phpcms得到了近10万网站的认可,并且越来越多地被应用到大中型商业网站。Phpcms自发布phpcmsv9之后,已稳居国内cms系统使用率第一名,更证明了phpcms产品的市场认可度。网站例如今日推荐〔://jinrituijian〕成立于2023年,是我国为数不多专一做电影周边的网站,提供电影下载,电影在线观看,高清电影下载,影评,电影新闻等效劳,因内容更新及时,无弹窗病毒,提供高质量的电影内容,用户体验优秀等原因,目前已跻身中国十大电影下载网站之列。本网站采用PHPCMS2023,下面的讲解都采用PHPCMS2023的版本讲解,PHPCMSV9与此同理,除了自定义模板文件等。下列图是今日推荐的首页截图网站安装下载从下载程序源码包,解压,把PHPCMS文件内的全部文件和文件夹放到效劳器根目录。备注:Phpcms2023安装包内有2个文件夹:doc和phpcms。Doc文件夹中的.htaccess文件是Web效劳器Apache中特有的一个配置文件,操控着效劳器上的许多行为,我们可以利用它来做许多事情,例如:设置访问权限,网址重定向,等等,一般放在网站根目录。安装本地访问t/install/安装PHPCMS,如果设置其他地址或端口,请设置相应的url即可.访问安装完成,进入后台,依次点击“我的面板〞、“更新缓存〞、“生成首页〞,即可用://localhost/访问到网站首页。网站开发修改网站标题进入后台,点击“我的面板〞中“网站设置〞,可以看到好多设置选项,“网站设置〞是网站常用设置的根本配置选项。如果网站只在本地安装,请勿修改网站地址选项,如果效劳器安装,此处填写域名即可。建立模型模型的建立是为了对内容更好的适应采取的方式〔本质是新建一张表〕,比方今日推荐的信息与电影的相关内容,而phpcms默认的模型〔如新闻〕并没有提供一些特殊的字段,如电影的导演,电影的上映日期等。所以我们需要建立一个模型。添加依次点击“系统设置〞、“模型管理〞、“添加模型〞输入相应的信息之后,保存即可。字段模型建立成功之后,就可以为模型添加字段了,点击管理模型,字段管理,添加字段,输入相应的信息,保存。下列图是今日推荐网〔jinrituijian〕电影模型的局部字段。修改字段排序,可以按照你想要的格式添加内容。建立栏目栏目是网站内容分类的方法,比方今日推荐网〔jinrituijian〕的电影栏目,以及电影栏目下面的动作栏目,爱情栏目等等。一个栏目使用一个模型,一个模型可以被无数个栏目使用.依次点击“系统设置〞、“栏目管理〞、“添加栏目〞可看到添加页面,下面依次解释各个选项的意思:上级栏目上级栏目只是本栏目结构上的父栏目。比方动作栏目上面的电影栏目,如果选择“无〞,那么添加的栏目即为一级栏目。栏目类型内部栏目如上面的电影栏目,是网站实际存在的栏目。单网页是指一个网页,实质不存在任何于一个实际栏目,如一般网站的联系我们,企业介绍等。外部链接指以栏目的形式链接到其他网站的一个链接。绑定模型绑定模型:使用那一个模型。下列图是今日推荐网〔jinrituijian〕建立一个栏目的示意图扩展设置点击下一步之后可以设置本栏目的信息,重点讲解“扩展设置〞中的栏目页模板,列表页模板和内容页模板。如果一个栏目之下还有一个栏目〔如果电影之下动作栏目〕,那么访问这个栏目〔电影〕时,对应的模板文件是以category开头的栏目页模板,如果访问子栏目〔动作〕时,对应的模板文件是以list开头的列表页模板,而内容页模板文件以show开头,对应的是动作里面的内容显示的页面。注意:如果一个栏目没有父栏目,栏目页模板是闲置的,只访问list列表页文件。自定义模板文件所谓的模板文件就是,html页面中参加了一些php和smarty东西,当然,PHPCMS参加了自己特有的中文标签。修改模板文件是大多数使用phpcms的主要工作之一,毕竟谁都不愿意自己的网站和别人的一模一样。模板文件存放在\templates\default\文件夹之下,phpcms文件夹对应的内容模块,search对应的是全站搜索的模块等。Phpcms文件夹内的index文件是全站的首页模板。下面讲解首页里除html之外的几个地方,html和css、js等内容大家自己去学习。引用{template'phpcms','header'}---中文标签{tag_首页幻灯片}---phpcms特有的中文标签技术,在〞模板风格〞、“PHPCMS〞、“管理内容标签〞-选择{tag_首页幻灯片}进行查看,中文标签技术本质上是生成loop循环语句,和{get}作用一样。碎片{block('index',1)}---phpcms中的碎片。所谓碎片是在一个页面中参加一些固定的内容,但可以不用修改html文件即可到达编辑内容的特殊文件格式,像是生活中的便利贴。如果站的联系我们等,一般单网页使用碎片功能。参加碎片方法〔重要〕:在页面中按照{block('index',1)}格式参加一个碎片〔如在index.html页面中参加碎片〕,在“模板风格〞,“PHPCMS〞、“管理模板〞找到index.html,点击“可视化〞按钮进入页面编辑模式。点击黄色区域即可添加碎片,之后可以再“碎片管理〞中更改内容。Get语句{getsql="selectd.contentid,d.supports,c.title,c.style,c.urlfromphpcms_diggdleftjoinphpcms_contentcond.contentid=c.contentidwherec.status=99orderbyd.supports_weekdesc"rows="10"}--> <li><span>{$r[supports]}</span><ahref="{$r[url]}"target="_blank"class="{$r[style]}">{str_cut($r[title],44)}</a></li>{/get}Get语句是模板页面中使用mysql语句,调用内容的标准方法之一,不能使用limit语句,用rows替代。上述语句表示调用一周DIGG最多内容的排行添加自定义模块自定义模块是phpcms框架重要开放标准之一,用户可以根据需求自定义,当然这需要懂php。添加自定义模块的方法是:“系统设置〞、“模块管理〞、“添加模块〞。今日推荐网〔jinrituijian〕中的打分功能,就是通过添加模块来实现的,大家可以再phpcms官方论坛上找下打分模块。网站发布Sitemap.xml文件是搜索引擎抓取网页的核心文件之一,向搜索引擎提交之后,可以提高收录量,加快快照更新速度等。PHPCMS可以自动生成sitemap.xml文件,访问地址是.在“系统设置、系统工具、百度谷歌图〞中设置更新频率等。Googlesitemap.xml提交地址:常见问题可视模式下无法编辑碎片影响phpcms碎片功能操作的js

<scriptlanguage="JavaScript"src="images/js/jquery.min.js"></script><scriptlanguage="JavaScript"src="images/js/common.js"></script><scriptlanguage="JavaScript"src="images/js/config.min.js"></script>以上3个JS文件删除、修改、和首页图片广告js代码冲突都会影响后来碎片管理功能,具体表现为碎片出无黄色背景,且不可编辑、添加碎片悬浮按钮能够显示但不能点击以上3个JS文件被影响是直接的,无需更新首页、去除缓存、去除浏览器缓存set_magic_quotes_runtime()isdeprecated在安装PHPCMS出现Deprecated:Functionset_magic_quotes_runtime()isdeprecated错误,查了一下网络及资料发现是PHP5.3和PHP6.0之后移除了set_magic_quotes_runtime()函数。解决方法:

//@set_magic_quotes_run

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论