CMSimple是一款功能强大的简单内容管理系统软件,这款软件主要是用于小型商店以及个人站点的维护。在CMSimple电脑版中,不需要使用数据库,所有的页面资料都是通过content.htm,一个抄文件档案,储存于万维网中。在该软件中,文字档案资料能够让安装与备份工作更加简单。
CMSimple最新版中,都是通过所有内容进行严格区分与设计,用户还能通过自己的喜好进行更改网站外观,操作简单且方便。
CMSimple特色
CMSimple是不需要数据库的内容管理系统(CMS)。所有数据都保存在2个文件中,即content.php(内容)和pagedata.php(与页面相关的数据)。
CMSimple安装教程
解压下载
将文件夹和文件上传到Internet服务器
为某些文件分配必要的写权限
完了 现在,您可以登录并使用CMSimple。
新的CMSimple是“为html5准备的”,这意味着您可以使用CMSimple创建HTML5有效的页面。如果您无法使用html5做任何事情:这是未来全球公认的Web标准。
从4.6.1版开始,CMSimple是“为php 7准备”。来自gewebdesign.de的插件也“适用于php 7”。
像每个现代CMS一样,CMSimple严格将内容和设计分开。因此,您的CMSimple网站的外观可以在几分钟内从根本上改变。
这可以通过所谓的模板(设计模板)来实现。只需上传一个新模板并激活它,您将无法识别您的CMSimple网站。
CMSimple亮点
CMSimple不需要使用数据库,所有的页面资料都以一个超文件档案格式,名称为content.htm,存于万维网服务器上。纯文字档的资料设计使得安装与备份工作相对较为简单。
CMSimple的后台管理,仅允许单一用户使用。透过后台管理,可设定各种与页面展示相关的参数。与许多内容管理系统相同,CMSimple提供延伸程式开发架构的设计,可以让程式开发者自行建构原始CMSimple以外的功能。
CMSimple授权采GPL v3、Affero通用公共许可证 v3、Linkware和商业许可四种。
CMSimple功能介绍
1、软件精练、简单、灵巧、短小精干,支持在各大平台上运作。
2、主要用于维护小型商业和个人站点。
3、CMSimple所有的页面资料都以一个超文件档案格式存于万维网服务器上,不需要使用数据库。
4、纯文字的资料让安装和备份工作更为简单。
5、软件的后台管理只允许单一用户使用。通过后台管理可以设定各种与页面展示相关的参数。
6、提供延伸式开发架构的设计,程序开发者可以自行建构原始CMSimple以外其它的功能。
7、授权采用GPL v3、Affero通用公共许可证v3、Linkware和商业4种。
8、CMSimple严格区分内容和设计,网站的外观可以在几分钟内更改。
CMSimple使用方法
CMSimple标准模板
在这里,您可以看到所有CMSimple下载随附的CMSimple标准模板。
编辑页面内容
页面内容在活动模板(即显示位置)中进行了编辑。这使您对页面在编辑时的外观有印象。
管理区
系统管理是在一个特殊的后端模板中进行的,该模板没有标题,安排得很清楚,并且即使用于大量表也具有足够的空间
功能原理-想法
CMSimple背后的想法非常简单,因为它非常巧妙:所有内容都保存在单个php文件content.php中。在CMSimple 4.x之前,CMSimple使用标题h1-h3创建了各个页面,页面结构和导航菜单toc(目录)。
但是,这种类型的侧裂有一个主要缺点:
标题的语义嵌套无法遵守。在菜单级别1的一页上,页面标题后跟h4标题,因为h2或h3会创建一个新页面。
CMSimple 5
从CMSimple 5开始,content.php仅从具有特定CSS类的h1标题拆分为各个页面和菜单级别,例如:
基本上有6种菜单级别,只需在“级别”后的CSS类中输入相应的数字即可。
现在,您可以根据需要在内容中使用从h1到h6的所有标题。
content.php和pagedata.php
CMSimple是在线CMS。内容保存在content.php中,与页面相关的数据保存在pagedata.php中。保存页面时,CMSimple会自动同步pagedata.php。因此,切勿在编辑器中离线编辑content.php和pagedata.php这两个文件,因为在这种情况下,这两个文件将不会同步。
CMSimple的标准范围中已包含2个将数据保存在pagedata.php中的插件:meta_tags和page_params。
使用meta_tags,您可以将自己的元标记分配给页面,例如 B.您自己的关键字,您自己的页面标题(标题)和您自己的页面描述(说明)。这些元标记对于页面的搜索引擎优化(seo)非常重要。
使用page_params可以例如 B.为页面分配替代模板,从导航菜单中删除页面(隐藏),在内部或外部转发页面,等等。
创建和删除页面
页面管理员
CMSimple 4.0及更高版本具有页面管理器,可通过管理菜单中的菜单项“页面”来调用它。使用Pagemanager,您可以创建和删除页面以及移动整个分支(包括所有子页面)。
也可以使用Pagemanager从导航菜单中隐藏页面,然后重新发布。
只有单击页面管理器下方的“保存”,更改才会生效。
手动创建页面
原则上,建议使用页面管理器来创建和删除CMSimple页面。页面管理器还监视页面结构的正确性。
以下描述引用了CMSimple 5和更高版本。以下内容适用于CMSimple 4及更早版本:
第一级菜单页面对应于h1页面
第二菜单级别的页面对应于h2页面
第三个菜单级别的页面对应于h3页面
等,具体取决于配置。
手动创建一个新页面
要创建一个新页面,您只需要转到页面的末尾,新页面应出现在导航菜单的后面,然后输入新页面的标题。然后标记该标题,并使用编辑器通过将适当的CSS类分配给标题来制作标题:
从CMSimple 5开始,可以设置6个菜单级别,只需在“级别”之后的CSS类中输入相应的数字即可。您可以在编辑器的源代码视图中执行此操作,也可以使用Format => Formats => Block Formats(如果在工具栏中可用)。
您可以在编辑器的源代码视图中执行此操作,或者使用Format => Format => Blockformate(如果在工具栏中可用)。
现在,我只需要保存,CMSimple将创建新页面。现在,我可以切换到此页面并将内容添加到该页面。
请注意以下事项:
如果在第二菜单级别的多个页面之间创建第一菜单级别的新页面,则第二菜单级别的新页面之后的第一菜单级别的页面将成为第一菜单级别的该新页面的子页面。
反之亦然:如果删除具有第二菜单级别的子页面的第一菜单级别的页面,则第二菜单级别的这些子页面就是第一菜单级别的上一页的子页面。
当然,相对于所有菜单级别的页面也是如此。
手动删除CMSimple页面
您可以通过调出CMSimple页面,完全删除标题和内容并保存空白页面来删除该页面。
请注意以下事项:
如果仅删除标题,则内容将附加到上一页。
如果删除带有子页面的第一菜单级别的页面,则这些子页面将成为第一菜单级别的上一页的子页面。这也相对适用于所有菜单级别。
您应该始终在源文本视图中删除页面,以便删除在编辑模式下不可见的所有现有脚本。
原则上,建议使用页面管理器来创建和删除CMSimple页面。
离线办公
绝对不要在编辑器中离线编辑content.php ,因为这样,存储在pagedata.php中的与页面相关的数据的分配将不再正确。
可能会突然发现隐藏的页面,而其他页面也被隐藏。
如果您绝对要脱机工作,则应在PC上安装服务器环境,例如 B. XAMPP。然后,在此服务器环境中,您可以操作在线安装的镜像,并使用CMSimple脱机创建内容。
重要的提示
请注意,在PC和Internet服务器之间传输数据时,必须始终一起上传或下载content.php和pagedata.php,否则这两个文件将不再同步。