PHPCMS2008二次开发,有实例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文是我亲自用PHPCMS搭建网站的全过程,适合从零开始学习PHPCMS建站的朋友,旨在帮助正在或准备使用PHPCMS建站却一头雾水的朋友,让其入门,少走一些弯路,对与高手可能价值不大。本人没有文采,也很少在网上写文章,一切就本着简单、通俗易懂的特点与大家分享经验。好,废话不多说,现在开始。。。。。。 ? 为了方便说明开发过程,本文以我的新站 ?????? 51笑话网:http: 为例来说明,方便说事,便于说明我的思路,同时方便大家参考。该站是用最新版本phpcms2008 sp4搭建的,但我觉得只要搞懂了原理,什么版本并不重要。 ? 一.开发前的准备 1.帮助教程:到官网上下载。下好后,如果你有耐心可以通读一般,如果你像我一样看上10分钟就头晕的话,只要看看“功能简介”、“安装帮助”就行了,其他的开发时候再来查看。 2.本地开发环境搭建:按照“安装帮助”,可以轻松的搭建好PHPCMS开发环境,但前提是要有PHP和MySQL。 3.如果你像我一样,英语太烂,就找个翻译工具,比如Google翻译(/)就很不错。 4.进入PHPCMS根目录,了解一下目录结构,不知道哪个文件夹下装的是什么,或者哪个文件是干什么用的,就把名称赋值 — 翻译一下,在配合“功能简介”你就能够猜出个八九不离十,开发的时候你才知道该到哪里改代码。我把特别重要的PHPCMS目录说一下: ??????? admin -------------------后台管理目录,里面全部是实现后台功能的 ??????? include------------------这个系统所需的函数、类都在里面 ??????? include/config.inc.php---网站的配置信息,每一个配置项都很重要 ??????? data---------------------数据,相当于文件数据库,数据库重要、频繁访问的数据都缓存在这里; ???????????????????????????????? 还有一些编译好的文件*.tpl.php ????????data/cache/common.php----如果你要研究代码,这个文件会经常涉及到 ??????? templates/default/-------PHPCMS模板存放目录,我们开发的重心就集中在这里面了,你90%的时间都在这里忙乎,进一步讲,模板位于phpcms子目录(其他模块在相应的文件夹下,如member是会员模块),css样式位于skins/default子目录 ? 5.登录后台:http://localhost:88/xiaohua/admin.php(88是端口,xiaohua是phpcms根目录),大概了解一下后台,重点了解“系统设置”、“内容管理”。 ? 二.后台“系统设置” 1.操作菜单:系统设置 — 网站配置 — 基本信息 ??修改网站名称、title、keywords、description等信息 2.操作菜单:系统设置 — 模型管理 — 管理模型 因为我的51笑话是说到底是一个资讯类、新闻类网站,随便一看就明白,一个笑话就是一个新闻,所以选择修改新闻模型 — 字段管理,把不需要的字段禁用掉,没有的字段用“添加字段”进行添加(默认的字段对于我的笑话已经够用,所有没有添加)。 ? ? 3.操作菜单:系统设置 — 相关设置 — 类别管理 — 添加类别 添加笑话的类别,添加笑话时的“笑话分类”就来源于此;还有,用于建立网站的笑话搜索的搜索分类。 ? --------------------------------------------------------------------------------------------- 4.操作菜单:系统设置 — 栏目管理 去掉导航栏不需要的栏目:例如,管理栏目 — 招聘信息 — 修改 — 是否在导航栏显示 — 否 添加笑话栏目:添加栏目 — 一级栏目、内部栏目、新闻模型,下一步 — 填写修改信息,记得“是否在导航栏显示”选是,其余自定义即可。照此添加所以的笑话分类。 ? 5.操作菜单:内容管理 — 内容发布管理 — 经典笑话 — 发布信息 添加一条信息,网站建好后你会频繁的使用该操作添加数据。 ? 好了,到现在网站已基本成形了,访问以下:http://localhsot:88/xiaohua/index.php ? 三.修改模板 1.在哪里修改呢?templates/default/phpcms/目录:header.html改头、index.html改页面主体、footer改页面的尾。主要用到get标签,这方面资料就多了,在“帮助教程 — 模板管理和标签使用”中就有详细的介绍,Baidu、Google一搜“phpcms get”、“phpcms模板”也

文档评论(0)

80092355km + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档