本篇文章给大家谈谈phpcms上线流程,以及开源phpcms对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、phpcms如何登陆网站后台
登录后台的两种方式
第一种:
在浏览器中输入“您的网址/index.php?m=adminc=indexa=login”
例如“;c=indexa=login”
即可出现登录界面,如图:
第二种:
直接在您的域名后面加上/admin.php
如:
网站会自动跳转,提示您登录网站后台;
2、怎样把做好的网页传到phpcms里头
1、前台模板目录在PHPCMS的 phpcms\templates\default\content里面,把新安装的PC前台模板备份一下(做参考用),然后删除,把做好的网页放到这里面。
2、把网页用到JS和图片还有css文件拷贝到 statics下面对应的文件夹里。
3、phpcms\templates\default\content 下面新建两个html页面分别为 header.html 和footer,html的分别代表着头部和尾部。
4、打开首页页面,把头部信息剪切到刚刚新建的header.html 里。
5、然后改css,js,图片的路径,JS路径:{JS_PATH}css路径:{CSS_PATH} 图片路径:{IMG_PATH}(可以参考原模板的header.html)
6、把index.html 的底部剪切到 footer.html 里面。
7、打开index.html 现在的index.html是去除头和尾的index.html ,在最顶部引入粘贴上:{template "content","header"},在底部粘贴上{template "content","footer"}。
8、这样做的其他的页面都要去除头和尾并依此引入头和尾,这样才实现了公共头和尾。
9、把在页面中用到图片的地方的图片路径都要改为 {IMG_PATH}XXX.jpg,JS和css也要改为{JS_PATH}XXX.js和{CSS_PATH}XXX.css。
10、 百度下载”PHPCMS V9用户手册.chm“看模板标签,调用内容就可以了。
注:第5步中,这些是常量 对应代表的是 网站根目录/statics/js/, /statics/css/,/statics/images/, 所以用变量肯定可以引用到你之前在static放的图片css和JS了
3、phpcms模板风格导入和使用流程
PHPCMS的模板路径:"phpcms\templates\default"
其中“default” 意为默认,即系统使用的默认风格的模板。
它目录下,有各模块模板的目录,目录名即为模块名。
还有一个config.php,是PHPCMS后台管理导入模板时对应的一些名称设置。
如果新建一种风格,需要在“phpcms\templates\”目录下,即需要和“defaunlt”同级,
例:"phpcms\templates\home"
里面也需要有对应的各模块。config.php文件写不写都行,系统会自动读取并判断模板文件。
使用的话,例如在“phpcms\templates\default\content” 目录下,有头模板,尾模板,内容页等等。
首页:index.html
频道页:category.html 如果你新建频道页模板需要 “category_xxx.htm”格式。
列表页:list.html 同理,“list_xxx.html”
内容页:show.thlm "show_xxx.html"
更换自己的模板,需要在后台管理系统 admin.php
在“管理栏目”中,有“模板设置” 更换风格和模板页即可。
4、怎么创建PHPCMS模块
一.分析一下数据库结构,这些模板都安装到那个数据表中。
1.module表,在表中字节module和name可以看到安装的模板。
2.menu表,这个表中放的的模板中的功能函数,对应链接中的a.
二.分析一下模板所要涉及到的文件目录。
1.在phpcms\modules目录中,可以看到模板的目录,对应的目录名就是它的模板英文名称。
2.在phpcms\model目录中,对用模板model表中的数据库连接文件。
拿点评那个文件举例
?php
defined('IN_PHPCMS') or exit('No permission resources.');
pc_base::load_sys_class('model', '', 0);
class dianping_model extends model {
function __construct() {
$this-db_config = pc_base::load_config('database');
$this-db_setting = 'default';
$this-table_name = 'dianping';
parent::__construct();
}
}
?
如果安装属于自已的模块的话,安照以上格式进行更改,把dianping_model改成和文件名一致,把$this-table_name = 'dianping';后面的dianping
改成表名。
3.在caches\configs目录中,modules.php可以看到所安装的模块,以函数方式表示。
4.在phpcms\languages\zh-cn目录中,system_menu.lang.php放着系统中对应的操作名称。
三.分析一下模板目录。
1.install和uninstal表示安装和卸载目录。
2.在根目录中和index.php文件,这个文件表示前台页面,里面放有对应页面函数。
3.后台文件,这个名称和一般和目录名称一样,里面放有对应后台函数。
4.templates目录,里面放有后台页面。
5.function目录,里面可以放一些关于此模板功能的函数。
6.classes目录,里面为class.php文件放有模板的标签类。
7.在phpcms\templates\default目录,会放一个和模板同名的文件夹表示它的前台页面
四.操作流程。
1.安装目录install,里面有三个文件分别为model.php,extention.inc.php,config.inc.php这三个文件分别表示,model.php要成生的模板函数名,extention.inc.php安装操作函数名,后面'display'='1'表示在后台导航中显示,$language这个表示对应的名称。config.inc.php,模块信息,在安装时会弹出提示说明就是这个文件。
2.在这install目录中会有sql文件,这个表示要生成的数据库表sql语句。在安装中系统会自动读取这些sql文件,生成模块中所要的数据库表。
3.languages和templates表示语言包和前台页面,不做说明
4.uninstal,是卸载文件目录,和install目录对应。
5.当完成了安装目录install时,可以进行安装试一下,当然在这过程中一定会遇到些问题,细心调试就会成功的。
6,安照前三点分析,写出自己的后台文件,和前台文件,就可以做成一个以属于自己怕模板功能。在这里提示一下,在写一个模板时,要细心的规划一下表结构,功能要求,整个流程,这样才能写出一个完美的功能模块。
5、phpcms 模块开发流程
先了解和熟悉phpcms的模板机制,多看几篇官方模板的运用,然后你基本是就知道怎样开发了。
phpcms是前后台分离的,模板其实就是html+CSS+调用标签。
希望可以帮助你!
phpcms上线流程的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于开源phpcms、phpcms上线流程的信息别忘了在本站进行查找喔。