這裏在這裏向大家介紹一下我們縱點科技(ZoomPointTechnology)最近剛剛完成的一個網站的項目,聲明哈,本文旨在對一個Drupal製作的上市公司網站進行案例分析,幫助廣大Drupal愛好者了解和學習大型Drupal站點的網站構建、主題製作、模塊開發以及服務器網絡支撐等各個方麵的相關內容。同時,也希望借此機會認識更多Drupal愛好者,希望大家可以多多交流。網站地址:http://jinpaninterna[
閱讀全文]
四、搜索引擎優化(SearchEngineOptimization,SEO)4.1使用"搜索引擎友好"的URL形式,比如example.com/pages/45-article-title,而不是example.com/index.php?page=45。4.2不要使用"點擊這裏"之類的超級鏈接,因為這樣等於浪費了一個SEO機會,而且降低了"屏幕朗讀器"(screenreader)的使用效果。4.3創建一個XMLsitemap文件,它的缺省位置一般是/sitemap.xml(即放在網站根目錄下)。4.4當你有多個URL指向同一個[
閱讀全文]
三、性能(Performance)
3.1
隻要有可能,就使用緩存(caching)。正確理解和使用HTTPcaching與HTML5離線儲存。
3.2
優化圖片。不要把一個20KB的圖片文件,作為重複出現的網頁背景圖案。
3.3
學習如何用gzip/deflate壓縮內容(deflate方式更可取)。
3.4
將多個樣式表文件或腳本文件,合為一個文件,這樣可以減少瀏覽器的http請求數,以及減小gzip壓縮後的文件總體積。
3.5
瀏覽Yahoo[
閱讀全文]
下麵接著談論網站開發的安全性二、安全性(Security)
2.1
閱讀《OWASP開發指南》,它提供了全麵的網站安全指導。
2.2
了解SQL注入(SQLinjection)及其預防方法。
2.3
永遠不要信任用戶提交的數據(cookie也是用戶端提交的!)。
2.4
不要明文(plain-text)儲存用戶的密碼,要hash處理後再儲存。
2.5
不要對你的用戶認證係統太自信,它可能很容易就被攻破,而你事先根[
閱讀全文]
有人在StackOverflow上發問,動手開發網站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。通常情況下,你需要把所有人的發言從頭到尾讀一遍。但是,StackOverflow有一個很貼心的設計,它允許在問題下方開設一個wiki區,讓所有人共同編輯一個最佳答案。於是,就有了下麵這篇文章,一共總結出六個方麵共計61條"網站開發須知"。我發現,這種概述性的問題,最適合[
閱讀全文]
有人在StackOverflow上發問,動手開發網站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。通常情況下,你需要把所有人的發言從頭到尾讀一遍。但是,StackOverflow有一個很貼心的設計,它允許在問題下方開設一個wiki區,讓所有人共同編輯一個最佳答案。於是,就有了下麵這篇文章,一共總結出六個方麵共計61條"網站開發須知"。我發現,這種概述性的問題,最適合[
閱讀全文]