1樓:獵戶座
一般都會公佈api的,但是國內的幾個cms文件少得可憐,是故意不放出來的。
想二次開發,必須要先看懂對方的**,最好弄個phpdoc做一個文件。
cms二次開發概念
2樓:匿名使用者
dedecms系統的模板是非固定的,使用者可以在新建欄目時可以自行選擇欄目模板,官方僅提供最基本的預設模板,即是內建系統模型的各個模板,由於dedecms支援自定義頻道模型,使用者自定義新頻道模型後,還需要按該模型的欄位設計一套新的模板,此外,dedecms也支援使用風格的形式使用模板,預設風格是 default,它表示系統預設使用 /templets/default 這個資料夾的模板。
一、概念。1、板塊(封面)模板:
指**主頁或比較重要的欄目封面頻道使用的模板,一般用「index_識別命名,此外,使用者單獨定義的單個頁面或自定義標記,也可選是否支援板塊模板標記,如果支援,系統會用板塊模板標記引擎去解析後才輸出內容或生成特定的檔案。
2、列表模板:
3、檔案模板:
表示文件檢視頁的模板,如文章模板,一般用 「article_識別 命名。
4、其它模板:
一般系統常規包含的模板有:主頁模板、搜尋模板、rss、js編譯功能模板等,此外使用者也可以自定義一個模板建立為任意檔案。
二、 命名,dedecms模板預設命名規則如下。
1、模板儲存位置:
模板目錄: /templets/樣式名稱(英文,預設為default,其中system為系統底層模板,plus為外掛使用的模板)/具體功能模板檔案} 。
2、 模板檔案命名規範:
(1)index_識別: 表示板塊(欄目封面)模板;
(2)list_識別: 表示欄目列表模板;
(3)article_識別: 表示內容檢視頁(文件模板,包括專題檢視頁);
(4): 搜尋結果列表模板;
(5): 主頁模板;
四、二次開發。
在中已經將標籤開發分離出來,可以通過後臺[模板]-[標籤**管理],點選「新增加一個新的標籤」來建立一個自己的標籤,標籤檔名為:標籤名。 。
3樓:翼帆
cms的全稱是content management system(內容管理系統),一般cms系統都有完整的釋出系統,後臺控制和模板管理系統。一般的中小**,尤其以文章、新聞等型別為主的**會採用一些開源的cms,但是不需要二次開發,只需要設計頁面,做好模板套進系統即可使用,當然,開源cms一般都有一些模板可供選擇。國內常見的asp cms系統有動易,風迅等,php的有帝國,dede,phpcms等。
小企業**推薦一套我本人寫的小的cms系統,完全開源免費,很方便實用。asp的,空間成本很低。**:
什麼叫做**的二次開發?
4樓:網友
二次開發,簡單的說就是在現有的**上進行定製修改,功能的擴充套件,然後達到自己想要的功能,一般來說都不會改變原有系統的核心功能。
比如dedecms本不具備flash釋出和展示功能,但是可以根據dedecms現有的程式,在此基礎上做少量調整即可實現flash小遊戲站的功能,這被稱之為dede二次開發。
5樓:
二次開發就是對**的功能進行修改 或者新增,屬於功能範疇。
**優化俗稱seo,就是對**進行搜尋引擎排名的優化,主要包括修改**簡潔,增加alt標籤等等,這兩個是有區別的。
請解釋下 什麼是 cms二次開發?
6樓:網友
按照自己的需要對cms進行重新開發。類似於,你買了新房子,但是看窗子不協調,自己換了一個(新增模組,修改**)。想在書房裡面弄個健身器,就加了個單槓。
簡單說就是增加新功能,同時去除不需要的功能。從而更高效的工作。
7樓:匿名使用者
根據客戶的需求對開源的cms**的修改,功能的需要,有時要新增一些功能,去除不用的模組,資料庫的整理 欄位的修改,表的優化,表的關係修改,儲存過程新增,當然少不了系統的測試。
版面修改有很多,美工,自己的表情,勳章,**,開源cms的二次開發主要是提高開發週期省不少時間。
phpcms二次開發需要什麼基礎?
8樓:不老山
php語法基礎,和簡單的html知識,對模板有一定的瞭解。
9樓:匿名使用者
二次開發,必須要會php,如果是單單的套模版就html知識了。
10樓:莘贍
會基本的php語法就可以了。
關於cms系統的二次開發的可實施性!
11樓:匿名使用者
同意2樓的。。
如果cms系統都做到可以二次開發的話那對網際網路可是一個災難,所有問題都有2面性的。。
希望lz不要太幼稚了。
12樓:匿名使用者
lz不要浪費鬧細胞了。這個根本就是不可能的啊。。
哪個最適合做二次開發的phpcms
13樓:匿名使用者
看你用來做什麼,dede用的比較多,而且免費,不過被tx收購已經不更新了,用的話也沒有問題。
國內的話聽說過帝國cms比較適合做遊戲類的,好像要收費。
或者phpcms也不錯。
什麼是CAD二次開發,CAD二次開發是什麼意思
但是如果夾有大量的運算,程式 量較大,還是以c語言為好。在autocad中能用的c語言的程式,即objectarx程式。它使用autocad一致的核心程式,均作為動態連結庫。dll執行,因此執行速度最快 執行結束自動退出記憶體,因此,記憶體的利用情況最好。提問c 如何?提問對於沒有基礎的人,如何選擇...
請問怎樣利用arcgis進行二次開發
安裝arcgis10.0後,請安裝開發環境 如visual studio 如果已經有開發環境,跳過這一步直接安裝arcgis sdk及ae並授權,即可在開發環境中使用com元件來做二次開發。arcgis map server catalog scene globe都是基於arcgis object開...
cad二次開發改變線的顏色LISP
defun c 123 gp setvar cmdecho 0 setq n getstring n 輸入你改變的顏色值 setq gp ssget if gp nil command change gp p c n princ nok princ end defun colorchange col...