是啊,着实是n久,因为我以记不清楚是什么时候接触过它,还用过它了一段时间(估计不长),再次接触这个帝国,是因为有一位网友它看到我在Zblog发布的活动链接推广插件,但是它目前的站点使用的是帝国EmpireCMS,所以就想定制一款。
然后我就再次接触了帝国EmpireCMS,可以说如果没有提,我估计都忘了还有这个建站系统,哈哈,因为我这相当于是重新开始入手帝国EmpireCMS,所以需要先熟悉下帝国EmpireCMS的一些插件有没有什么规则要求和代码规范,还有它的整体设计模式是怎么样的,开发文档要过一遍。
所以当时就回复这位网友,我先看看,可以做的话联系你,可惜了,因为我一般是上班的时候很少登QQ,以至于没有看到他发的消息,然后就错过了这单子,不过也没有关系,来日方长呢,万一他找的那个人做出来不符合他的胃口,说不定还是回来呢,我也正好再多熟悉再帝国EmpireCMS,然后先做出来,到时候就舒服多了。
这几天,接触帝国EmpireCMS下来,我是感觉,是很强大,但是跟目前市面上的主流建站系统如WordPress
,Zblog
...等等,有点格格不入。
因为帝国EmpireCMS程序设计里面没有Hooks
(钩子)一说,取而代之的是用标签来代替,这个有个好处,就是自定义能力非常强,但是对于如果不熟悉这套系统的,估计进去是一脸懵逼了。
其次的话,帝国EmpireCMS开发者文档,有点不友好,反正我能看到都是挺久之前的开发者文档,所以接触这几天,我都是在看帝国EmpireCMS的底层的一些它封装好的方法和跟我插件需要用到的东西,因为我的最初的目标是,用户只要安装了插件,那么就不需要在手动修改模板这些,然而我发现做不到,可以说这给用户的体验是非常差的。
但是没有办法啊,帝国EmpireCMS的设计模式就是这样子的,你也只能按这套走,所以折腾了那么久,就得知这是个肯定的结果了,毕竟我更喜欢我的插件做出来的话,最好是开箱即用,可惜了,但是没有关系,我想到一点,就是使用帝国EmpireCMS的用户一般动手能力都是很ok的。
所以基于此出发,我的目标还是让用户少做模板修改,尽量只动一两处,插件就可以跑起来,那么接下来就拭目以待吧。