看板 Web_Design 關於我們 聯絡資訊
忍不住想回一下了 ※ 引述《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
vi000246:如果是一個人接專案 要做商家網站 後端可以自己來 06/28 11:25
vi000246:前面設計的部份要怎麼辨 也是自己來嗎 06/28 11:25
vi000246:聽過有人是自己全包的 無法想像= = 06/28 11:26
我會寫前端,不過真的就是弱爆了這樣 所以如果有機會要接專案,我還是會選擇找人合作 我朋友有辦法自己全包,不過後端就無法太複雜,或是無法接受客戶一直修來修去 我也有辦法自己全包,不過就是前端會簡單到爆炸 可惜的是,台灣的客戶應該都會選我朋友XD
ymcheung:想像一下 如果原po去質疑老師 老師大概會叫他去唸書 06/28 11:52
教科書都會修正了,老師說的怎麼可能一定是對的? 但老師提出自己的看法一定是有他的出發點,只是我們並不知道 我也只是很明確的說,我是後端 PHP Developer ,我不會想用 DW 這樣而已 我覺得,當然可以質疑老師 不過建議要先收集好資料,再去跟老師聊聊 舉一個例子: 用 DW 的所見即所得的功能,有辦法解決 CSS hack 的問題嗎? 還是只能用原生 Browser 才能看得到正確的結果? 即然所見即所得並不是那麼重要了,那其他 IDE 也不錯啊,為什麼一定要 DW ? balabala ※ 編輯: tails32100 (59.126.68.4), 06/28/2014 15:31:01
GoalBased:一個人全包也不是不行阿= = 06/29 20:07
GoalBased:只是你美工的要求不要是那種需要自己圖的就可以 06/29 20:07
GoalBased:而且台灣一個人全包的狀況很普遍,公司坐我後面的同事 06/29 20:08
GoalBased:也是一個人開發WEB板進銷存,美工前端後端資料庫都自己 06/29 20:09
GoalBased:弄的,除了網路和公司SERVER..那有專人管的 06/29 20:09
GoalBased:另外前端排版美工,我覺得直接下HTML和CSS 比用啥工具 06/29 20:10
GoalBased:快多了,你還在開DW的程式,我可能都寫完ㄧ半了 06/29 20:11
alog:如果會寫程序..做套版網頁真的是會非常快 06/29 21:27
alog:打指令就生出來了 不是在豪洨 06/29 21:27
alog:不過大前提是.你要有很厚實的實戰驗 06/29 21:28
ymcheung:請問程序是指 process? 06/30 12:53
fire231:我就是全包阿= = 06/30 18:07
fire231:我要一個人處理 HTML + CSS + JQ + PHP + MYSQL... 06/30 18:08
davidqqq:你所謂的台灣客戶都會選擇你朋友,也要看客戶需求吧.... 07/01 19:47
davidqqq:看你敘述感覺上你比較偏後端 你朋友比較偏f2e 07/01 19:48
純屬個人實際經驗+以偏概全之論點 但我個人是覺得,不好看+不好用的網站有哪個客戶會喜歡XD 另外我不是偏後端,是全後端 我不會 CSS / JS,連基本的 HTML 都寫的七零八落的XD 最近正在惡補中 囧rz.... ※ 編輯: tails32100 (59.126.68.4), 07/29/2014 01:23:10