几个月前帮一兄弟做网上商店,这兄弟特别喜欢shopex,所以我便负责做shopex的模板。这是我第一次接触shopex,也是我第一次做商业模板,以前接触的比较多的倒是zen-cart(国外的一个商店程序)。当时大致看了看shopex的架构和模板的机制,基本认为这是一个纯的体力劳动了,所以就很快的答应下来了,虽然后来是一直在这个朋友的极度怀疑中进行工作,最终还是我的实力让他的疑虑渐渐的消失了(自己开始臭美了,估计这个朋友也会在这篇文章下面留言的)。不过通过这两个(成功的只有一个)模板的制作,基本了解了shopex的模板机制,总体来说就是:简单+量大。
首先来说说shopex的模板是如何的简单。先给一个总体概念让大家感觉一下,那就是我大概用了不到半天的时间就能比较有信心的说自己能做这个模板了。模板架构确实简单,比wordpress的模板机制都还要简单(也就是这个草率的保证让这个兄弟怀疑我是一个说大话的人)。shopex的每个页面都有对应的模板框架文件,然后框架文件再去引用具体的模板文件,这样通过框架文件就可以很方便的修改页面的布局,而通过模板文件就可以自由的修改具体的内容,并且模板文件还能被其他框架所引用,就相当于被include。这样一对一的模板系统当然就很简单了,所以制作shopex模板,上手是相当容易的。
量大。正是因为简单,所以shopex的模板文件相当的多,多得我都不敢去数了。正所谓鱼与熊掌不可兼得一样,如果想工作量小,譬如wordpress,很多模板文件都能重复使用,那编写起来就比较麻烦,你得会在适当的地方进行条件判断以保证被不同的页面引用的时候能显示不同的样式。而shopex则是不同的页面有相对独立的框架文件,这样一下子算下来文件就很多了,刚才大致算了一下,居然超过了100个文件需要编辑,可见工作量会有多大,基本是属于标准的体力活了。
帮这位朋友做完了两个模板,上面的文字就是我个人对shopex模板的一个看法。到目前为止基本上算是告于段落了,所以最近又有时间开始改版bloggermap.org
ps:有些人真厉害,抓我的文章不说,还居然ping我,请问你是在示威么:“抓了你的文章又如何”。虽然我从来不介意别人抓我的文章,因为介意也没有用阿,中国的互联网都是天下文章一大抄呢,大家尽情的抄吧,大不了我在文章中多加一点内链接罢了。
标签:PHP
今天了解到了一些关于shopex和模板的相关知识。
感谢了。。。