CMS是一个内容管理系统,主要是用来做企业站,也就是说我们在网上见到绝大部分的企业站都是用这个做的,有极少数的是用源生代码写的

如何安装?

1.从网站搜索下载安装包并解压

2.点击文件夹后显示一下两个

3.有两个文件夹,将install_package目录下所有文件上传到网站,并打开网http://你的域名/install/index.php。

4.点击开始安装,进入下一步环境检测,功能影响,只要是都是绿色的打勾就可以进行下一步安装了

5.全新安装包括phpsso(PHPSSO是用PHP开发的单点登录系统。在接入PHPSSO的多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统)。其他模块根据需要安装

6.列表中所有的目录都必须可写,检测成功点"下一步"继续

7.设置默认数据库连接和管理员账户

8.安装成功

9.查看安装后的网站首页

10.后台登陆页面

11.后台首页

全部完成后我们来初步了解下一些简单操作与认知

1. 我的面板

修改个人信息

修改密码

生成首页是指我换了首页或者修改了首页,点击后进行重新生成,相当于把之前的保存的页面删除

2. 设置界面

站点管理相当于服务器

也可以点击修改进行操作

基本设置

要知道以后传输的路径存放在哪里

安全设置

主要控制系统的安全性

3. 模块

模块左侧都是网站里面所要使用的模块

4. 后台最重要的就是    内容

内容进行了修改会对前端的页面进行更改

先看一下内容相关设置

管理栏目

这里的栏目对应了前端的菜单导航

管理内容

管理内容里面把栏目都列出来了

点击产品

这是已有的,点击添加内容

在添加栏目的时候可以选择模型

一般用的时候就选择文章模型

基本都定义好了,当然也可以修改,修改的时候就等于操作了数据库

上级栏目,如果做一级栏目就是没有上级

如果做2.3级栏目就要找上级栏目

模板设置需要注意一下

栏目首页模板:category.html   这个代表的是栏目页面

栏目列表模板:list.html      只有一级栏目

内容页模板:show.html    

用户:是关于网站会员的

如何换模板?

点击phpcms

 

里面有个default是一个默认模板在这里面新建一个文件夹

叫做测试的模板

打开default里面有很多文件夹

主要是用到content文件夹

所以在测试里面也新建一个文件夹叫content

就可以往里面扔模板文件了

先扔个首页模板文件

打开里面先随便写点内容

从后台刷新一下,用自己的模板

如何修改模板分以下几步

1. 点击界面,查看模板风格

看看我们刚刚添加的测试是不是处于启用状态,点击启用

2. 点击设置,点击站点管理

点击修改

模板风格配置

选择点上ceshi点击确定

然后更新下缓存生成下首页点击站点首页就可以了

内容里面有很多都和模板有关系

模型管理

随便找一个修改

可用风格是可以选的

管理栏目

模板设置这里也可以选择风格

管理内容

随便找个内容

这里也可以选择都是有关联的

如果网页需要用到样式表,JS,图片文件需要把文件仍到哪个地方?

扔到 install_package文件夹里面的statics

这些都要放在相应的位置,放在这里也可以,就是用起来比较麻烦,替换的时候不好替换,如果放到规定好的地方,容易替换

这是一个规范,位置很重要,不能乱放

PHPCMS 概念初学的更多相关文章

  1. 【程序猿助手】Emacs,最强的编辑器,之间的不

     wx_fmt=png" alt="" style="max-width:100%; height:auto!important"> 内容简单 ...

  2. 【程序员小助手】Emacs,最强编辑器,没有之一

    内容简介 1.Emacs简介 2.Emacs三个平台的安装与配置 3.自动补全插件 4.小编的Emacs配置文件 5.常用快捷方式 6.和版本控制系统的配合(以SVN为例) [程序员小助手]系列 在这 ...

  3. Windows Python虚拟环境配置(Distribute + pip + virtualenv + virtualenvwrapper-powershell)

    对于Python开发新手,很多人会迷茫那些各种名目的工具和概念,如Python2.7, Python3.3, Distribute, pip, virtualenv,Setuptools, easy_ ...

  4. PHPCMS v9 模型概念及用法

    phpcms v9 模型概念 一.什么是模型? 模型是系统知识的抽象表示.我们不能仅仅通过语言来描述一个系统,也不能仅仅通过记忆来记录关于系统的知识.知识是通过某种媒介来表达的,这种媒介所表达的内容就 ...

  5. cms基本概念(dedecms,phpcms)

    1.什么是cms? cms是"Content Management System"的缩写,意为"内容管理系统". 内容管理系统是企业信息化建设和电子政务的新宠, ...

  6. vue初学:基础概念

    一.vue使用步骤: 1.引包vue.js 2.html中写要操作的DOM节点 3.创建vue对象:new Vue({options}); 4.配置options:el:(要操作的对象,用选择器,同j ...

  7. 初学Java时没有理解的一些概念

    背景 之前学Java属于赶鸭子上架,草草学习基础语法便直接做课程作业,许多概念问题仍不清楚,故在此梳理一下,主要参考廖雪峰和互联网资料. Java运行方式与JVM Java是介于编译型语言(C++)和 ...

  8. Javascript初学篇章_1(概念/数据类型)

    Javascript是一门脚本语言,主要由浏览器来执行.它可以说是页面的灵魂,让页面活过来.与之前学的HTML5+CSS样式的不同之处就在于,JS能让静态网页成为一个动态网页,实现与用户的互动. Ja ...

  9. Maven 初学(一)基本概念

    Pom中有三个主要元素 Groupid,artifactid,version goupid 是一个组织唯一的标识  例如 com.ibm.www artifactid  是一个工程呢ID        ...

随机推荐

  1. FZU 2098 刻苦的小芳

    这个问题转化一下就是求长度为2*n的正确括号匹配串,两个匹配的括号之间的距离不超过2*k的有几种. 假设左括号为1,右括号为-1,dp[i][j]表示长度为i的括号匹配串,前缀和为j的有几种.dp[2 ...

  2. 分布式数据库Google Spanner原理分析

    Spanner 是Google的全球级的分布式数据库 (Globally-Distributed Database) .Spanner的扩展性达到了令人咋舌的全球级,可以扩展到数百万的机器,数已百计的 ...

  3. Android线程之异步消息处理机制(三)——AsyncTask

    Android的异步消息处理机制能够很完美的解决了在子线程中进行UI操作的问题,但是为了更加方便我们在子线程中对UI进行操作,Android还提供了另一个很好用的工具,AsyncTask就是其中之一. ...

  4. 支付宝WAP支付接口开发

    支付宝WAP支付接口开发 因项目需要,要增加支付宝手机网站支付功能,找了支付宝的样例代码和接口说明,折腾两天搞定,谨以此文作为这两天摸索的总结.由于公司有自己的支付接口,并不直接使用这个接口,所以晚些 ...

  5. 【转】14个最佳的HTML/CSS设计和开发框架

    专业的网页设计是既复杂又耗时的.它需要HTML和CSS框架的完美结合.这些框架不仅可以为设计方案增加特定的功能,还可以大大地节省时间和精力. 高效的框架不仅是网站设计的基础,它提供的各种丰富多彩的功能 ...

  6. svn 几个好用的命令

    Mac下操作的命令 1. 删除目录及子目录下,未添加的文件 svn status . | grep '^?' | awk '{print $2}' | xargs rm -rf 2.恢复根目录及子目录 ...

  7. IOS开发-ObjC-Category的使用

    在IOS移动App开发中,经常会出现以下情况:定义好了一个类,但后来需求升级或改变之后需要对这个类增加功能,这样的话往往需要修改类的结构,这样就会导致不能预期的问题产生,所以Obj-C提供了一种叫做C ...

  8. BZOJ1419: Red is good

    1419: Red is good Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 639  Solved: 247[Submit][Status][Di ...

  9. Mybatis学习(8)逆向工程

    什么是逆向工程: mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml.po.. ...

  10. Linux内存布局

    在上一篇博文里,我们已经看到Linux如何有效地利用80x86的分段和分页硬件单元把逻辑地址转换为线性地址,在由线性地址转换到物理地址.那么我们的应用程序如何使用这些逻辑地址,整个内存的地址布局又是怎 ...