我新手,看了很多CMS,感觉模型就是个鸡肋;
生成的表单,不美观,且做不到通用性;
比如PHPCMS 我想做个城市联动选项, 以其模型的限制,根本做不出来,除非单独做模版. 那么模型还有上什么意义?想问: 你们写程序 经常用到模型这样的概念吗? 还要做自动验证,JS判断,自动完这些东西入库吗? 原理很简单,现实很骨感啊, 愁人; 自动生成模版通用性太差劲了.
生成的表单,不美观,且做不到通用性;
比如PHPCMS 我想做个城市联动选项, 以其模型的限制,根本做不出来,除非单独做模版. 那么模型还有上什么意义?想问: 你们写程序 经常用到模型这样的概念吗? 还要做自动验证,JS判断,自动完这些东西入库吗? 原理很简单,现实很骨感啊, 愁人; 自动生成模版通用性太差劲了.
从这个意义上讲,所有的网站都是 CMS (并不需要管他用什么写成),除非他没有内容但是奇怪的是,那些标榜为 CMS 的开源系统,却恰恰没有内容而只有规则
在那些 CMS 开发者眼里,骨骼是重要的,血肉和皮毛是次要的
不是这个模型,是CMS的分类模型, 比如文章模型,商城模型,下载模型; 通过模型自动生成自动验证规则,自动生成模版; 就是整个后台无论是商城还是文章,通过分模型,全部搞定;
你的内容是他根据规则拼装成页面的
不同的页面可能存在不同的架构,所以他总是要有一个容器来保存你对架构的描述吧?这就是你说的模型了