浅谈PJBlog2的插件开发

看着比较熟悉的ASP代码,觉得是可以好好开发一些自己喜爱的插件,所以昨天就开始动手写,打开文档粗略的看了一下,大致了解了结构和内容,然后就开始写自己想要的东西,也许很久不动手了,手有些生,但还行,两个小时就搞定了一个,又晚上花了1个半小时搞定另外一个,这里说一下开发中的一些感受。

插件的总体结构很不错,利用了XML文件配置的优势,尤其是定义插件执行的HTML和ASP代码,加上附加的CSS和JS文件就能够构成相当强大的功能,虽然功能上一些局限,但针对大多数功能来说是够了。

插件提供了很多存储插件变量的功能极大的丰富了插件的可配置性,遗憾的是插件本身和附加模块主要运作于前台,这让相册之类的需要后台维护的插件的维护变的非常麻烦,后台模块化可定制化非常重要,不过这个地方经常被大多数CMS和Blog程序所忽略。。

总而言之,一个良好设计的接口能够极大的丰富主程序的功能和能力,希望更多的插件被设计出来。。

相关文章

Plugin再体验
views 142
基本的Plugin都装上之后,就要考虑一些特色了,虽然偶知道这些Plugin也许会让系统变的比较慢,但也会给博客添加很多有意思的特色,不过现在WP的Plugin的评价系统貌似不怎么管用,因为看到很多五星的Plugin装上其实毛病多多,无奈之下还是给卸载了。 要清楚的知道自己的博客的访问次数,这...
神奇的WordPress.com
views 115
进入Wordpress的后台,从控制面板可以看到四个显著推荐的插件,其中有Wordpress Status和Akismet,这两个插件看说明功能很不错,Status的那个有很多替代,而Akismet貌似用的人更多,刚装上那天就尝试着装了Status,发现需要申请一个Wordpress.com的API...
一个有趣的Plugin
views 138
这个帖子其实来测试一下一个新加的Plugin的,呵呵。。这个Plugin真的很好玩,把你的装的Plugin都列了出来,除了CX和给别人一个展示如何做成这种效果的Wordpress之外实在想象不出还有什么意思,不过我自己都被自己装的Plugin吓了一跳啊,原来这一个月来偶居然装了这么多的Plugin,...
被黑了
views 164
下午忙的吐血,等到近7:30pm的时候还没折腾完,突然想起来今晚还要打球,及匆匆的跑回家吃饭,吃完饭看到已经快8点了,心里犹豫着还去不去,去了也是到了9点才能真正的打起来,这时候调出博客的页面突然发现博客回到了最原始的安装状态,而博客的名字改成了如果需要找回所有之前的博客,请联系QQ 95955xx...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.