PHPCMS2008模板系统更新的简单分析

PHPCMS2008版在很多方面都较2007版有了较大进步,其中在操作的人性化方面尤为突出。其实PHPCMS在2007版的时候,我想大家跟我一样用到最多的是他的模板系统,因为我们往往是在运营一个网站,那些功能性的东西,我们关心的很少。只要它好用,用起来顺手就可以了。界面就不一样了,大家用的是同一套CMS,在许多方面都有类似,要想和别人不一样,我们就要在界面上下功夫了。
PHPCMS2007的模板系统已经相当完善,在此我们可以简单的分析一下
1,目录结构
PHPCMS是模块化很细致的系统,分为系统模块和扩展模块两种(我自己起的名字,不知道官方同不同意)。其中PHPCMS和MEMBER是少数的必选和不可更改的模块,他们的模板对应在PHPCMS_ROOT/TEMPLATES/DEFAULT/下的PHPCMS和MEMBER两个文件夹下,其中有根据不用的位置做了不同的区分,很是方便。值得注意的是界面系统的顶部和底部部分即HEADER和FOOTER,也位于PHPCMS这个文件夹中。
可扩展模块则各有不同了,他们是在TEMPLATES/下跟PHPCMS文件夹同级目录中,名字也跟他们名字相对应。我们用的最多的article在这样。这些在PHPCMS的模板教程里都有详细的描述,我就不累述了,现在说重点:由于2008版引入了自定义模型的功能,article这个目录自然消失了,因为已经没有默认article模块的这个说法,那我们要修改文章模块的模板应该去哪里呢?去看看PHPCMS这个目录吧,你会发现这里多了一个show_为前缀的HTML文件,这种类型的文件之前只有在文章和图片这种模块才会有。这就对了,当你在PHPCMS2008增加一个新的自定义模型是,这个PHPCMS系统模块里就需要有一个show_的模板文件与这个模型相对应,这就是2008版模板系统的最大变化。
同样发生目录变化的还有special和search,因为这两个模块的等级已经提高,这是多么可喜的变化。search里面居然还发现了分词,这简直太了解劳苦大众的心声了。
2,模板名称规律
在上面的目录结构介绍中我们其实已经发现了PHPCMS模板系统命名特点。2008的模板命名中,配置文件的命名我越来越喜欢,大家可以看看现在的每个模板的目录,templatenames.php改为name.inc.php,tags_config.php改为tag.inc.php,名字更加符合大家认知规范,偶喜欢。在各个模块的调用tag_类型模板中,又增加了几个新的调用类型,很是方便,先抛砖引玉了,search_index,希望大家指正


对2008版PHPCMS的一些建议

等了这么长时间,终于等到08版面世了,很不错的版本,辛苦淡淡风这些弟兄们了
为了让我们的 CMS做得更好,兄弟在这里提一些建议
1,现在08版一个很重要的进展就是碎片的管理
的确,现在大部分的门户站点的页面制作都是依靠碎片这种东西来制作的,虽然名称各个不同,但都是一回事,我看到,现在这个碎片的使用不是很方便,能不能把碎片的管理精确到节点(也就是栏目),可以精确的知道碎片的位置到底是哪个页面上的,最好能跟栏目树放到一起,这样我们找起来很方便,不用在按照各种分类再查找了
2,现在CMS的标签调用已经很人性化了,不过,我觉得能不能在添加一种调用,就是纯粹地用代码的方式,类似于3.0,这样两种调用方式共存,有中文名称的标签调用,是可以复用的,而那种代码方式的调用就用一次就可以不去管了,这样在一个调用频繁的CMS系统中,可以不用费那么多的时间去起名字,找调用,用一次生成一次,这种方式在很多门户站点叫机器人调用,希望参考
3,现在发现08的模板系统好像没用什么大的改动,可以承认,PHPCMS的模板系统是很优秀的,不过还是有很多地方有待改进,举个例子,当用PHPCMS进行建站时,往往会因为不知道该用什么模板名字而发愁,这种模板名字的规则是不是能够改进一下,或者能够进下数据库什么的,或者在某些地方做些提示
4,我最期待的其实是08版在内容模块方面有很大改进,不过至少在第一轮测试,我没有看到我想要的,个人认为一个CMS的主内容类型只要包括文章,图片,专题三种就足够了,而且这三个类型的内容可以在一个节点下面共存,我们只要有个类型字段描述一下就可以了。这样我们的内容可以做的更加灵活
5,我现在最期待的是CMS的二级域名绑定的更方便更规范,我可不想再用baseon这种东西在做我的模板了,希望可以加以改进
另:08版的系统结构整理的很规范,我个人很喜欢,我会继续学习的,把你们新的技术研究透
祝PHPCMS一切顺利,成为最好的PHP的CMS


Comments Off

08奥运带给中国社会的变化

政治:北京奥运会的开幕式,将会有各国的政要前来参加,可以看出中国的国际地位在国际中收到的认可和关注。这也是中国政治地位表现,可见作为联合国的常任理事国之一的中国,中国的国际地位在奥运会后会得到更多人的认可,政治地位自然会有所提升
经济:奥运队中经济的推动不言而喻,从宏观上与各行业上分析奥运商机对我国经济的推动作用,使我们紧抓奥运契机,努力进取,进一步促进我国经济、文化、科技和体育事业的全面发展.
观念:从观念的改变来看,奥运不光是体育界的盛会,对中国人的生活观念也有了很大影响。首先,促使许多国人以奥运为己任,把奥运盛事当成自己的家事,争做奥运东道主,为奥运争光添彩,奉献自己的力量。其次,促进了人与人之间的团结。人人为奥运,事事想奥运,为了心中的“同一个世界 同一个梦想”,中国人更加团结,为了心中共同的梦想而奋力前进。最后,增强了人与人之间的和谐。奥运的举办拉近了中国人彼此间的距离,圣火的传递让国人的心靠得更近。
旅游业:从旅游业来看,一方面奥运氛围必然会促进我国旅游业体制革新,建设良好的旅游环境。另一方面根据北京奥组委目前的预计,在2008北京奥运会期间,参赛运动员和随队官员将达到16000人,近5000名奥林匹克大家庭成员、7000名赞助商及其客人将参加北京奥运会,另外还有数百万的海内外游客将汇聚北京观看精彩的奥运赛事或游览故都名胜古迹。以此来看,奥运将对旅游业起到长期而深远的意义
环保:为了实现绿色奥运的目标,按照申办时的承诺,我国在城市空气污染控制、水污染防理、城市绿化、工业污染治理等方面做了大量工作。到目前为止,北京市全面实现了申奥时的承诺,7年来环境得到持续改善。全国各地也纷纷举办环保活动,用实际行动感召大家一起加入环保行列,使全社会共同行动起来,把节能、降耗、减排付诸实践并取得实效。
科技:奥运会不仅是一场世界瞩目的体育盛会,也是一次展示我国高科技水平与成果的盛会。科技奥运是北京奥运会倡导的三大理念之一。为了充分体现科技奥运,各种高科技设备广泛应用于各个领域,从看似娇小但浓缩了众多高科技元素的“祥云”火炬,到5项科学技术达到国际水平的“鸟巢”,再到交管部门开发的多项智能交通科技设备,这些先进的技术都是科技服务奥运、奥运促进发展的生动体现。
反恐工作:奥运对我国反恐工作的影响。随着近年来国际恐怖主义的发展变化,奥运会也受到越来越大的恐怖威胁。为防止恐怖事件发生,确保北京奥运会的安全,从2002年起我国就成立了两支王牌反恐部队——“雪狼突击队”和“蓝剑突击队”,还构建了“四网”(构建场馆防护网、驻地防护网、路线与活动场所布控网、重点人员防护网)和“七网”(社区治安防控网、周边及城乡协控网、社会面巡防网、城区监控网、网上安全监控网、单位内部防范网、特殊行业管理网),近期还在“鸟巢”附近安装了防空导弹系统,这些反恐设施和举措虽是为奥运而备,为确保奥运安全而建,从长远来说对于提升我国“反恐”能力也起到了积极的促进作用。