Re: [問題] 關於老師所言,續集
忍不住想回一下了
※ 引述《zxcv4566822 (晴緣似海)》之銘言:
: 日前小弟買了一本html5+css3+js
: 的教學工具書,正準備暑假來學習
: 但我老師又出招了
: 老師表示現代css、html仍用語法纂寫是不合時宜、落伍的
: 並表示現今初學者已改為用dw等編輯軟體設計網頁居多
我覺得這兩句話要看出發點為何
我是一個後端 Programmer ,我當然覺得這兩句話根本智障
但如果是一個跟不需要跟 code 斤斤計較的美術設計師
這兩句話多少就有點合理了
DW 毫無反應的,就是個工具
會活到現在一定是有適合使用它的族群 (如原po老師)
: 最後他表示js可與資料庫連結
: 個人疑問:
: 一、若以dw起家而並不太懂css、html
: 若出現一些軟體無法排除之問題,不就只能自求多福?
你說對了,所以最後如果討論到要微調程式碼,就還是要懂 CSS / HTML
: php也會有基本的html等一些的關聯,如何確信不懂html是ok的?
大多數的 Apache + PHP 是這樣的:
Browser 跟 Apache 要「網頁資料」
Apache 用 PHP 模組,去呼叫 PHP 直譯器去執行 PHP 程式碼
PHP 程式則是會組出一個「網頁檔案」讓 Apache 回傳給 Browser
所以 PHP 跟 HTML 的關聯應該會是:
PHP 可以輸出 HTML
所以說穿了,你學 PHP 還是要懂 HTML
: 二、用dw等軟體固然方便,但有時還是會有不必要的肥大問題吧?
多少會發生,當然可以人為去調校
DW 會自動產生程式碼,就跟你去點套餐一樣,就是個 set
set 全吃下去當然會肥大
但你還是可以自主地去決定哪些吃,哪些不吃
同樣的, DW 自動產生的程式碼你可以自己決定要刪或不刪
前提是:
你還是要先懂 CSS / HTML 才會知道哪些可以刪,哪些不能刪
就跟套餐一樣,你也是要先知道不好吃或吃了對身體不好,才選擇不吃的吧XD
BTW,IDE 或自動產生程式碼的程式
IDE 如 Eclipse、NetBeans、Aptana Studio、Zend Studio .... 當然 DW 也是
自動產生程式碼的程式 如:Zend Tools、Rails ....
一樣的道理,這些都會有可能產生出非預期的程式碼
想刪可以,你要先了解這些程式碼是幹嘛的,才會知道這是不是你想要的
: 三、如果dw沒學的很熟,依舊能寫網頁吧?
我自始至終都沒摸過 DW
但我還是會很有自信地跟你說:我會寫網頁
: 四、為何老師似乎介紹網頁設計時,總是提及前端美工部分而不談php等後端程式?
因為他不熟或根本不會
: 五、js真能連結資料庫?!
推文有提到了
Local Storage 或是 node.js
但我是覺得老師想表達的,跟版友們說的應該是不同東西
因為會提到資料庫,大多都是跟後端有關
然後因為他跟後端不熟.... (下略)
: 以上排版有點差,見諒。
最後,要不要學 DW
全看你未來想往什麼樣的方向走
每個人想法都會不一樣,那我的情況是這樣的:
我的專長是後端 PHP Developer
我是覺得 DW 對我的專長沒有幫助,所以我不可能會去學
除非要當第二專長啦.... 可是我寧願去學 Rails XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.68.4
※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1403924391.A.A73.html
※ 編輯: tails32100 (59.126.68.4), 06/28/2014 11:02:02
推
06/28 11:25, , 1F
06/28 11:25, 1F
→
06/28 11:25, , 2F
06/28 11:25, 2F
→
06/28 11:26, , 3F
06/28 11:26, 3F
我會寫前端,不過真的就是弱爆了這樣
所以如果有機會要接專案,我還是會選擇找人合作
我朋友有辦法自己全包,不過後端就無法太複雜,或是無法接受客戶一直修來修去
我也有辦法自己全包,不過就是前端會簡單到爆炸
可惜的是,台灣的客戶應該都會選我朋友XD
推
06/28 11:52, , 4F
06/28 11:52, 4F
教科書都會修正了,老師說的怎麼可能一定是對的?
但老師提出自己的看法一定是有他的出發點,只是我們並不知道
我也只是很明確的說,我是後端 PHP Developer ,我不會想用 DW 這樣而已
我覺得,當然可以質疑老師
不過建議要先收集好資料,再去跟老師聊聊
舉一個例子:
用 DW 的所見即所得的功能,有辦法解決 CSS hack 的問題嗎?
還是只能用原生 Browser 才能看得到正確的結果?
即然所見即所得並不是那麼重要了,那其他 IDE 也不錯啊,為什麼一定要 DW ?
balabala
※ 編輯: tails32100 (59.126.68.4), 06/28/2014 15:31:01
推
06/29 20:07, , 5F
06/29 20:07, 5F
→
06/29 20:07, , 6F
06/29 20:07, 6F
→
06/29 20:08, , 7F
06/29 20:08, 7F
→
06/29 20:09, , 8F
06/29 20:09, 8F
→
06/29 20:09, , 9F
06/29 20:09, 9F
→
06/29 20:10, , 10F
06/29 20:10, 10F
→
06/29 20:11, , 11F
06/29 20:11, 11F
→
06/29 21:27, , 12F
06/29 21:27, 12F
→
06/29 21:27, , 13F
06/29 21:27, 13F
→
06/29 21:28, , 14F
06/29 21:28, 14F
推
06/30 12:53, , 15F
06/30 12:53, 15F
→
06/30 18:07, , 16F
06/30 18:07, 16F
→
06/30 18:08, , 17F
06/30 18:08, 17F
推
07/01 19:47, , 18F
07/01 19:47, 18F
→
07/01 19:48, , 19F
07/01 19:48, 19F
純屬個人實際經驗+以偏概全之論點
但我個人是覺得,不好看+不好用的網站有哪個客戶會喜歡XD
另外我不是偏後端,是全後端
我不會 CSS / JS,連基本的 HTML 都寫的七零八落的XD
最近正在惡補中 囧rz....
※ 編輯: tails32100 (59.126.68.4), 07/29/2014 01:23:10
討論串 (同標題文章)