架設網站入門其實很容易,很多網路上的免費資源運用一下,許多學生也可以自己建置網站,最基本的架構就是安裝一台Web server 及一台 Database server,這樣的架構在流量不高的個人網站的確已足夠,但其實風險相當高,因為完全沒考慮到日後的擴充性(scalibility),也沒考慮到系統容錯及復原能力 (High avability & Failover),因此只要流量一高,問題就接踵而至 ,但用這個架構可視為Close beta時期,多找一些親友來當免費測試員。
儘管被批評為走火入魔,CSS3 痴迷者們仍然在嘗試實現各種基於純 CSS 的圖形與圖標設計,如果你看到本文介紹的這些精美圖標,你絕對不會相信它們完全是由 CSS3 代碼生成的。尤其是那套由 Louis Harboe 設計的 iOS 圖標,那麼微妙的色彩與紋理,真的難以置信。
HTML5 漸入佳境,它強大的功能正被逐漸挖掘出來,各種實驗性應用層出不窮,本文介紹幾個由 Hakim El Hattab 設計的 HTML5 趣味小應用,它們非常有趣,我剛剛在它們身上消磨了兩個小時。當你體驗完這幾個小應用,會發現 HTML5 比你想像的更強大。
1.適用所有螢幕尺寸、裝置
面對不同螢幕尺寸能自動調整網頁版面、內容排版等,電腦、平板、手機都能順利瀏覽,僅用一個網站及 URL (網址) 就能解決螢幕尺寸問題,就算未來有更大或更小螢幕尺寸的裝置,也不用擔心網頁無法瀏覽
在介紹 Joomla 、 WordPress 與 Drupal 之前,我們先了解一下什麼是 CMS(Content Management System)內容管理系統吧!
Web Component是Web開發的未來。Polymer, X-Tag等Web Component框架也越來越熱門,但由於其瀏覽器支持度不高,我們仍缺少將Web Component應用到專案中的機會。
但是,雖然Web Component的支持度不高,但並不代表我們不能在現有的項目中使用元件化開發思想。
Nova.js可以幫助我們在項目中使用Web元件化的方式進行開發,同時,支持行動端所有主流瀏覽器及PC端IE9+及其它主流瀏覽器。
這篇文章簡單介紹 Web Component 標準,介紹哪些瀏覽器已經開始支持 Web Components,討論 Web Components 能解決什麼問題,以及它對 Web 開發的重要性。你可以瞭解到如何利用 Vanilla Javascript 編寫一個簡單的 Web Component,我還會針對它的潛在優勢分享我自己的一些拙見。