導航:首頁 > 萬維百科 > 編程中的cms是什麼意思

編程中的cms是什麼意思

發布時間:2020-12-01 12:58:32

1、php新手入門的疑惑

我不建議初學者通過看PHPcms這樣龐大的系統來學習PHP。因為在這個系統中包含了很多回深刻且復雜的技巧手答段和編程思想,並不是輕松就能看懂的。

推薦你先看一本翻譯國外的超過500頁的PHP MYSQL參考書。也許聽起來讓人頭疼,但以我這些年的經驗來看,對你以後的編程之路將有不可磨滅的作用。

那些參考書不僅講述了PHP的基本語法、函數,也培養了我們很多良好的編程習慣,這是受用一輩子的財富。但是初學者通常會忽略這些。同時,它由淺入深的介紹了很多流行、易用或者功能強大的編程思想,稱為模式。這種思想是無論如何也不會在國產參考書尤其是什麼學生成績管理、留言本這些誤人子弟的實例中出現的。

等你有了一定的基礎,做過很多小但是很精煉優質的項目以後,可以看那些復雜的大的系統。如果有系統的教程最好不過。否則的話,就從模仿它的應用開始,例如,改變他的一些表現方式。你會通過使用它而了解他。

希望對你有些幫助。請參看我的學習心得

2、編程php學到什麼基礎可以入手框架?會面向對象cms可以入手嗎?學框架前需要打哪些基礎?框架是th

你是拿tp來幹嘛?只是用它來開發一些東西,還是希望了解它的結構?如果是希望用它開發東西,網上找一個tp框架寫的應用程序模仿者用就好了,如果學習結構,那你可以先看看你的cms的結構,看懂了再看tp結構

3、和CMS外匯VT平台編程語言一樣的平台?

VT是自創的平台,恐怕沒有類似的。

可以考慮MT4平台,應用最廣泛。

4、我想學建站,請大家告訴我應該從什麼基礎開始學 還有CMS應該怎麼學習

一、關於網頁設計方面的詳細步驟(前期主要熟悉代碼,不推薦用軟體。)

通用平台語言 (在 Windows 和 Linux 下都可以使用的語言)

① . Html4 必須學好 / Html5 ( 第 5 版暫沒發布 ) 安全的很,Html 語言永遠無法入侵,用記事本就可以寫出這強大的語言。

② . Div / Css 2 必須學好 / Css 3 ( 第 3 版暫沒發布 ) 層疊樣式表,純 Html 寫出來不好看,他能優化的「很美,很漂亮」。

如果你說你的編程寫的再好,不會點 Css 的話,那將會引來一陣陣帶有鄙視味兒噓聲!可見其學他的重要性。

③ . Java Script 簡稱 Js ,Sun ( 甲骨文收購的公司 ) 此語法屬嵌入式語言,可嵌入到 Html / Asp / PHP / Asp.Net 語言裡面。

就是不能做主語言,可以說就是相當於插件的性質吧,做網站按鈕和導航的較多,當然也可以提提示窗口的效果。

④ . Xml 語言,拓展標記語言,意為比 Html 他們都高階的語言,簡單的數據存儲語言 (矛盾的說,就像是一個不是資料庫的資料庫)

⑤ . Ajax 「阿賈克斯」類似於 Xml、還有 Java Script,也是用戶互動式鏈接用途,也可以說是插件語言(這么理解簡單點)。

I:基於微軟視窗平台的編程語言

1. VB Script ( 注意:學習這個語言前者必須會熟練上述幾種技術 ) VB Script 是一種腳本語言,基於微軟的 VB 編程的網頁嵌入式語言。

可以用於微軟 IE 瀏覽器的客戶端腳本和微軟 IIS ( Internet Information Service ) 的伺服器端腳本。

2. Asp 語言,雖然 Asp 語言已經過時,安全性也是最差的,但其語法簡單,學起來簡便易懂,可以拿他做動態語言的鋪墊(要學)。

3. Visual Basic 2005 ( 簡稱 VB ) 屬入門型編程,可以用他寫一些小軟體,(此語言僅僅只是能寫簡單的小工具而已)。

4. Access 資料庫,用動態 Asp 就得用這個資料庫,它是微軟視窗系版本都集成的一種資料庫,結構很簡單,也不安全,還容易爆表單。

(看到他就想玩入侵)這個資料庫用 Office 辦公軟體就能打開,一般都是 .Mdb 格式,不可否認的是,這門資料庫你一定要學習,

他將意味著你能快速的熟練微軟系列的資料庫結構,並打下很好的基礎,總之學的又快又管用,起不快哉?

5. Asp.Net 語言,可以說是 Asp 的升級版本,自微軟放棄 Asp 後,全新研發的 Asp.Net 語言,網頁上通常以 Aspx 格式結尾。

不難看出,他就是換代產品,當然安全性嘛,我不可不敢跟你保證,因為他的對接資料庫是 Microsoft Sql 2005 / 2008 版本。

SQL 提權可是最簡單的噢,只要不出漏洞,一出就絕對不是小事兒,都是能入侵伺服器並提權的大事兒,

所以沒有經過認證的設計師輕易是不會使用這門語言的,此語言須的配合 .Net Framework 1.0/2.0/3.5 組件,當然還有今後的 4.0,

6. Mssql (ms 就是微軟 sql 就是資料庫)Mssql 2000 / 2005 很明顯就是兩個年代的版本,肯定 2005 要好些,當然也復雜些。

如果你是用 Asp / Asp.Net 語言編程的話基本都會用到這個資料庫,現在多數人都不願用 Mssql 他占 CPU / 內存太大了。

II:基於「開源」平台的計算機編程和語言 Linux 系統(中文發音:林里科斯 / 美式發音:林老科斯 )開源/Linux 不是單指一個系統,

他是一種歐美知識共享精神,風靡全球,最起碼現在在國內已經得到了認可和普及了,他就是微軟的定時炸彈。

下面我們來說 Linux 平台下的網頁語言,很多人天天開 PHP 的論壇,但除了 Windows 卻不知道世上還有一種系統叫 ( Linux )。

Linux 的系統達千種(甚至你自己都可能寫一個基於 Linux 的系統出來喔)這不 Google 都在研發他們的基於 Linux 的 Chrome!

我們常見的 Linux 系統有:

1 - Ubuntu(他有中文名了,叫:烏幫圖)美工強大,完全免費,適合用於桌面辦公,伺服器方面沒有什麼火爆的音訊。

2 - ArchLinux 基於(Keep It Simple and Stupid)的滾動升級的操作系統,我也沒接觸過,此版可以忽略。

3 - Red Hat Linux 沒錯,他就是大名鼎鼎的「紅帽子」版本多多,最好的是企業版,可惜的是有些版本是收費的。

4 - Cent OS 這個傢伙就強大咯,他是全球各地 Cent OS 的愛好者共同維護的,或許你永遠也不會想到還有這種事情存在。

說白了它就是「紅帽子」企業版的化身,甚至比紅帽子還好?紅帽子賣的不好的原因?Cent OS 在伺服器領域那是相當的受歡迎。

5 - Open Suse 「開放 - 變色龍」Slackware 的衍生版本,不相上下?現在被 Novell 公司收購做成了收費版本,美工嘛,那是相當的

好。

據資料顯示(顯示在那裡我也不知道)他在歐洲最受歡迎,德,法,英,義大利等等 Linux 種居榜首。

後面咱就不說了,那傢伙版本多得啊,三天你都數不完,沒有好的或差的版本,就看你的用途了,當然入手有點囧就是。

1. 首先要說的絕對是 Lapm ( Linux 伺服器系統 + Apach 網站伺服器軟體 + PHP 語言 + Mysql 資料庫 ) 的黃金搭檔。

還得從 PHP 說起,PHP 貌似天生就是註定要歸於 Linux 平台,雖然也能在 windows 平台下正常運行,但始終不是那麼完美。

PHP 語言是一種開源的語言,也可以說就是還不保留的把源程序或編碼告訴你,可以讓你自由發揮,安全性每每升級都一次比一次好。

他得配合 Mysql 資料庫對接,當然也可以是其他資料庫,但不管是什麼樣的都始終沒有 Mysql 好,其功能真的是強大無比。

在國內外已經普及的差不多了,我斷定今後的 Web 都將是開源主宰 (Lapm)。

2. Mysql (My 我的 Sql 資料庫)不用質疑,他的表層和結構始終是輕便,簡潔,速度快,安全性很搞的資料庫,PHP + Mysql = 無敵。

當然我說的無敵要把菜鳥或者新手包括進去,菜鳥寫的 PHP 也能入侵,但通常只能拿個 Web Shell 用途不大,不一定能提到許可權。

III:基於 Unix ( 中文發音:優林克斯 ) 惠普 或者 思科等版本的 Unix 平台的語言和編程 (這方面用的較少,是最安全的系統。)

他是一種基於 Linux 分支出來的「商業版本系統」因為都是大型公司做的二次開發和維護,其安全性都是超好超好的。

1. Jsp 語言是 Sun 公司發起,很多公司合作弄出來的一種語言,類似 Asp,也可以說是比 Asp 安全的動態語言技術。

基本所有的銀行和大型股市都是用的這個語言,咱們中國人就是喜歡跟風,大家都知道,就是這樣,看到工商銀行都用這個,

其他的企業也肯定會用這個語言寫程序或者網站,但是我確實沒看出來他有哪裡好,如果沒有插入那些 Ajax 的話他就等於垃圾。

二、 編程系列,各種平台的編程,高級階段,菜鳥們的夢想,不會之前要命的崇拜,學會之後會覺得枯燥乏味,但工資始終是高高的。

1. C 語言 不做介紹,此語言排序 No: 1

2. VB6 語言 很明顯是 VB 的升級版本,改善不足,不做介紹,排序 No: 2

3. C++ 語言 不做介紹,排序 No: 3

4. VC++ 語言 不做介紹,排序 No: 4

5. Delphi 語言 不做介紹,排序 No: 5

6. VFP 語言 不做介紹,排序 No: 6

7. VB.Net 不做介紹,排序 No: 7

8. C# 不做介紹,排序 No: 8

9. VC.Net 不做介紹,排序 No: 9

10. 語言匯編 不做介紹,排序 No: 10

11. 數據結構/演算法 不做介紹,排序 No: 11

三、關於美工系列的學習步驟(其中包括各種軟體的使用方法教程,其中基本都是「奧多比/Adobe」)

1. Adobe Photoshop CS4 ( 圖像系 ) 豬都知道是幹啥的,不做詳細介紹。

2. Adobe Illustrator CS4 ( 圖像系 ) 很常用的矢量圖形處理軟體,Ps 的姊妹產品,排序 No: 2

3. Adobe Fireworks CS4 ( 圖像系 ) 常用網頁圖片的編輯,比如 .Png 格式的透明圖片, 三劍客之一。

4. Adobe Flash CS4 ( 圖像系 ) 動畫製作軟體,如 .Swf .fla 的動畫編輯、製作軟體, 三劍客之一。

5. Adobe Dreamweaver CS4 ( 編程系 ) 強大的網頁設計軟體,可設計任何網頁語言,如 Html Asp Php .Net 等,三劍客之一。

6. Adobe Golive 類似於 Dreamweaver 的網頁設計軟體,灰常強大,用滑鼠都能做網站,最好和 Dreamweaver 都要學好。

7. Microsoft Share Point 2007 是 2003 的升級版,專設 Html Asp Asp.Net 等微軟的網頁程序,只要會 Asp.Net 還是很簡單的。

這里其中還有很多 Adobe 公司的軟體,這個行業就是被他們給「包」了,比如影視後期,音頻處理等等 .......

一些詳細的技術問題不要請教小弟哦,我只是什麼都會那麼點,但樣樣都不精,當然除了我的專業外。

The End ......

網名:沒有網名,打 08 年以後我就沒用過網名了,以前也無非就是那些復制的別人的網名。

2009.10.26 這是我寫了准備給新人的啟示,這里用上了。

E-Mail:[email protected]

5、編程php學到什麼基礎可以入手框架?會面向對象cms可以入手嗎?學框架前需要打哪些基礎?

框架的話mvc當然要了解了。學完基礎語法,資料庫,面向對象以後你就可以接觸框架了,現在一般的框架都是mvc模式的,所以mvc你一定要知道才能更好的理解框架。你要是以後做php程序員的話除非你要做cms二次開發,不然cms沒有必要看。只要我上面說的那些你都學的差不多了,就開始學習thinkPHP吧。看看手冊啥的比較快,要是不嫌費時間的話看視頻教程也可以啊,關鍵是要自己動手寫,光看是看不會的。希望能幫到你,謝謝。

6、建網站是直接用CMS還是自己編程

?

7、自己寫了一個 php 網站程序設計框架,極其精簡(130kb),但實現了幾乎所有的基礎cms功能,

建議樓主上github吧,上傳之前會讓你選擇遵守哪些開源規則,具體的開源規則你可以自行度娘下,如果不想開源,你這東西捏手裡必死。

與編程中的cms是什麼意思相關的知識