我的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系統所實現的功能,寫着寫着就跑題了。對不起各位啊。
在下篇,我會把我的思路,和編寫過程中碰到的一些問題和大家分享。