1、cms是如何一步步開發出來的
要自主開發一套CMS,需要投入大量的人力物力財力。現在市面上已經有很多成熟的,開放性的CMS,一般只有有個性化開發需求的項目,才會選擇自主開發,大多數的網站中,一般都是選擇一套較為適合的開源程序進行二次開發使用。
CMS開發大致有如下4個步驟:
1. 創建表結構 比如創建頻道表、欄目表、文章表、作者表、文章來源表等等;
2. 通過程序語言對步驟1的實體做管理(比如增刪改查等操作);
3. 選擇一種模板工具(如用java開發,可選用velocity),製作包括首頁、頻道頁、欄目頁、內容頁的模板;
4. 將首頁、頻道頁、欄目頁、內容頁靜態化,保存在web伺服器的相應目錄即可。
綜合SSH三大框架,結合javascript,Jquery,Springmvc,svn,Junit,maven,freeMarker等大量的知識點來實現一個完整的網站。
2、國內CMS系統排名?目前有比較權威的數據嗎?
看到網上到處發了很多CMS系統排名的軟文,發現真的很扯淡,甚至有些系統都沒用過的也胡亂評論一翻,之後突出他要推廣的CMS系統,作為曾經在某CMS軟體公司呆過很長時間的我實在無法接受,出來瞎聊幾句,歡迎批評指點。
首先,CMS系統在行業內從未有排名說法,因為沒有任何的評判標准,所以也就沒有排名高低之分。要是硬說要對CMS進行一個排名的話,個人認為只能從以下幾個方面進行簡單對比:
1、 用戶數量;
2、 系統功能豐富程度;
3、 系統穩定性、負載能力(動態並發訪問量);
4、 系統安全性(專業檢測掃描報告);
5、 系統的易用性及擴展性;
為什麼我要說是簡單對比,因為對於一個CMS系統來說,你單拿任何一個點來評判,都會有無法對比的情況,首先從技術角度來說,CMS系統開發語言不同,有.NET平台的,有ASP的,有PHP的,有JAVA的,還有其他各種各樣的,這些開發語言你就沒法有一個准確的對比,就好像中文和英文,你怎麼評判哪種語言好壞?
首先我們從用戶數上來看看各家的局面:
用戶排名第一:動易CMS
動易作為國內最早的CMS開發商之一,曾經有過一段極度輝煌的時期,可惜老闆沒抓住機會發展,錯過了黃金發展階段。但是在用戶數上來說,一直保持著領先低位,主要功勞還是得益於2006年的高峰階段,當時使用動易系統的用戶將近25萬(含非商業用戶),在國內網站市場佔比達到20%左右,動易論壇每天在線人數可達3萬人,注冊用戶數23萬多,可說是動易的盛世時期。當時的動易CMS還是採用的ASP開發,簡單易用,所以個人站長之類的極其推崇。自此高峰期之後,動易沉醉於每天主動尋上面來的訂單而忘記了後面追趕的狼,後面的一兩年都沒有什麼創新突破,更是在2008年推出了.NET系統後,由於頁面設計難度較高,加上新系統價格提升,大部分用戶依舊使用著ASP老系統。動易沒有一個靈活的過渡發展方案,導致大部分的用戶停留在舊系統,或者分流到了風訊、科訊、帝國、織夢、PHPCMS等系統中,至此,動易用戶開始萎縮。
用戶排名第二檔:織夢、PHPCMS、帝國……
其實較真來說,第二用戶量的CMS沒法進行核對,因為沒有準確數據參考,只能按大概評估去進行歸屬。織夢之所以分到了第二檔,首先是織夢使用的免費策略,吸引了大批的個人站長用戶,加上動易轉型.NET後,大量動易用戶不適應而選擇了採用PHP開發的織夢系統。但是隨著創始人IT柏拉圖的離開,織夢經營策略進行了改變,將著重於商業系統解決方案的方向發展。這對於那些使用慣了免費系統的個人站長們來說並不是件好事。織夢離開IT柏拉圖之後,其用戶量也就缺乏了增長的動力。
而另一個CMS系統PHPCMS可謂是和動易一起成長的兄弟企業,其創始人「淡淡風」與動易「WEBBOY」經常在網上論劍,一時亮瑜。隨著CMS發展進入低谷,隨著酷六收購PHPCMS,淡淡風宣布離開,PHPCMS發了新系統,受廣大用戶質疑,隨之而來的是用戶的離去,再後來就是淡淡風重新創立公司CMPTOP,對與PHPCMS來說更是一次打擊,從此走上了下坡路。
用戶排名第三檔:TRS、中科匯聯、南京大漢……
為什麼把拓爾思、中科匯聯、南京大漢這類公司歸屬在CMS用戶排名的第三檔,主要是因為這類公司已經不純屬是做CMS產品的公司,他們更多的是項目型公司,不以產品用戶數取勝。當然這類公司不止這三家,包括開普互聯、CMSTOP、西安博達、西部動力等,當然智宇軟體也屬於項目型公司,以提供信息化解決方案服務為主要業務。
拓爾思早期也提供產品,後來轉型做項目,當然它也是行業內的龍頭企業,主要做高端項目為主,大部分客戶是部委、軍隊、省廳級政府單位,也是CMS行業內唯一的一家上市公司。(PS:西安博達、動易軟體、中科匯聯這類掛新三板的上市公司不要出聲,新三板那是交錢就可以弄上去的,沒什麼意義,只能忽悠不懂新三板的人。你讓智宇軟體花個幾萬塊找證券公司也可以進行新三板掛牌,沒多少意義,又不衡量業績,也不管盈利虧損,掛牌上去有什麼知道宣傳?大家不要噴我,實在是被中國股市坑太慘了。)言歸正傳,像拓爾思這里公司已經屬於邊緣化的CMS公司,成為多元化發展軟體科技公司,這兩年更是轉型到安全領域,公司的主要營收將不再是網站建設服務。中科匯聯、開普互聯、南京大漢這些公司一樣,慢慢的就去產品化,成為解決方案應用服務提供商。
論用戶數排名,大概也就簡單聊這些了吧,總體而已國內CMS行業已經白熱化,早期很多做CMS的企業已經在歷史的浪潮中慢慢死去或者轉型,留下的大部分是在吃老本,苟延殘喘。就現在互聯網形勢來說,個人站長幾乎沒幾個能保持盈利增長的,甚至很多是連伺服器租用費都收不回來,所以CMS行業靠用戶數比拼的時代已經過去,只有轉型做商業化服務,提供更全面的服務才會有出路。比較各家CMS之間的功能也同化得差不多了,也沒有哪家在研發創新功能,隨之而來的只能是炒冷飯,換界面,而功能也就那麼幾樣,2006年那會還有個動易龍頭可以抄下功能,現在動易自己都得去抄別人了,你還能有什麼創新發展可言?
接下來內容論述敬請留意後續……
轉載請註明來自於智宇軟體http://www.smartsung.com/
3、CMS種類有那些
CMS是Content Management System的縮寫,意為"內容管理系統",它具有許多基於模板的優秀設計,可以加快網站開發的速度和減少開發的成本。CMS的功能並不只限於文本處理,它也可以處理圖片、Flash動畫、聲像流、圖像甚至電子郵件檔案。
你說的新聞發布系統屬於 cms.
網店系統就屬於cms的加強功能了, 一般的cms不帶這些功能.
還有一些系統增加了"企業黃業"、「房產」「供求(租房、出售二手)」、「下載」「影視」等等。
其實嚴格來說單純的「cms」只有文章+圖片的功能。其他的功能都是在文章+圖片的基礎上稍微變化改進的。
熱門CMS介紹:
2010年國內最常用的PHP+MySql免費CMS系統大全
1. DEDE -這是一款國內開源的cms,作者是一個個人,能做出如此功能的cms,是相當不錯的。2007版功能十分強大,希望能改善之前數據量一大,更新靜態頁就很慢的缺點。因為開源,有較多的玩家和擁護者。非常適合有一定編程基礎的站長。 2. phpcms-一個綜合的網站管理系統,由PHP+MYSQL構架全站生成html,能夠快速高效地應用於LINUX和WINDOWS伺服器平台,是目前中國LINUX環境下最佳的網站管理應用解決方案之一。據傳被酷6收購。 3. 帝國網站管理系統-Ecms全稱為」帝國網站管理系統」,英文譯為」Empire CMS」簡稱」Ecms」.Ecms是基於B/S結構,且功能強大而易用的網站管理系統.是一個經過完善設計的適用於Linux/windows/Unix等環境下高效的網站解決方案。 4. php168 -PHP168整站系統,代碼全部開源,可方便的進行二次開發,功能模塊可以自由安裝與刪除,個人用戶免費使用。系統頻道模塊很多,適合作個人門戶網站。較多頁面沒有生成靜態頁。如果你想建站,就義無反顧的選擇它吧!!! 5. HBcms :一個以PHP官方推薦的PEAR+SMARTY技術架構的cms,比較容易上手,適合沒經驗的新人做網站。沒有下載,分類信息等模塊,適合做文章為主的網站。全站生成靜態頁,默認附帶了幾套模板,可以方便的更換模板。個人企業都免費,無需授權。 6. SupSite-一款將論壇資源自動轉換成門戶網站的php程序系統,使用SupeSite,並利用你現有的論壇,你將自動擁有一個功能完備的,資源豐富的站點系統;由論壇變成網站,一切都是自動完成,你不需要任何干涉。讓你輕輕鬆鬆實現建立網站的目的。 7. 曼波-MAMBO,一個國外的CMS系統,功能很強大,支持添加很多組件,模塊;擁有豐富的模板.Mambo是一個網站內容管理系統(CMS),它是網站的後台引擎,使網站內容的創建、管理和共享更加簡易。Mambo十分強大,但官方網站也承認,它不是典型的「門戶」網站解決方案。 8. Joomla! 是一套在國外相當知名的內容管理系統,2007年開源cms第一名!Joomla!是使用PHP語言加上MySQL資料庫所開發的軟體系統,可以在Linux、Windows、MacOSX等各種不同的平台上執行。操作介面除了美觀之外,也花了很多心力在設計這些介面的簡易操作性。但初次使用者,需要花一點時間學習一下操作的方式,才能運用自如。。 9. Drupal-Drupal是一個強大的軟體,它可以讓個人或社區使用者很容易地發表、管理並組織一個網站里大量且多樣的內容。已經有許多個人和組織採用Drupal來建立各種不同的網站。Drupal是一套採用GPL授權的開放源碼軟體,是由數以千計的使用者和開發人員所共同維護和開發的。 10. WordPress - 是一款基於PHP和MySQL的Blog軟體,但是它也可以當作簡單的cms系統來用。通過它可以快速而簡便的搭建屬於你自己的Blog(網站)平台。簡而言之,這個Wordpress就相當於咱們用來搭建論壇的那些程序,比如用在自留地上的雷傲,還有別的比如PHPBB等等…Wordpress因為它的安裝簡單和可擴展性好幾乎已經成了獨立搭建Blog平台的第一選擇。Wordpress還有一個MU就是多用戶的版本,支持多用戶的Blog系統。
2010年國內最常用的ASP免費CMS系統大全 1.動易--這套是國產AspCMS中非常強大的系統,一路走來,動易不斷完善,而且也不斷加強功能,包括個人版,學校版,政府版,企業版,後台包括的功能,信息發布,類別管理,許可權控制,信息採集,而且跟第三方的程序,比如論壇,商城, blog可以完美結合,基本上可以滿足一個中大型網站的要求,但Asp和Access的的局限性,還有本身功能Dll的限制,使得免費版差不多成雞肋。這套系統比較適合非專業人士使用,在使用操作方面做的非常人性話,而如果說想自己修改或者二次開發的話就有點免為其難了。 2.風訊-- 風訊的系統功能強大,自由度高,是現在人氣比較高的系統之一,可以根據自己的想法做出一個網頁從而建立一個有自我風格的網站,更新速度快,一直有新的版本出現,現在又開放採集、下載、投稿、圖片整站管理系統,第三方整合等功能,開源是它最大特點,希望保持。然後缺點就是後台人性化差了一點,上手有點難度,而且連一套默認的模板都沒有,因為自由度太高了,讓一些新手更難上手,還有就是免費版的生成靜態發布的效率不高。 創力--- 創力是一套無任何文件加密,不需要注冊組件,不需要綁定域名,經過完善設計、精心打造的一個適用於各種伺服器環境的安全、穩定、快速、強大、高效、易用、優秀的網站建設解決方案。系統功能齊全,集成文章、下載、圖片、影視、商城、留言、用戶等大模塊,並可無限制N個與文章、下載、圖片等模塊相同的的模塊,每個模塊下更可無限欄目分類,加上Rss訂閱、公告、廣告、統計、關鍵字、友情鏈接、JS代碼、站點地圖……等等,綜合來說是一套不錯的網站系統。 3.JTBC-- JTBC也是新出不久的一套可對現有模塊進行擴充與克隆的網站系統核心,採用UTF-8編碼,是目前ASPCMS界中唯一一款真正意義上做到代碼與程序全脫離的程序,似乎採用了xml的散存儲技術,而且在代碼與程序脫離的技術上,又加人了語言與代碼脫離,語言與程序脫離的兩兩脫離關系,基於這種特性,JTBC就具有了非常強大的可擴充性和可二次開發性,目前具有文章系統,下載系統,商城系統三大傳統模塊,有友情鏈接,在線支付,網站留言,網站評論等常規管理項目,JTBC可能對於未上手的人來說是一套很頭大的系統,但對於熟悉的人而言使用起來非常有效率,做企業網站與其他網站均可。 4.TSYS---對於一個免費開源,沒有版權的CMS來說我們也沒有什麼可要求的!在TSYS的各個版本中均沒有出現過重大的安全漏洞而且對於目前1.1來說已經是很完善成熟的了,TSYS和一般的Asp 的CMS不大一樣,他的功能並非由本身而定,而是根據使用者的能力而定。使用者越厲害 TSYS本身也可以變的更厲害。強大的諸如碎片等的信息管理,可以將信息在顯示的時候重新整合,說白了就是只有對TSYS非常熟悉的人才可以將TSYS的優勢發揮出來,因此,光就這點也就註定了TSYS流行不起來,除非具有人性話操作的修改版本出來。 5.喬客-- 這個系統已經很久了,但好像一直存活在動易和風訊兩者之間,現在3.0的Joekoe CMS出來了,但另我比較失望,相比免費版的1.2,功能是增強了,但也Dll,這個可能也是國產程序的一個特色罷了。它本身已經是一個融合度非常高的系統,有商城,新聞,下載,論壇,留言,影視,博客圈等,感覺有那麼點WEB2.0 的味道,不想怎麼修改的朋友直接拿去就可以用了。 6.科汛--科汛是一套新出的網站系統,其功能非常強大,目前主流網站的功能在其系統內均能實現,具有強大的標簽(JS)管理功能,個性化的標簽(JS)參數配置功能,做一個個性的大站不再是夢想。網站整體開源,具有文章模塊,圖片模塊,下載模塊,動漫模塊,音樂模塊,會員模塊,採集模塊等等,功能非常不錯。 7.新雲--新雲最初做的是下載站,後來轉為多模塊的系統,最近發現有不少的網站都在使用。由文章、下載、商城、留言、用戶管理五大功能模塊和廣告、公告、連接、統計、採集、模板管理、資料庫管理等多個通用模塊組成,而且功能確實有一些值得稱道的地方,不過又是DLL的,免費版有不少的限制,但對一個簡單基本的網站來說,功能夠用了。
4、CMS內容管理系統有哪些比較好的項目
https://www.golangtc.com/t/596cd2944ce40d1d11898dca免費試用半年。
demo地址為:http://112.74.42.44/
運行golang的exe文件後,監聽埠80,開始無法訪問,原來要在控制台——本實例安全組——配置規則——克隆一個進行修改,允許全部ip地址和全部埠。
上傳用遠程桌面里的本地資源——驅動器。
5、java程序員做過cms系統,在簡歷中項目經驗該怎麼寫
看你做的是哪個行業的CMS系統了。
現在程序員找工作,不要只寫自己會什麼技術,那些都是忽悠人的。
行內人都清楚這點,包括面試的時候,技術考官問的那些問題,不一定就是本公司用的,
為了考考你的知識面而已,或者就是他即興問的。
程序員的簡歷最吸引人力和公司高管的是你的項目經驗,和行業內業務知識。
所以我問你做的那個行業的CMS系統。這個在尋找下一家的時候很容易打動考官。
6、我想基於CMS開發在線視頻的項目,希望能推薦幾個強大的CMS體驗!
目前好像沒得,沒那麼牛的吧?用的人不多,誰去弄啊,頂多有些cms帶有視頻的功能,專門在線的沒得,至少我沒看見
7、cms到底是什麼東西啊?簡單一點的解釋,現在要做項目。
就是內容管理系統..說的簡單點..其實就是一個網站的整體模板...它跟一般論壇包是一樣的..比如discuz!...phpwind...都是做好的一個整體網站...你想改什麼內容啊..或者加什麼功能..都可以在上面直接添加就好了.....
你想看具體的就看網路吧...至於例子嘛..你看過普通的網站吧..也就是那個意思吧...你自己可以直接下一個4下..但是你一般是看不到的..必須要有一個託管的伺服器...讓你傳上去..然後安裝...就可以看到具體的了...
http://ke.baidu.com/view/15867.htm?fr=ala0
8、誰告訴一些 軟體公司開發一些什麼項目
系開發者.我在這個聯系的過程中總結了一點小東西,關於承接方如何與發包方正確有效的溝通.個人站在發包方的角度總結了一下,要做到這一點,需要注意以下幾個問題:
第一,態度立場問題.
如今的軟體外包平台很多,比如taskcity智城軟體外包平台、信豐軟體等等,都可以發布項目,也可以在網上主動聯系一些開發者.你在跟開發者交流時也許會遇到一些問題,畢竟人嘛,千奇百怪,有部分的開發者態度立場完全不對.客戶是去找你合作項目,並不是去求你來做項目.你不做,還有大把人能做.所以不要擺出一副很牛X的樣子.這會另客戶很反感.你說你合作下去的機會有多大?
第二,好的溝通開頭
很多人自己在網路上發布了接包的信息.但在客戶通過信息找到他是,居然第一句話,就是」你是誰,你怎麼知道我的聯系方式」.這會使客戶對你的感覺大打折扣.」這人怎麼這樣」.當然有一些人會這樣認為,」我怎麼知道對方是不是騙子?」.這是理所當然的想法,但是你有沒有注意到你的說話方式?個人認為這話這樣問會比較好:」您好!感謝你聯系我們.為了我們以後能更好的做好宣傳這一塊,請問你能告訴我,你是通過什麼方式找到我的嗎?」.這樣既可以了解你剛想了解的問題,又能給對方感覺你比較好的態度,當然就能更好的往下談.俗話說得好」好的開始是成功的一半」.
第二,讓對方正確地了解自己的實力.
首先,是你的開發技術,是否跟對方要求的技術相同?
如果對方要求的項目技術是ASP
.NET而你是PHP,談了很久才知道,那鐵定是浪費大家時間.所以第一不要確定對方的技術要求(當然有一些是沒有具體技術要求的,只要求能實現功能).
其次,是你是否有類似的案例?或其次能證明自己技術實力的案例.
有些人,當客戶一提到是否有一些案例可以看看時,他一下子把所有案例都發過去,以為這樣是顯示自己的實力(因為有一些是做過很多嘛).其實這是一個錯誤的做法.要達到最好的效果是,給客戶他想要看的.比如客戶的項目需求是」CMS技術一個後台同時管理多個前台」.那你最好就給有這個功能的類似案例就好了.如果你對CMS很熟悉,而且你對這個項目也有把握,但你又沒有同樣的案例.你可以把一些你做得比較好的,而且上運用該技術的案例給對方看.這樣的針對性就比較強.一般人都很討厭人家已經要求是需要用到具體的技術了,可他還在提其它技術,這會使客戶很反感.另外有一個更好的辦法,就是直接做個DEMO給對方.
第三,正確地報價.
個人認為,報價這塊是影響你和客戶能否達成合作的一個大因素.俗話說得好」無商不奸」.所以很多開發者一遇到客戶就跟見到仇人一樣,一下子一刀狠狠地砍下去,為求能最大程度的賺取對方的錢.可你也不想想大家都不是省油的燈.多少都有點准備:一是有專業的人,知道行內價格;二是貨比三家.所以在以上的東西都滿足以後,誰能更接近對方心裡的那個數字,誰就取得了合作的先機.砍人可以,但要合理.
在與客戶談項目時,了解客戶對於價格的心理底線是很重要的.一般來說,要先用某一個價格試探一下客戶的反應,如果客戶對於價格反應比較激烈,就要適當地降低你的價格,直到最後達成一個雙方都能接受的價格.這其中,說服客戶接受你的價格是比較需要耐心的,程序員和客戶看事情的角度不一樣,但如果你想接這個活,就得先站在他們的角度看這個事情.知道他們怎麼想的了,你就知道該怎麼說合他們心思了,從而獲得更大的價格和利潤.有很多程序員都只是處於專業的角度來分析項目,可客戶並不是專業的人員,跟他們說這么多他們也不懂.所以最關鍵的就是明白客戶的想法,以他們的思維方式說服他們.所以,你需要對客戶的想法有比較充分的了解,切忌在沒有弄清楚客戶的全部需求之前就盲目出價.因為這樣會讓客戶對你失去信任.
總之,除了不對口之外,並沒有不可以合作的項目.關鍵是看你跟客戶之間,是否能找到利益的平衡點.以上純屬於個人拙見,歡迎有研究的朋友共同探討.祝大家能接到更多的項目!
9、什麼是CMS系統?目前流行的CMS系統主要有哪些?各有哪些優缺點?如何選擇CMS系統?拜託各位大神
CMS其實是一個很廣泛的稱呼,從一般的博客程序,新聞發布程序,到綜合性的網站管理程序都可以被稱為內容管理系統。目前流行的CMS呢有織夢、帝國、動易、科訊、PHPCMS、PHP168等等,他們各自有著不同的優點。一般對於一個新手來說建議選擇dedecms。該CMS簡單實用、容易上手,是國內最為著名的開源管理系統,適合中小型網站的製作。帝國呢相對於前者功能要強很多。加強了很多板塊。適合大中型網站。PHPCMS和PHP168則有著同工異曲之處。當然,動易和科訊也有一部分人在用。希望可以幫助到你。