Concrete5建站
Concrete5是一个类似Drupal的建站CMS系统,在国内基本上没听说过,最近需要使用此框架建站,虽遇到许多困难,但也完成了工作,在建站过程中遇到困难并解决,总结一些心得体会(建站最多可不用写任何代码即可完成,最多只需要创建自定义模板HTML,CSS,JS即可):
1,理解模板、页面类型、页面三者之间的关系
一个模板可以成为多种页面类型,而一种页面类型也可以定义为多个页面,反之则不行;最典型的应用是使用首页和内页两个模板,就可以把整站做完
2,框架是以插件方式来扩展其强大功能的,以致官方建立了组件市场,分为免费和收费两种,以管理员权限登录后台时可以远程连接到组件市场,查找并在线安装免费组件
3,网站页面创建:
静态页面:直接在创建页面类型并生成页面后,在页面上动态增加内容,甚至可以将CSS和JS存入到页面中(保存页面后,实际是将自定义的所有内容保存在数据表中)
动态页面:可以使用已经内置的组件来创建 新闻列表、留言板、导航条、分页等页面类型,如果无法满足需要,还可以在线访问组件市场进行查找安装,所有组件支持安装与卸载,很方便
4,强大的文件管理组件:可对整站使用的素材进行统一管理,如图片、文档等,并可以设置访问权限;
5,强大的文件和页面属性管理器:自定义文件或页面的属性后,可在前台页面进行调用;
6,强大的自定义模板:当系统组件自带的模板不符合需要时,可以在对应的模板文件夹中自定义创建模板,然后在前台页面进行指定;
7,强大的后台权限系统:可建立复杂的权限控制系统,且权限可以通过角色进行集成,或通过父子页面关系进行继承等;
8,其他强大的功能还在摸索中
Concrete5分两种版本架构:
5.6及之前版本为基于Zend Framework1开发
5.7及以后版本为基于Symfony2开发
官方地址为:http://www.concrete5.org/
Concrete5建站相关推荐
- 30个优秀的开源CMS建站系统,采用PHP开发
本文汇集了30个优秀的开源CMS建站系统,采用PHP开发.以下列表不分先后顺序. 1. AdaptCMS AdaptCMS Lite是一个开源的CMS系统,主要特点是易用,而且可以轻松和其他系统接驳, ...
- python建站与java建站有何不同_详解模板建站和定制建站的不同之处
很多新手在建站前,都拿不准到底是使用模板建站好,还是找外包团队定制开发好.这两种建站方法差异还是蛮大的,下面就给大家说说模板和定制的几个主要不同之处,你可以根据这些来判断适合自己的建站方式: 1.制作 ...
- 加入新e时代建站网后,我可以做什么
加入原动力建站网后,您便开始了自由而浪漫的原动力建站网生活.您可以: 选择自由的时间学习,跟您的上级交流,请教:选择自由的时间工作: 自由的发展,整个互联网任您自由发挥:从实践中学习到经验,思考,总结 ...
- 中小企业低成本快速建站的秘诀——模板建站
从14年至今,小乔已经给很多行业的客户做了不少网站.在跟我咨询建站的这些人当中,其实不乏一些创业初期经济比较紧张的个人/公司.这些个人/公司需要一个网站对外宣传,但又希望可以节省开支,所以他们往往会选 ...
- 【云计算】云上建站快速入门:博客、论坛、CMS、电子商务网站统统
免费网站怎么建,空间也能免费吗? 免费网站怎么建立,免费网站并非免费空间 互联网真的有免费建站这等好事? 现在制作一个网站已经越来越容易了,只要知道清晰的流程之后都是可以很快的建好一个企业或者个人网站 ...
- 宝塔linux_宝塔面板建站基础教程:如何安装宝塔面板及建立博客网站
大多数站长购买服务器特别是 Linux 服务器后一般都会选择安装宝塔面板来管理和维护服务器,但是有些新手站长总是担心自己不懂得如何在云服务器上安装宝塔面板,又或者成功安装了宝塔面板之后不懂得如何通过面 ...
- 【建站系列教程】7、SEO优化之meta标签【最后一篇】
[建站系列教程]7.SEO优化之meta标签[进阶] 写在前面:大家好,我是热爱编程的小泽. [建站系列教程]是我的亲身建站经历写给广大建站同胞们的教学博客. 喜欢的话点个赞吧~ 评论区欢迎交流讨论~ ...
- 【建站系列教程】6、.htaccess文件的url重写规则-网页伪静态化
[建站系列教程]6..htaccess文件的url重写规则-网页伪静态化 如何创建.htaccess文件? .htaccess是什么 htaccess语法教程 写在前面:大家好,我是热爱编程的小泽. ...
- 【建站系列教程】5、谈一谈网站的静态化
[建站系列教程]5.谈一谈网站的静态化[进阶] 动态页面?静态页面?伪静态页面? 三个页面有何优缺点? 为什么要让网页静态化 如何网页伪静态化? 写在前面:大家好,我是热爱编程的小泽. [建站系列教程 ...
最新文章
- Leetcode300. Longest Increasing Subsequence最长上升子序列
- 商品进销差价_商品进销差价概述
- Bootstrap3 排版之水平对齐
- 给ubuntu换内核
- 英特尔CEO称他们相信到2030年,芯片将占到汽车成本20%
- java基础----变量与常量+作用域
- Python自动下载最新的chromedriver
- 为什么有时不能正确定位到异常的发生位置?
- 计算机基础知识面试题集
- 根据年、月、周、日设置时间节点的日期工具类
- 【C++学习笔记】密码转盘锁解题,记录开锁步骤
- 求两个数最小公倍数的7种方法
- ETL——实现Kettle作业定时任务
- Direct Boot Mode
- Java+spring+springmvc 基于ssm的家乡特产销售系统#毕业设计
- bootmgr快速修复win7_win7 iso镜像下载(Win7安装版_非GHOST ISO镜像)
- 机器人搏击大赛冠军_喜报|2019中国智能机器人格斗大赛,石大学子在轮式自主格斗A、B组中包揽双冠...
- 预防防御鸡呼吸道疾病 鸡吃啥药防治呼吸道感染
- 谷歌浏览器chrome即将在2020年底停止支持flash,我们程序员该怎么办
- 科学速读法:20分钟让你阅读速度提高3倍
热门文章
- 蜂鸟速递-无人机快递智能系统 QT编写(含视频)
- 完全二叉树——二叉堆(BinaryHeap)
- centos7的内核升级
- vue 插入word模板 项目_vue项目前端导出word文件(bug解决)
- BERTopic:NLP主题模型的未来!
- P7791 [COCI2014-2015#7] TETA 题解返回题目
- 软件开发流程纲要及各个阶段产生的文档
- matlab复合形法优化设计,基于MATLAB复合形法的二级圆柱齿轮减速器的优化设计
- 算法工程师找工作经验
- 腾讯秋招,鹅厂的吸引力超过考编了吗?