wilson的博客

wilson's picture

Drupal - “创造性破坏(creative destruction)”的价值理念

Drupal社区在决定下个版本的设计和功能上的改进时提倡“创造性破坏(creative destruction)”的价值理念,即在升级版本中重点进行创新性功能的开发,而不是着重于提供对旧版本的兼容。这意味着从一个旧的版本升级到新的版本将包含大量的革新。新的功能或系统的体系结构有可能会使升级过程遇到困难,或无法获得网站上正在使用的模块针对新版本系统的更新。极端情况是一些模块永远不会针对新系统版本进行升级了,因为没有开发者继续维护。在选择Drupal前需要了解这些关于升级的风险,并选择合适的贡献模块。

 

更多
wilson's picture

在线产品样本(e-catalog)采用什么组件比较好

一个以丰富的产品为核心的公司站,如果想要拥有更加灵活的字段来表现产品的参数,需要丰富的分类以及标签从而实现产品的过滤与查询,同时也要兼顾多媒体(视频、音频或3D产品展示等)的插入以及客户的留言与询盘,同时为了增加SEO方面的表现,博客也不可缺少,在市场推广的过程中,非技术人员也需要能够灵活的添加和更新产品的资料。

K2和Zoo都提供了很好的原型,两个组件功能方面不相上下,但总的来说,笔者更加倾向于Zoo。

 

 

更多
wilson's picture

Drupal 8: 为移动而生

移动优先
Drupal 8用户会发现,Drupal 8从安装器到模块页面的设计核心思想都是以移动为中心的。每一个新特性,例如就地编辑等功能,都被设计为可以在移动设备的小屏幕上顺畅运行。

(上图是Module页面的一个搜索功能,在Drupal 7中可以使用Module Filter模块 (link is external)实现类似体验)。

随处可见的响应式
未来五年中,将会有多到无法预测的设备接入互联网,为了追随这种趋势,Drupal 8将响应式设计纳入所有功能之中。

对入门者来说,所有的核心主题都是响应式的,菜单,Block等元素在移动设备的屏幕上会自动重新排布(如果Viewport太紧凑,可能会把纵向变成横向)。响应式的图片处理也是内置的,所以同一图片在桌面设备会以大尺寸展现,而在平板或手机上进行缩小显示。

更多
wilson's picture

CMS中Drupal和Joomla以及Wordpress到底哪个好?

做为资深使用者和开发商,我觉得这两个东西不是谁好的问题,而是他们本来就不是一种东西。对,他们都是CMS,但他们的应用方向是不同的:

Joomla更适合找一个商业扩展,然后微调一下就开始使用,实际上Joomla的扩展多数都直接解决了一个商业/应用方面的问题,如sh404sef是一个SEO扩展,jomsocial是一个社区扩展,RSfirewall是一个防火墙。

Drupal的扩展根本不是这样,如果说Joomla的扩展是一个家电,那drupal的扩展都是配件,等你自己组合成你要的家电,所以你要做一个jomsocial这样功能的东西,drupal可能需要几百个组件,但这不是说drupal不好,而是说,它可以按照你自己的思路来构建。
所以到底用Joomla还是Drupal要自己根据自己的实际情况来确定。
 

顺便说一下WP吧,我们做的很少,发现最好不要用于商业上的二次开发,因为那个东西根本就不是给商业用的。

更多
订阅 RSS - wilson的博客