E107是一款基于PHP+MySQL开发的内容管理系统(CMS),它的核心功能丰富,利用它,我们可以很快地建立起一个网站。下面,我们分别从以下各方面来了解一下E107可以做些什么。
一、安装
与其他CMS程序类似,E107的安装共有7个步骤,总结起来也就有四方面:安装语言的选择、数据库连接、环境检测、管理员账户的创建。另外,与Joomla等网站程序一样,E107也提供示例数据的安装,方便大家更快速直观地了解E107的相关功能。
默认安装情况下,E107提供有首页、新闻页面、下载页面、联系表单页面。
二、管理界面
如下图所示,E107具有一个简洁、直观的管理界面,以及丰富的管理操作。
Admin Password: 在这里可以进行管理员密码的修改;
Administrators: 管理员列表
Banlist: 禁止用户,可以基于IP、E-mail、主机地址禁止用户;
Banners: 旗帜广告的管理;
Cache: 网站系统缓存的管理;
Custom Menus/Pages: 新建页面、新建菜单;
Datebase: 在这里可以进行数据库更新检测、数据库优化、核心数据备份等操作;
Downloads: 在这里可以向下载页面添加下载分类、下载条目,以及对下载操作进行一些权限设置;
Emoticons:与WordPress类似,E107核心就提供表情符号的使用,我们可以在评论中启用;
Extended User Fields:在这里可以为用户个人资料添加新的各种类型的字段;
File Inspector:文件检测工具,检测系统是否发生文件丢失、过时被编辑等等;
File Manageer:可以对一些目录进行管理操作,例如文件上传目录;
Front Page: 设置网站首页,即用户一进来就看到的页面;
Image:对图片的显示、以及处理方法等进行设置;
Language:选择网站显示的语言,或者启用多语言站点选择表单;
Mail:邮件管理,群发邮件给站点注册用户;
Maintenance:站点关闭时显示给用户的内容编辑;
Menus:在Custom Menus/Pages中创建的菜单我们可以在这里激活显示,并且控制器显示的位置以在哪些页面可见;
Meta Tags:站点Meta信息设置;
News:在这里我们可以创建文章分类、以及文章的创建,以及进行一些文章显示的偏好设置;
Notify:设置在哪些情况下需要向管理员发送通知信息
PHP Info:空间的PHP环境信息;
Preference:基于整个站点进行偏好设置;
Public Uploads:公共上传设置与管理;
Search:针对站点中的搜索操作进行设置;
Site Links:对站点中存在的所有菜单链接的显示位置、层次进行设置;
Theme Manager:主题管理器,进行主题的切换;
User Classes:用户组管理;
Users:用户管理;
Welcome Message:index.php首页欢迎信息的编辑;
Plugin:插件管理
三、主题模板
E107的安装包中自带了多个典型类型的主题文件,并且后台管理界面和前台是可以分别指定主题文件的。
另外,E107也提供大量模板的下载,并且模板的安装非常简单,只要下载解压文件至e107_theme文件中即可在后台启用。
四、语言支持
E107是多语言支持的,目前支持有22种语言,包括繁体中文,大都靠使用用户志愿制作翻译的。但是很可惜,目前还没有简体中文。
五、偏好设置(Preference)
在管理界面中提到这点,在偏好设置中,所有设置是对整个站点有效的,主要有站点基本信息(站点标题、副标题、版权信息、时间显示等)、文本渲染、安全性、评论等方面的设置。
需要着重提的是:
E107是系统本身带有WYSIWYG所见即所得编辑器,不需要通过插件来实现,在文本渲染设置中启用即可;
E107用户进行注册是提供验证码输入操作,防止恶意注册;
而这两个功能在一些CMS、论坛、博客程序中都是需要相关插件来实现。
六、插件
E107除了在安装包中带有多个插件(例如:RSS、内容管理、Google地图、论坛、聊天盒等)外,其官方网站上也提供大量功能插件的下载。
总结:
总的来说,E107核心功能非常丰富,不使用插件我们也可以建立一个不管是在内容显示还是系统安全方面都有保证的网站。但是其也有不足的地方,虽然系统提供简洁URL,但是不支持URL的自定义。另外,菜单的创建、显示等操作不在同一个管理菜单下进行,显得比较繁琐,最初使用阶段会让人摸不着头脑。
E107下载:http://e107.org/download/
-
广告合作
-
QQ群号:707632017