作者LaPass (LaPass)
看板PHP
標題Re: [請益] 開發環境問題WAMP
時間Sat Aug 13 22:21:26 2011
※ 引述《APE36 (PT鄉民)》之:
: 最近剛接觸WAMP開發環境
: 不知道有WAMP有沒有支援CCS、Ajax、DW CS功能呢?
: 想設計SMARTY支援類型的網頁型態
你好像搞錯一些很基礎的東西.....
Linux、Windows 你的作業系統,負責顧好80port
│
↓
Apache、IIS 你的伺服器
│
↓
PHP┬┐ 運行腳本用的東西、Apache沒裝PHP的話
│ ││ 將無法執行PHP語法
│ ││ 一般不會刻意去分PHP語法、跟執行PHP的東西
│ ││ 都管他叫做PHP
│ ││
│ ││ SMARTY是別人用PHP寫好的腳本,就這樣
│ ││
│ ││
│ │└→ 各種CGI、外部套件 ←──────────────┐
│ │ 純粹的PHP很弱 │
│ │ 所以要靠其他程式寫的東西( .dll或 .so) │
│ │ 去擴充他的功能 │
│ │ │
│ │ │
│ └─→ MySQL、Oracle、DB2、SQLserver 你的資料庫 │
│ 就是資料庫,最常用的資料庫是MySQL │
│ 因為輕巧免費 │
│ 但是商業界會用其他的 │
↓ │
PHP語法、ASP語法 伺服器運行的腳本 (好像也有人叫程式?) │
↑ │ ↑ 好像都混著叫 │
│ │ └─┐ │
│ │ │ │
=====│=====│======│=============網路線=============================│====
│ │ │ │
│ │ │ │
│ ↓ │ │
DW ─┴→ HTML┬┐ │ 客戶端運行的網頁,可以把HTML當成框架 │
寫這三個的 │ ││ │ 幾乎沒人在寫純粹的HTML了 │
補助軟體 │ ││ └────┐ │
│ │ ││ │ │
│ │ │└─→AJAX(JavaScript)、CSS │
│ │ │ 補助HTML的東西,可以執行一些簡單的功能 │
│ │ │ 例如局部更新網頁 │
│ │ │ │
└─→ │ └──→JAVA、Flash(AcetionScript)、Silverlight←───┘
│ 可以做比較進階的功能
│ 例如:影音串流
│ 這三者需要編譯
↓
你看到的網頁
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.140.90.120
→ superpai:強大.. 08/13 22:44
推 kusoayan:!!! 08/13 23:19
推 kuAIpAI:太強了!!!!!!!!!!!!!!!!!!!!!!!!!!!(大大有點誇張~ 哈哈) 08/14 00:01
推 jenhungchang:好清楚!!我也是最近剛開始學,第一次看到這麼清楚的 08/14 00:26
→ MOONRAKER:請不要再稱它「語法」了。syntax才是語法,php寫出來的 08/14 01:18
→ MOONRAKER:東東,一條叫「敘述」(statement),很多條叫程式。 08/14 01:19
→ MOONRAKER:再短也是程式,不是非要有什麼rept structure才是程式 08/14 01:19
→ MOONRAKER:「腳本」是script的翻譯,但是一般用途下實在不需要區分 08/14 01:20
→ MOONRAKER:「腳本」和「程式」,只有程式中還混有script的時候(如 08/14 01:21
→ MOONRAKER:Javascript)才需要分開,現況如此。 08/14 01:21
→ MOONRAKER:又,儘管沒有其他中文稱呼,「腳本」這個名稱實在很差勁 08/14 01:22
→ LaPass:為什麼樓上會對腳本這個名稱這麼反感啊.... 汗 08/14 03:10
→ LaPass:抱歉,我沒花太多心思在定義上,我看一個語法,主要都把時 08/14 03:12
→ LaPass:間花在研究「這個語言能怎麼寫」上了 08/14 03:13
→ superpai:腳l 08/14 09:13
→ superpai:「腳」不好聽吧XD 08/14 09:14
→ LaPass:那.... 只好翻成劇本了.... = = 08/14 11:15
推 cceHunteR:推!! 只是AJAX的能力不只是簡單輔助而已 XDDD 08/14 13:01
推 michael5182:好強大!!!! 08/14 20:52
推 kurtisgod:推一個 好用心 又清楚 08/15 13:46