evolution邮箱

If you were going to set up a new business, selling and supporting a range of online training courses for example, but wanted to keep costs down, there’s a good chance you’d start to look at self-hosted Open Source offerings. You’d need to be able to run a number of static pages, some dynamic content to handle your courses, perhaps a forum to interact with your customers, they’d need some kind of user management, and a maybe a messaging service to handle marketing.

如果您打算开设一家新公司,例如销售和支持一系列在线培训课程,但又想降低成本,那么您很有可能会开始考虑自行托管的开源产品。 您需要能够运行一些静态页面,一些动态内容来处理您的课程,一个与客户进行交互的论坛,他们需要某种用户管理以及一个消息服务来处理行销。

Already I can hear you thinking that’s several different products you’ll need, and an integration headache to go along with it. So if I then told you there’s already something out there that does all that, securely, and can be deployed in a matter of minutes; you’d be interested, right? Of course you would…

我已经听到您认为这是您需要的几种不同产品,以及与此同时出现的集成难题。 因此,如果我随后告诉您,已经有一些东西可以安全地完成所有工作,并且可以在几分钟内完成部署; 您会感兴趣,对吗? 你当然会…

But first let’s take a little trip back in time.

但是首先让我们回到过去。

简短的历史课 (A Short History Lesson)

Back in 2002, Francois Planque, switched to b2 as an alternative to Blogger’s infamous bugs – he liked what he saw. However, within a few months, its maintainer and a much anticipated new release faded from view. As Francois put it, “the b2 project started looking like a dead end”. Not wanting to switch over to yet another blogging tool, he decided to build on his existing programming and DBMS skills, and learn the specifics of PHP & MySQL, to see whether he could add the features he felt b2 needed; in particular the ability to run multi-blogs from the same installation.

早在2002年, Francois Planque便改用了b2,以替代Blogger臭名昭著的错误-他喜欢他所看到的。 但是,在几个月后,它的维护者和一个备受期待的新版本逐渐淡出人们的视线。 正如弗朗索瓦(Francois)所说,“ b2项目开始看起来像是一个死胡同”。 他不想切换到另一个博客工具,而是决定以现有的编程和DBMS技能为基础,并学习PHP和MySQL的细节,以了解他是否可以添加他认为b2所需的功能。 特别是能够在同一安装中运行多博客的功能。

Finding he was enjoying the experience, within weeks, Francois was thinking of releasing, what he had called b2evolution, publicly. Unbeknown to him though, someone else had had the same idea and was also working away on the b2 code. The stars aligned to see both new releases coming out in the same week, and a few weeks later b2’s original maintainer re-appeared and announced that b2evo’s rival would become the official successor.

弗朗索瓦发现自己喜欢这种体验,在几周之内就想到了公开发布他所谓的b2evolution 。 尽管他不知道,但是其他人也有相同的想法,并且还在研究b2代码。 明星们一致认为这两个新版本将在同一周发布,然后在几周后b2的原始维护者重新出现,并宣布b2evo的竞争对手将成为官方继任者。

Whilst he was invited to merge his work back into the ‘official release’, Francois ultimately decided he liked the way in which his own branch was developing, and so the journey continues to where b2evolution has reached today.

当弗朗索瓦被邀请将他的工作重新合并到“官方发行版”中时,弗朗索瓦最终决定他喜欢自己分支机构的发展方式,因此旅程一直持续到今天的b2evolution。

And the ‘official branch’? Oh yeah, you might have heard of it, they called that WordPress.

还有“官方分支”? 哦,是的,您可能听说过,他们称其为WordPress 。

主要特点 (Main Features)

Up until June 2015, the 5.2.2 stable release was the one on show for potential users to download, though those who had registered with the site were also able to give the new 6.4.x beta versions a go and feedback on what was in the offering.

直到2015年6月,仍在向潜在用户下载5.2.2稳定版本,尽管已在该网站注册的用户也可以试用新的6.4.x beta版本,并反馈其中的内容。提供。

The stable version featured, a quick install, the multi-blog/multi-domain capability, comprehensive user management tools, a messaging platform to contact registered users, a built-in server-side analytics engine, the ability to set up advanced blog categories, widget-based skins/themes, and an advanced plugin framework amongst others.

稳定版具有以下功能:快速安装,多博客/多域功能,全面的用户管理工具,用于联系注册用户的消息传递平台,内置的服务器端分析引擎,可以设置高级博客类别的功能,基于窗口小部件的外观/主题以及高级插件框架等。

Much of this is standard fair for a blog software package, even when b2evo’s unique ‘centralised spam blacklist’ is added to the equation. It gave a solid, reliable platform to work from, so long as you were comfortable with the limited range of skins available, or were happy to work on creating your own.

即使将b2evo独特的“集中式垃圾邮件黑名单”添加到了等式中,对于博客软件包来说,这大部分是公平的。 只要您对可用的有限范围的皮肤感到满意,或者愿意创建自己的皮肤,它就会为您提供一个可靠的可靠平台。

Francois and the team had previously taken the world-view that users would create their own skins, though they’re now moving towards “it has to look great out of the box” and “has to be easily customizable without tech skills”. What I’ve always liked though is the level of built-in functionality it contained, something that left me little need to go looking for plugins to protect and run my blog.

弗朗索瓦(Francois)和团队以前曾采用一种世界观,即用户可以创建自己的皮肤,尽管他们现在正朝着“外观必须开箱即用”和“必须易于定制而无需技术技能”的方向发展。 我一直喜欢的是它所包含的内置功能的级别,这使我几乎不需要去寻找插件来保护和运行我的博客。

I’ve run b2evo since September 2005 and had been re-working the skin I’d had in place since that first install, until I learned of the new version that is. What quickly became apparent was that this was going to be a significant change of pace for b2evolution, and one I could look forward to with a good degree of anticipation.

我从2005年9月开始运行b2evo,并且一直在重新整理自第一次安装以来的皮肤,直到得知新版本为止。 很快变得明显的是,这将是b2演进的重大步伐,我可以怀着很高的期待度期待它。

那么6.6中有什么新功能? (So what’s new in 6.6?)

B2evolution describe their product as a CCMS: Content + Community Management System, and when you look at how they’ve integrated the features that now appear within the latest version, you can see where they’re coming from with that. Version 6.6.x represents a significant step forward in the way b2evo is structured and presented, giving options ‘out of the box’ that other products usually require either plugins or separate skins to achieve.

B2evolution将他们的产品描述为CCMS内容+社区管理系统 ,当您查看他们如何集成最新版本中现在出现的功能时,您可以看到它们的来源。 6.6.x版本代表了b2evo的结构和呈现方式的重大进步,提供了其他产品通常需要插件或单独外观才能实现的“开箱即用”选项。

Bootstrap,HTML5和jQuery (Bootstrap, HTML5 & jQuery)

In an effort to ensure that b2evo can be as well supported as possible, Francois and the team he works with, have chosen to build this latest version using HTML5 semantic tags, Bootstrap and jQuery. Whilst not everyone is a fan of these, it does open the door to an increased number of skins becoming available, given the number of developers who are familiar with them. The skins included with the download begin to give a hint as to what should be possible, as both front and back-office presentation looks a lot cleaner than before.

为了确保尽可能更好地支持b2evo,Francois和他的团队选择使用HTML5语义标记,Bootstrap和jQuery构建此最新版本。 尽管并非每个人都喜欢这些外观,但鉴于熟悉它们的开发人员数量,它的确为增加可用外观提供了方便。 下载中包含的皮肤开始提示应该做什么,因为前台和后台的演示都比以前干净得多。

In saying that, it is worth noting that HTML5, Bootstrap and jQuery are not actually mandatory. It’s still possible use and develop front-office skins that use none of these technologies. For the back-office though, the old “chicago” style skin is being dropped in favour of a Bootstrap only version. For the front-office, everything remains malleable to the site owner’s taste.

值得一提的是,HTML5,Bootstrap和jQuery实际上并不是强制性的。 仍然有可能使用和开发不使用这些技术的前台皮肤。 不过对于后台而言,旧的“芝加哥”风格的外观已被放弃,而只支持Bootstrap版本。 对于前台,一切都可以根据站点所有者的喜好来决定。

馆藏 (Collections)

The b2evolution redesign is based on the idea that groups of content will become a blog, a gallery, a forum, a manual, or a workflow based tracker – a Collection.

b2evolution的重新设计基于这样的想法,即内容组将成为博客,画廊,论坛,手册或基于工作流的跟踪器– Collection

One of the first things I noticed in the re-worked back-office, was the addition of two new tabs, one called ‘Site’, and the other for the ‘Collections’ themselves.

在重新设计的后台中,我注意到的第一件事是添加了两个新标签,一个称为“网站”,另一个用于“收藏”本身。

‘Site’ provides a very high level dashboard style view giving the administrator visibility of a number of useful system metrics on its first tab, then access to overall site settings, URL ‘slugs’ and tags that have been used on posts. One of the nice things about this section is that it allows the administrator to enable a Site Skin, giving a common header and footer for the whole website.

“站点”提供了非常高级的仪表板样式视图,使管理员可以在其第一个选项卡上看到许多有用的系统指标,然后访问整体站点设置,URL“子句”和帖子中使用的标签。 此部分的优点之一是,它允许管理员启用站点外观,并为整个网站提供通用的页眉和页脚。

‘Collections’ gives you another dashboard, but this time with the ability to drill into the posts and configuration setting for the individual collections that make up a site. For an administrator, this will likely be home, as it gives ready access to publish, and moderate, posts and comments, as well as set up the configuration to be used in that area of the site – this includes features, skins, plugins, widgets and more general settings.

“收藏集”为您提供了另一个仪表板,但是这次可以深入研究组成站点的各个收藏集的帖子和配置设置。 对于管理员来说,这很可能是家,因为它可以立即访问发布和审核的帖子和评论,以及设置要在网站该区域使用的配置-其中包括功能,外观,插件,小部件和更多常规设置。

To start off a new section of your site content, all you need do is click the large ‘+’ icon under the ‘Collections’ tab, and select which type you wish to build from there. The one thing I did note when I tested this feature, was that there didn’t appear to be a supplied skin for the tracker option, but I’m guessing this won’t be too far behind.

要开始网站内容的新部分,您需要做的就是单击“收藏”标签下的大“ +”图标,然后选择要从此处构建的类型。 我在测试此功能时确实注意到的一件事是,似乎没有为Tracker选项提供皮肤,但是我想这不会太落后。

When you look at the way 6.6.x has been put together, a very simple premise becomes apparent behind the new capabilities, a ‘topic’ or ‘post’ is created, and everything thereafter is a ‘comment’, what drives the type collection it becomes is down to the skin chosen to present it. The nice feature in all of this, going back to our theoretical online training company, is that all of the collections you create share a common user database, so minimising the amount of work needed to configure what a member can or cannot access – all access settings can be set either at a collection, group, or more granular level for an individual member, including those members whose rights you wish to restrict or exclude altogether.

当您查看6.6.x的组合方式时,在新功能背后的前提非常简单,创建了一个“主题”或“帖子”,其后的所有内容都是一个“注释”,这推动了类型集合的发展。它取决于选择呈现它的皮肤。 所有这些的一个很好的功能,可以回溯到理论上的在线培训公司,是您创建的所有集合都共享一个公共的用户数据库,因此可以最大限度地减少配置成员可以访问或不能访问的内容所需的工作量–所有访问权限可以在单个成员(包括您希望完全限制或排除其权限的成员)的集合,组或更细化级别上设置设置。

系统要求和安装 (System Requirements and Installation)

B2evolution should run on the majority of current web hosts with the preferred option being a Linux distribution with Apache2 web-server, PHP version 5.0.3 or above, and MySQL 5.2 or higher. It can also be installed on Lighttpd or nginx, or even a Windows server, though the manual does note that these are not officially supported.

B2evolution应该在当前的大多数Web主机上运行,​​首选选项是带有Apache2 Web服务器,PHP版本5.0.3或更高版本以及MySQL 5.2或更高版本的Linux发行版。 它也可以安装在Lighttpd或nginx上,甚至可以安装在Windows服务器上,尽管该手册确实指出这些不受官方支持。

Installation is very straightforward, comprising:

安装非常简单,包括:

  1. Uploading the files to a directory on your host

    将文件上传到主机上的目录

  2. Creating a UTF-8 database

    创建一个UTF-8数据库

  3. Initiating the install routine from [path]/install/index.php

    从[path] /install/index.php启动安装例程

  4. Complete the details requested, including your database name and password, email address, and the path to the blog URL.

    完成要求的详细信息,包括您的数据库名称和密码,电子邮件地址以及博客URL的路径。

The installation then runs, creating all the necessary MySQL tables and configuration files, and very quickly leaving you with the option to log in to either the front or back-office with a system generated password.

然后运行安装,创建所有必需MySQL表和配置文件,并很快使您可以选择使用系统生成的密码登录到前台或后台。

If the software encounters any issues during this installation, it helpfully tells you what the problem is and how to resolve it. These are most likely related to file/folder permissions where you’ve installed it. That aside, it is perfectly possible to get an installation up and running inside 5 minutes.

如果软件在安装过程中遇到任何问题,它会帮助您了解问题所在以及如何解决。 这些最有可能与您安装文件/文件夹的权限有关。 除此之外,完全有可能在5分钟内启动安装并使其运行。

配置选项 (Configuration Options)

Assuming you’ve selected the option to have the sample content included as part of the installation, it’s time to have a poke around and see how it looks. If you don’t want to create your own installation at this point, you can try it out on the b2evolution demo site which resets every hour.

假设您选择了将示例内容包括在安装中的选项,那么现在该来看看一下它的外观。 如果您此时不想创建自己的安装,可以在每小时重置一次的b2evolution演示站点上尝试一下。

To understand how to configure a b2evolution site, a few basic concepts are needed; a site comprises one or more collections, a collection needs to make use of a skin which provides both a framework and styling, and within a skin is a set of components or modules called widgets. The framework that is built into the skin will be one or multi-column layout, depending on the skin selected, and will contain a header, footer, content containers, sidebars and so on. Within these containers go your widgets.

要了解如何配置b2evolution站点,需要一些基本概念。 一个站点包含一个或多个集合,一个集合需要使用提供框架和样式的皮肤,并且皮肤内是一组称为小部件的组件或模块。 外观中内置的框架将是一个或多列的布局,具体取决于所选的外观,并将包含页眉,页脚,内容容器,侧边栏等。 在这些容器中放入您的小部件。

Widgets are what provides the content for a site and places them on view. There are around 40 of them to choose from and these provide the menus, directories, articles, recent post lists, registration forms that you see in front of you. There’s plenty of flexibility in there to include as many, or as few as you need, in whatever order you’d like to see them. This then completes the site layout.

小部件是提供网站内容并将其置于视图中的东西。 它们大约有40种可供选择,它们提供了您面前看到的菜单,目录,文章,最新帖子列表,注册表格。 那里有足够的灵活性,可以按照您希望看到的顺序排列任意数量的需求。 然后,完成网站布局。

The remaining of the configuration options concern how your users find and are allowed to interact with the site, with settings covering the style of URL you’d like to use, a long list of SEO related options to go with your quality content, and comprehensive group and user permissions. These are perhaps the most difficult aspects of running a b2evo site you’ll have get your head around, though there’s what looks to be a well chosen set of default options built in, and it should be a real experience of running a site that tells you where adjustments are needed.

其余的配置选项涉及您的用户如何找到网站以及如何与该网站进行交互,其设置涵盖您要使用的URL样式,与您的优质内容搭配的一长串与SEO相关的选项,以及全面的组和用户权限。 这些也许是运行b2evo网站最困难的方面,尽管看起来内置了一组精选的默认选项,并且运行网站应该是一种真实的体验,您需要调整的地方。

安全 (Security)

You could perhaps argue that one of the benefits b2evolution has gained from being developed within a very small team, is that they know the core code extremely well. The product has seen a very steady development cycle that has concentrated on ensuring that they put out stable products, that include those features needed to run them successfully. There is little need to step outside the official download, unlike certain others that seem reliant on 3rd party plugins to establish a secure base to work from. With its centralised blacklist and analytics capabilities, it’s possible to pre-empt a SPAM attack by keyword blocking, or where this isn’t sufficient, use the analytics to identify problem visitors and block them immediately by IP range, referring domain, or even by country, and then reporting them into the central blacklist where they can be incorporated for everyone’s benefit.

您可能会说b2evolution通过在一个非常小的团队中开发而获得的好处之一是,他们非常了解核心代码。 该产品的发展周期非常稳定,主要集中在确保他们推出稳定的产品,包括成功运行它们所需的功能。 与某些似乎依赖于第三方插件来建立安全基础进行工作的某些其他软件不同,它几乎不需要脱离官方下载。 凭借其集中式黑名单和分析功能,可以通过关键字阻止来抢先进行SPAM攻击,或者在这还不够的情况下,可以使用分析来识别问题访问者并立即按IP范围,引用域甚至通过国家/地区,然后将其报告到中央黑名单中,以便大家受益。

结论 (Conclusion)

With the latest b2evolution you have a very well specified content management system that uses a common core to present content in a number of ways via its ‘Collection’ model. With the use of HTML5 semantic tags and Bootstrap, it now has a modern look to it, both in the front and back offices, and something that lends itself readily to current web development trends. The only downside currently, is the small number of skins available, though Francois Planque has indicated that this is something they will be working on in the near future. As to what our online training company might think is missing? The only things I think they might want is a real-time chat capability and a shopping cart.

使用最新的b2evolution,您将拥有一个非常完善的内容管理系统,该系统使用一个公共核心通过其“集合”模型以多种方式呈现内容。 通过使用HTML5语义标记和Bootstrap,现在无论是在前台还是后台,它都具有现代化的外观,并且很容易适应当前的Web开发趋势。 目前唯一的缺点是可用的皮肤数量很少,尽管弗朗索瓦·普兰克(Francois Planque)表示这将在不久的将来进行。 关于我们的在线培训公司可能会认为缺少什么? 我认为他们唯一想要的就是实时聊天功能和购物车。

TL; DR… (TL;DR…)

It’s well worth a look, don’t you think?

值得一看,你不觉得吗?

My grateful thanks go to Francois Planque for his suggested additions and corrections on this article.

我非常感谢Francois Planque对本文的建议添加和更正。

翻译自: https://www.sitepoint.com/introduction-to-b2evolution/

evolution邮箱

evolution邮箱_b2evolution简介相关推荐

  1. Outlook邮箱转Ubuntu Evolution邮箱步骤

    推荐使用网页版的Outlook邮箱,效果见下图,界面简洁规整 https://outlook.(公司邮箱名).com/owa/#path=/mail/inbox 仅公司内部使用(外部朋友可以尝试一下) ...

  2. 国外EDU教育邮箱功能简介

    [基本情况] 国外的高等教育机构如综合大学(四年制).社区学院(两年制)在学生入学时都会为新生提供一个专用的EDU学生邮箱,供学生在校期间联络沟通.收发通知和传递资料使用,国外EDU邮箱一般仅供在校师 ...

  3. 部分国外邮箱服务商简介

    1. GetResponse GetResponse是一个功能丰富的邮件服务商,每月只需15美元,比MailChimp的付费版本便宜!它适用于中小型企业,而且可扩展! GetResponse有一个TO ...

  4. 超声成像_人工智能如何帮助转变医学超声成像

    超声成像 介绍 (Introduction) Diagnostic ultrasound is a popular imaging method used for a variety of scree ...

  5. Java中邮箱的相关使用

    Java中邮箱的相关使用 1 Java中邮箱的简介 2 邮箱的使用 1 Java原生操作邮箱 1 导入maven坐标 2 添加邮件工具类 2 SpringBoot中操作邮箱 0 准备一个好的Sprin ...

  6. 什么是企业云邮箱域名?什么是邮箱移动办公oa?

    电子邮箱在办公中发挥着越来越重要的作用,许多企业随着发展都会用自己的域名邮箱,争取在与客户沟通中能留下好的印象.那么今天小编就教你如何使用TOM VIP邮箱来创建企业域名云邮箱以及什么是移动办公oa? ...

  7. 申请免费企业邮箱(网易企业邮箱)

    网易免费企业邮箱 网址:http://ym.163.com/ 点击注册进入注册页面,设置域名信息 设置管理员信息 验证手机号 配置MX记录 这个之前如果没有配置过的人,又是在其他地方买的域名,可以参考 ...

  8. Ubuntu16.04安装画流程图工具Dia、微信、网易云音乐、钉钉、百度云盘、搜狗输入法、wps、企业邮箱配置等(持续更新)

    日常工作使用Ubuntu系统,但从windows平台迁移过来很不习惯.会陆续记录一些插件.软件的安装.如微信.钉钉.百度网盘.企业邮箱配置等. 微信.钉钉.百度云盘 github上已有将deepin打 ...

  9. 野蛮时代一直显示无法连接服务器,Euro Truck Evolution (Simulator)无法连接服务器是什么原因...

    Euro Truck Evolution (Simulator)这款游戏相信大家都不陌生吧,最近小编经常收到Euro Truck Evolution (Simulator)无法连接服务器是什么原因问题 ...

最新文章

  1. CSS:IE与Firefox的CSS兼容大全
  2. richTextBox设置选中的字体属性
  3. minio下载及安装:win linux平台
  4. Leecode05. 最长回文子串——Leecode大厂热题100道系列
  5. SAP CRM WebClient UI界面防止XSS攻击的保护措施
  6. realtek audio console无法连接rpc服务_RPC服务在游戏中的简单运用
  7. 台阶问题(洛谷-P1192)
  8. MySQL MHA 搭建测试
  9. R语言chorolayer_R成精系列-R 错误汇总
  10. System.Convert 的一些事
  11. 怎么一步步编写简单的PHP的Framework(十九)
  12. python基础笔记(六)_数据清洗及建模
  13. 集成海康威视Sadp SDK实现重置密码
  14. 视频中场的概念(1080I和1080P)和BT601/656/709/1120/2020/2077
  15. Photoshop 2021(Ps)下载安装及详细安装教程
  16. xsmax进入dfu模式_没有home键的iPhone XS怎么进入恢复模式?我教你
  17. 风筝 vpn_风筝将其AI驱动的代码完成功能引入JavaScript
  18. spj查询零件、工程、供应商表
  19. 什么是图片的DPI?如何修改图片DPI值?
  20. java实现第八届蓝桥杯平方十位数

热门文章

  1. AE+VS+c#开发颜色符号系统之统计符号化(八)符号化完结篇
  2. 红帽linux挂载光盘_linux挂载光盘
  3. excel 画散点图 怎么设置图片的分辨率_Slynyrd像素画教程:像素画基础教程
  4. 怎么将图片在线转成PDF
  5. Vue中使用纯CSS实现全屏网格加渐变色背景布局
  6. 【子集/组合/全排列】C语言框架
  7. Thinkpad 蓝牙键盘 Fn 键处于锁定状态的解决方法
  8. 沉浸式状态栏实现,完美适配Android刘海屏,终极兼容
  9. 云直播SDK核心功能对比|腾讯云、阿里云、声网、即构等SDK厂商对比
  10. 十二星座匹配对象_来看十二星座最配与最不配的对象是谁