標籤

網誌存檔

2009年10月7日 星期三

Re: 我說

作者: sodas (蘇打) 站內: P_Aesthetics
標題: Re: 我說
時間: Wed Oct  7 00:14:42 2009

※ 引述《guam (小兄弟阿哲)》之銘言:
> ※ 引述《ZeroL (學生會長落選人,科彩)》之銘言:
> > 認真發問:
> > 通常網路要用什麼語言寫?
>   基本骨幹HTML和DHTML, CSS
>   進階一點就是 javascript 和最近很夯的 ajax
>   要做動態資料庫的話 php + MySQL 或 ASP + Access
>   其他還有 C#, silver light, flash....
>   以上就我一點粗淺認識 請版主補完XD

  靜態內容(純文字 圖等)用HTML呈現

  然後用CSS作排版跟設計(定位 外框 長寬粗細 字體 大小 顏色 圖層順序等)

  Javascript作可以跟User互動的部份 例如滑過去會變色或換圖片是基本應用之一

  PHP/JSP/ASP作伺服器內容 例如存取伺服器資料庫(MySQL/MsSQL)還有表單輸入等

  AJAX說簡單點 就是可以做到只重新整理網頁的一部分

  例如GMail的信件列表 但是不用重新整理整個網頁 或是像Facebook留完言

  不用重新載入整頁就會顯示留完言的樣子

  Ajax基本上是靠javascript配一個伺服器技術完成(PHP/JSP/ASP)

  User互動也可以用Flash完成 通常是比較多場景切換 例如小遊戲 但要另外的player

  js的互動主要是做像ajax, GMail寫信的工作列等等 程式功能為主的東西

  當然也可以用php/javascript作版面設計的控制

  例如擷取目前使用者瀏覽器視窗的寬高來做版面變化

  或者是擷取現在時間 作白天夜晚的佈景變化

  喔 然後js是把程式碼送到你的電腦上運算 所以可以看到原始碼

  所以現在瀏覽器才會強調js的運算力 因為越來越仰賴js

  php/jsp/asp是在伺服器上算完 把結果送到你電腦 所以不容易看到原始碼

  當然互動性也有差 要等使用者動作的 通常要靠js在電腦上等


  然後寫完就丟到主機上 Linux/Apache/MySQL/PHP, LAMP是不錯的選擇

  不過這是另一回事了 這是架站XD


  喔喔 還有 現在還有一種是把HTML/JS/瀏覽器等等包起來變成的應用程式

  例如 Adobe AIR 不過我也沒有很瞭 科科


> > 你覺得我應該先把C學好再學那個語言?
>   C算基本的,不過到哪個程度算學好?
>   套句我最近看到的一句話
>   語言這種東西,要學到你用起來有三分隨意才算是上手
>   試問英文學了十幾年都沒有這種程度了 那C呢?
> > 還是先學那個語言後再學C?
> > C跟C++你建議先學哪個?
> > 感謝
>   基本上先學哪個語言沒差 因為概念大都相同
>   C和C++的話 如果要從頭學我會建議C++ (不過我個人偏好用C)
>   一些基本的系統東西有時可能只能用C
>   但以初學者的角度來說C++和C只有在輸出入和動態記憶體配置的部分有點不同
>   後面真的要學到神的等級的話似乎是C++比較強 畢竟它是更高階的OOD語言
>   不過真要學到這田地又是一段很長的路了(遠目)


--
  ◢◣   ︵︵     █▔◣ █▔█ █▔▔ █▔█ █▆▉ █   █▔█ █◣█ █▔● 
█◣◣ ︵︵ █  █ █▁◤ █▁▁ █▁█ ▉▉▉ █   █▁█ █◥█ █  █ 
夢之大地 逼逼ㄟ四 █▁◤ █  █ █▁▁ █  █ ▉▉▉ █▁ █  █ █  █ █▁◤ 
※ Origin: <bbs.ccns.ncku.edu.tw>  ◆ From: 114.39.171.201                     
※ Modify: 114.39.171.201 Wed Oct  7 00:16:56 2009
※ Modify: 114.39.171.201 Wed Oct  7 00:27:45 2009
※ X-Info: kobenew -> kobenew@fwdr.us
※ X-Sign: 15CO0OQVsbolzY5ZphHc (09/10/07 10:55:22 )