我的cms也刚做完,思绪比较混乱,没什么条理,只能想一句写一句,言词不当之处还请谅解。
第一篇,我简略描述了一下我的cms标签所表示的含义。码农日记——anCMS(c#版)第一篇绑定数据
第二篇,我将展示了标签背后真正运行的代码。asp.net的cms 原理篇
今天这篇我想写一下,我对这个CMS的思考,和所有实现了的功能。
1、为什么ASP.NET的cms那么少?
经常百度ASP.NET的cms的人,可能会知道,搜索不到多少,而且大多少都是商业性质的。
这个是为什么呢,据我分析:大多少人,都是拿来主义。就算有大牛写出来,也不一定会分享。
你看人家PHP那么多,没学过程序的人,也能玩转cms,你叫我们这群技术出生的人,情何以堪啊。
我经常被鄙视,鄙视,你做出来的网站怎么没有(织梦cms)强大,这时我无语了,是的,我再怎么做也超越不了(织梦cms)。 亲们,有木有被鄙视过,有木有。
那怎么办,我们是否要放弃学了多年的asp.net,然后去学一学PHP的(织梦cms),然后站起来向客户说:”这是我做的网站,强大吧。“
广大的学ASP.NET的同胞们,我们出路在那里啊。
2、为什么太多人鄙视ASP.NET?
在园子里,经常会看到别人鄙视ASP.NET,为什么太多人要鄙视我们,有些人坚持不住转投其他正营。
据我分析有几点原因:
①门槛低、大部分人都可以短时间学习做出一个网站来。
②拖控件、新手都爱拖控件,没法子,教书先生就是这样教的。你能咋滴。
③ASP.NET的大部分书籍都是千篇一律,差不多都是教你使用控件。教你打枪有个球用,你要会造枪才有用。
④ASP.NET进步缓慢,以至于一部分人转投其他正营。
最后我想说,语言没什么分别,分别在于自己的思维。编程的思维。
请各位学ASP.NET的同志们,放正心态,要多做,多想。 亲们,是不是废话太多啦,有木有。
我也是一小菜鸟,被鄙视惯,大家要喷就喷吧。 但我真心希望ASP.NET能够强大起来。
3、我做CMS的目的是什么?
大家可能不解,市面上强大的cms数不甚数,为什么我还要做呢。
有园友看了我的博文说:“其实用一个模板引擎就可以了”。
我想说,是的、完全可以用别人的模版引擎。
在这里我想说,只有自己做出来来了,才会有深刻的印象,
只有自己认真思考过了,才能够不断的添加新功能,才能不断的简化代码,才能不断的提高效率。
用别人的CMS,安全性、可靠性、可定制性、灵活性。这些相信大家应该都明白吧。
试想,你给你客户做一个网站,你用了别人cms系统,还带着别人的logo,操作起来有那么复杂,你叫你的客户情何以堪。
我的目的就是:快速、高效、安全的完成客户的需求。
新创建了一群:37703194 希望大家可以共同讨论。
本来准备写我做的这个CMS系统所实现的功能,写着写着就跑题了。对不起各位啊。
在下篇,我会把我的思路,和编写过程中碰到的一些问题和大家分享。