CSM基础(做中小型企业网站)

做一个企业站,三个页面比较重要
1、首页
2、列表页
3、内容页

做企业站的流程:
1、由美工出一张,设计效果图
2、将设计图静态化
3、开始安装CMS
4、强模板文件放到CSM里面
5、替换路径然后替换内容

解压phpcms 里面最重要文件夹install_package

在package里面重要的文件架
api:用的借口
caches:缓存文件
install:安装
phpcms:核心文件
statics:静态,主要存放网页需要的样式表、JS、图片
uploadfile:上传文件存放的文件夹
index.php:相当于一个入口 、首页

安装:
访问install文件夹,里面有安装文件。访问此文件夹里面的install.php文件实现安装

打开后:

开始安装->在全是对号的安装下点击下一步->选择结束后点击下一步->

检测安装位置权限可读可写点击下一步->填写数据库信息并且填写登录账号和密码点击下一步->

自动安装结束后点击安装完成

如果要直接访问后台,要访问inatall_package中的admin.php文件

前端页面可点击网页上方的“站点首页访问”,
也可以在浏览器中输入地址访问:"……/phpcms/install_package/"进行访问。

后台用于管理前段内容

网页内容:↓

一、我的面板
1、个人信息:①、修改个人信息
②、修改密码
2、生成首页

二、设置
1、站点管理:用来管理网页站点(访问服务器文件的根路径)
可以通过右侧修改进行网页设置修改
2、基本设置:①、基本配置:JS路径、CSS路径、图片路径、附件URl路径自动默认为
"inatall_package/statics/js/

3、管理员管理:可以进行管理员的修改和添加
4、角色管理:添加账号,主要是使用后台的人员(超级管理员权限最高)

三、模块(在安装的时候选用的)
1、模块管理:不用的时候可以卸载

四、内容
1、管理栏目(栏目相当于菜单、导航):
①、某一个栏目下,可以添加子栏目。不用的时候可以删掉。
②、添加栏目->选择模型(不同于数据库字段或者模板不一样,文章栏目)->
上级栏目->栏目名称->图片(存放位置就是uploadfile)->描述(可写可不写)->
是否显示在导->生成HTML设置(一般不用管->模板设置->提交
2、管理内容、
①、点击要选择的栏目,再点上方的添加内容。右侧有相关设置。
(添加完不出现,可点击右上方更新缓存,然后点击生成首页)
3、附件管理

五、用户
1、会员管理:面向前端人员,可以审核会员,和对会员的一些设置。一般情况不开放会员功能,
开放此功能会导致安全问题。

六、界面
1、模板风格:选择模板

七、扩展:不常用,木马查杀、敏感词汇稍常用

主要看模板风格
要是想快速做一个企业站,主要就是替换模板。
详情列表(默认模板)
模板路径:……phpcms/install_package/phpcms/templates(模板存放在这个地方)
要新建一个文件夹,给模板命名

详情列表相当于打开了default文件夹。主要修改内容content。

index_html:网站首页模板
header_html:导航及以上部分
footer.html:底部
list.html:列表页面
category.html:文章频道页
show.html:文章内容页

phpcms基础的更多相关文章

  1. 【转】phpcms基础内容

    <?php 思路: 一.目前在企业中使用比较多的cms内容管理有如下几种: 1.dedecms 2.phpcms 二.我们选择学习v9版本的phpcms,主要有以下几点原因: 1.基于MVC模式 ...

  2. phpcms基础知识和配置

    一.设置界面 1.站点设置:相当于服务器上的站点 (1)站点修改:“关键词”和“描述”的修改,便于网络优化和搜索引擎对本网站的搜索. (2)模板的修改,可以自己加模板,引用自己模板 2.基本设置:所有 ...

  3. phpcms基础循环

    lists循环{pc:content action="lists" catid="2" order="id DESC" num=" ...

  4. phpcms 初次建站心得

    最近要给客户建个网站,考虑到效率问题,直接找了个开源的phpcms,(现在被收购了,以前的时候我还知道是个开源的).由于对这个东西不熟悉,原来就是了解一些,php的建站系统,php的MVC框架.故此, ...

  5. phpcms v9开源开发框架基础mvc解读

    根据对mvc的了解 简要写个mvc框架 也谈不上框架 希望对新手有帮助 简单的解析下mvc  你可以这样了解 m模型也就是数据库操作 v视图  c控制器 通过url来判断调用m和v来完成请求,本身没数 ...

  6. phpcms的基础知识和配置

    一.设置界面 1.站点设置:相当于服务器上的站点 (1)站点修改:“关键词”和“描述”的修改,便于网络优化和搜索引擎对本网站的搜索. (2)点击站点后边的修改,模板的修改,引用自己模板 2.基本设置: ...

  7. 【转】关于phpcms的学习

    在实现PHPCMS网站过程中,根据业务需求,我们遇到很多问题,特此总结如下,以便大家参考学习. [1]PHPCMS V9系统目录简析 在研究所有问题之前,请先了解一下系统的文件目录结构,具体如下图所示 ...

  8. 织梦cms、帝国cms、PHPcms优缺点解析

    php才是建站的主流,cms这类程序又是用的最多的,占据主流的cms主要就是织梦,帝国,phpcms这三种的,这三个程序都是开源程序.国内用户众多.   一.从美观性来说(以官方默认模版为准   ph ...

  9. php代码审计基础笔记

    出处: 九零SEC连接:http://forum.90sec.org/forum.php?mod=viewthread&tid=8059 --------------------------- ...

随机推荐

  1. KoaHub平台基于Node.js开发的Koa的连接MongoDB插件代码详情

    koa-mongo MongoDB middleware for koa, support connection pool. koa-mongo koa-mongo is a mongodb midd ...

  2. 用C写一个web服务器(一) 基础功能

    .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px } .conta ...

  3. JavaScript 再认识(一):Function调用模式对this的影响

    近来,学习了一下<JavaScript精粹>,读到了函数这章,理清了JavaScript中this在不同调用模式下的指向. 1.Function调用模式:Function是JavaScri ...

  4. Unity获取安卓手机运营商,电量,wifi信号强度,本地Toast,获取已安装apk,调用第三方应用,强制自动重启本应用

    一个完整的游戏项目上线需要不断的完善优化,但是到了后期的开发不再仅仅是游戏了,它的复杂度远远大于纯粹的应用开发.首先必须要考虑的就是集成第三方SDK,支付这块渠道商已经帮你我们做好了,只需要按照文档对 ...

  5. CSS: 首字母字体变大时下划线不对齐的解决方法

    昨天在写2017年百度ife任务六的时候遇到了一个排版问题,需要首字母字体变大的同时,下划线对齐. 首先使用了 ::first-letter伪元素的选择器,将字体变大后,发现下划线没法对齐,代码如下: ...

  6. java学习笔记 --- 条件,循环语句

    一.三元运算符 A:格式    比较表达式?表达式1:表达式2;   B:执行流程:    首先计算比较表达式的值,看是true还是false.    如果是true,表达式1就是结果.    如果是 ...

  7. 【2017-03-24】CSS样式表

    CSS样式表:层叠式样式表 一.样式表的分类 1.内联式 写在标记的属性位置,优先级最高,重用性最差. 格式: <div style="width:100px;height:100px ...

  8. 我的Python之路【第一篇】:Python简介和入门

    1.搭建Python环境 windows下搭建python环境 1.下载安装包 2.Windows中Python的安装包是后缀名为msi的安装包,直接双击下一步即可 3.Windwos环境下默认的安装 ...

  9. 个人作业2——英语学习APP案例分析

    一.个人体验 1.下载并使用,描述最简单直观的个人第一次上手体验. ①入眼界面华丽,有正能量的名言警句配上很有意境的图片,界面美观. ②内容丰富,有许多精选英文文章,同时配有中文翻译,便于理解. ③能 ...

  10. vue2.0自定义指令的使用方法

    感觉2.0好坑啊,自定义指令和1.0完全不一样,并且文档写得也不太清晰,下面是我写得一个demo,希望帮助大家更好地理解自定义指令 <!DOCTYPE html> <html lan ...