Power in Simplicity!

简介:

这是我无意中在网上闲逛时看到的,Power in Simplicity!(强大源于简单)。NND,真是说到我心坎上去了,编程这么多年了,越来越有体会,设计越复杂越乱,越做不出什么东东来,相反,简明的设计往往能孕育出强大的系统来!只是没总结得这么简单(总结得复杂了不成了自己打自己嘴巴吗?)呵呵!

找了找这话的出处,原来是一个国外叫Mambo的开源CMS系统开发组提出的口号。不容易呀,在异国他乡居然也有人知道我肚子里的蛔虫是什么样的!这个叫做Mambo (曼波)的CMS系统立刻就吸引住了我的眼球,就冲着这个口号,我也得弄清楚它到底是盘什么菜。
第一步就是找找它的资料及外界对它的评价,真是应了那句俗话:不看不知道,一看吓一跳,居然还是个名角:

  • Mambo,中文意思为曼波音乐(源于古巴黑人音乐),是这个星球上功能最强大的开放源码的内容管理系统之一。在2004年4月20日伦敦举行的 Linux用户和开发员大会上,Mambo从众多优秀的开放源码系统中脱颖而出,获得2004年度最佳Linux开放源码系统奖项,和它同场竞技的有 KDE、Firebird SQL以及eGroupware等,这些都是知名度很高,被广泛使用的系统,现在却沦为Mambo的手下败将,可想而知,Mambo的魔力有多大!
  • Mambo的口号 Power in Simplicity! ( 强大源自简单!)
  • Mambo基于php+mysql技术开发,具有易于安装、管理简单、可靠性高等特点。
  • Mambo可在全球范围内构建各种类型的网站,小到简单的个人网站,大到复杂的公司应用网站,Mambo均可轻松搞定!

  看到这里,我沸腾了。不愧是我看中的系统,果然眼光还是不错!:) 还没开始用呢,心就已被它征服!(主要原因是它居然还是用PHP开发的,我的至爱呀!能不被征服吗?嘿嘿!)

第二步下载安装,分析其代码,看看它到底是不是象传说中那么牛X:
 

  • 功能确实强大,管理确实简单,布局确实合理,风格确实大方!Mambo系统设计非常灵巧和简单,实现起来非常简单,看这样的代码真给人一种如饮香茶的感觉(决不是酒)!
  • 系统分为核心系统(core)、组件(component)、模块(module)、界面模版(template)等,采用结构化的功能设计和界面布局设计(MVC架构)。最感兴趣的就是界面模版了,相较于XOOPS所采用的Smarty而言,Mambo 只需要一个index.php文件和一个css文件就搞定,index.php中大部分是html代码,另有几个php的echo、 mosLoadModules函数,用于动态显示页面标题和动态调入Mambo模块,这种机制使得界面模版的设计一方面可以在准可视化的方式下进行,另一方面可以降低Smarty给系统带来的开销。(Smarty影响了系统运行效率,必须要合理的使用缓存cache。我个人不喜欢Smarty最主要的原因是编Smarty太麻烦了)
  • 对多语言的支持太差了,尤其是管理后台,对这一点我非常非常不喜欢!谁叫俺是中国人呢!呵呵!!

本文转自 firehare 51CTO博客,原文链接:http://blog.51cto.com/firehare/587224,如需转载请自行联系原作者
相关文章
|
人工智能 BI
1002.Balala Power!
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072K(Java/Others) Problem Description Talented Mr.
875 0
|
大数据 C++ 分布式计算
[LeetCode] Power of Three | Power of Two
Given an integer, write a function to determine if it is a power of three. Follow up: Could you do it without using any loop / recursion? 解题思路 log运算。 实现代码 //Runtime: 18 ms public cl
1469 0
【35】实现Power函数
题目:给定一个函数原型Power(double base, int exponent),要求实现该函数,并且不能使用库函数也不用考虑大数问题。 分析: 1. 最简单的实现Power函数是直接利用for循环,这样时间复杂度为O(n)。
857 0
PowerShell基础
1. 一些命令像Get-SPSite有不同的参数变量。这些变量通过-?展示出来。 Get-SPSite -?   2. F3 在当前行显示最近的一条命令结果   3.
641 0
|
存储 芯片
IBM POWER
引用:http://zh.wikipedia.org/wiki/IBM_POWER IBM POWER是RISC处理器架构的一种,由IBM设计,全称为“Performance Optimization With Enhanced RISC”,《IBM Connect电子报》2007年8月号译为“增强RISC性能优化”。
1173 0
|
Shell Linux Windows
PowerShell命令
关于PowerShell命令的一些基本知识 •PowerShell的命令叫做cmdlet •具有一致的命名规范,都采用动词-名词形式,如New-Item •动词部分一般为Add、New、Get、Remove、Set等 •命令的别名一般兼容Windows Command以及Linux Shel...
1052 0
|
6月前
这10条Powershell命令有多香,谁用谁知道!
这10条Powershell命令有多香,谁用谁知道!
120 0
|
Java C++
LeetCode之Power of Two
LeetCode之Power of Two
123 0

热门文章

最新文章