You Are Here: Home » 網站架設 » 網頁設計

HTTP2.0 協議被曝 4 個高風險漏洞,可導致伺服器崩潰!

如果你認為 HTTP2.0 協議比標準HTTP(超文本傳輸協議)更安全,那你就錯了。有研究人員花費4個月的時間在 HTTP2.0 協議中發現4個漏洞! 去年2月,Google 把自家的 SPDY 項目捆綁進 HTTP2.0,意在加強網頁加載速度和用戶的在線瀏覽體驗。三個月後 HTTP2.0 正式發佈,HTTP2.0 如今已成為大部分網站最主要的 HTTP 協議版本。 來自 Imperva(一家全球領先的新型數據應用安全的技術領導者和知名公司)的幾位安全專家在 Black Hat 大會上公佈了至少 4個高風險漏洞的詳細說明。漏洞允許攻擊者通過傳輸千兆級別的數據有效載荷到目標伺服器,導致伺服器無限循環,使Web伺服器的處理速度變慢,甚至癱瘓。 HTTP2.0 協議可以分為以下三層 傳輸層(包括數據流、幀及流控制) HPACK二進制編碼和壓縮協議 語義層——HTTP 1.1傳送功能的擴充版本。   研究人 ...

Read more

2016 最熱門的 PHP 框架 Framework (Laravel, CodeIgniter, Yii 2, CakePHP, Symfony2 …)

每個 PHP框架(PHP Framework, 如:Laravel, CodeIgniter, Yii 2, CakePHP, Symfony2)都擁有各自獨特的地方。同時PHP語言已經獲得了巨大的認同並且成為了世界上最通用的服務器腳本語言。PHP也儼然成為了最容易學習的web動態開發語言。在PHP發展的同時,PHP框架也迅速崛起,使開發復雜應用變得簡單、快捷。 許多PHP開發者選擇PHP框架,就是因為在PHP框架中為你的應用已經提供了精准的目錄和環境,便於快捷開發。這也是一個開發高擴展性和高質量網頁的最佳實踐。 在過去幾年中,Lavarel有很明顯的優勢一直處在最熱門PHP框架的冠軍位置,同樣在2016年也是如此。現在我們也越來越多講開發邏輯轉移到前端,後端只是作為一個API。然而,學習一個全棧框架是仍然有必要的。但是在眾多框架中,你如何挑選一款最適合你自己的呢?所以讓我們坐下來,看看這篇文章,找到屬於你自 ...

Read more

CakePHP 3.3.9 發佈,PHP 開發架構

Cakephp 3.3.9 發佈了,CakePHP 是一個運用了諸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名設計模式的快速開發框架。該項目主要目標是提供一個可以讓各種層次的 PHP 開發人員快速地開發出健壯的 Web 應用,而又不失靈活性。 更新內容如下: bug修復: An invalid option was removed from JsonView. ShellDispatcher now logs fewer warnings about duplicate shells when debug logging is enabled. The exception message raised when an ORM update fails due to missing primary key values ha ...

Read more

程式設計語言指標:TIOBE 2016年10月程式語言排行榜

2016年的程式語言之前只有3個月。誰是這個頭銜的候選人?只有2種程式語言,比去年同期增長了1%以上,即 Go 和 Groovy。注意 Groovy 在 2015年停止爆量成長,所以它的年成長將在2017年1月左右更少。Google 的 Go語言 似乎是無與倫比的,可能是由於 Dock 的容器應用程序的巨大的人氣推動。其他候選人,如 Objective-C、Swift 和 R,不排除接近1%的年增長率。特別是 Objective-C 再次進入排名,該程式語言從2014年4月的12.875%下降到2016年1月的1.074%,但現在排名開始上升。 TIOBE 程式設計社區索引是程式語言的受歡迎程度的指標,索引每月更新一次。評分是基於世界該範圍內的技術工程師、培訓班和第三方供應商的數量、及熱門搜索引擎 Google、Bing、Yahoo !、維基百科、亞馬遜、YouTube 和百度等資料納入計算評分。重要的是要注 ...

Read more

擁抱 HTTP2.0 時代,讓網站飛起來!

 一、什麼是HTTP/2.0 HTTP/2.0(超文本傳輸協議第2版,最初命名為 HTTP 2.0),是 HTTP協議 的的第二個主要版本,使用於萬維網。HTTP/2.0是HTTP協議自1999年HTTP 1.1發佈後的首個更新,主要基於SPDY協議。它由網際網路工程任務組(IETF)的 Hypertext Transfer Protocol Bis(httpbis)工作小組進行開發。該組織於2014年12月將 HTTP/2標準提議遞交至 IESG 進行討論,於2015年2月17日被批準。HTTP/2標準於2015年5月以RFC 7540正式發表。 具體可見技術博客《HTTP2.0的奇妙日常》   二、HTTP/2.0的趨勢 目前暫時沒有國內主流站點對HTTP/2.0支持比例的準確數據,但據w3techs給出的最新調查結果看,國外全網已有5.2%的站點使用了 HTTP/2.0,另據一份CDN的數據顯 ...

Read more

響應式網頁設計的快速教程(適合個人站)

做過wap站、做過siteApp、做過第三方,也做過獨立APP,現在又做了個自適應的模板。所謂“響應式網頁設計(Responsive Web Design)”也就是自適應、回應式,就是可以自動識別螢幕寬度、並做出相應調整的網頁設計。就是輸入本站域名,手機、平板、PC端顯示的效果不同的,但是URL確是相同的。 響應式網站,利於SEO(統一了URL),這是怎麼做的呢? 其實完全是靠張力博主(QQ445671696)的鼎力相助,他用的是本站移植到Wordpress的模板,後面經過多次修正與完善,制作了響應式的網頁模板,後自發的為我制作了一套z-blog的自適應模板,可謂青出於藍而勝於藍。 在他的協助下,我只用了一個下午時間,把盧松松部落格的全站替換成了自適應主題。 核心內容在於:導航欄和CSS的兩個變化。 希望學習的朋友請自行查看本站源代碼,請注意: 1,網站導航兩個,一個PC端,一個移動端,注意加粗部分。 PC段 ...

Read more

響應式網頁設計 與 SEO

所謂“響應式網頁設計(Responsive Web Design)”也稱為自適應網頁設計、回應式網頁設計,就是可以自動識別螢幕寬度、並做出相應調整的網頁設計。目前這種設計已經出現在越來越多的國內外網站上,目前Google已經明確表明鼓勵響應式網頁設計。 (圖一,響應式網頁設計)   通常在瀏覽網頁時,手機上和電腦上無法顯示同一個網頁,這也導致許多網頁設計會自動轉到特定的連結上,如上圖所示,無論在PC端還是移動端,網頁的顯示其實都是一個版本,會隨著螢幕的大小網頁而改變。 下面是一些例子: (圖二:響應式網頁設計例子) (圖三:迪士尼公司的網頁)   使用響應式網頁設計有5個好處: 1, 隨著移動設備越來越多,可以提升用戶體驗。 2, 該設計沒有網頁版本區分,所以SEO的策略保持一致。 3, 可以避免重復內容,專心維護這一個網頁。 4, 保持網頁的原有連結。 5, Google也建議優先採用響 ...

Read more

HTTP更新至2.0版 提升網路瀏覽速度

2015年2月18日,IETF HTTP 工作小組主席 Mark Nottingham 在其部落格上宣佈:IESG已經正式批準了 HTTP/2 及 HPACK 標準,並將其送至 RFC 編委會,待分配 RFC 編碼及必要的修訂後,將正式發佈。HTTP/2 包括兩個標準,分別是 HTTP 協議2.0版以及名為 HPACK 的 HTTP/2 文件標頭壓縮標準。隨著 HTTP/2 標準的發佈和推行,網際網路有望迎來自1999年以來大幅提升速度、效率和安全性能。 HTTP/2是自1999年 HTTP 1.1 成為全球標準後,HTTP協議的首個重大更新。超文本傳輸協議(HTTP,Hyper Text Transfer Protocol)是網際網路上應用最為廣泛的一種網絡協議,所有的WWW文件都必須遵守這個標準。HTTP的目的是提供一種發佈和接收HTML頁面的方法,1999年HTTP 1.1版本發佈,並由此成為全球WWW ...

Read more

響應式網頁設計 / 回應式網頁設計 與 SEO

所謂“響應式網頁設計(Responsive Web Design)”也稱為自適應網頁設計、回應式網頁設計,就是可以自動識別螢幕寬度、並做出相應調整的網頁設計方式。目前這種設計已經出現在越來越多的國內外網站上,Google 已經明確表明鼓勵響應式網頁設計,並有助於智慧型手機在Google搜尋結果上的顯示排名(參閱:Google 網站管理員的行動指南)。  (圖一,響應式網頁設計) 通常在瀏覽傳統網頁時,智慧型手機上和電腦螢幕瀏覽網頁時會呈現不同的結果,這也導致許多網頁設計會自動轉到特定的連結上,如上圖所示,無論在PC端還是移動設備端,網頁的顯示其實都是一個版本,會隨著螢幕的大小網頁而改變。 下面是一些範例: (圖二:響應式網頁設計範例) 使用響應式網頁設計的好處: 使用者可以使用單一網址,以更輕鬆的方式分享及連結到您的網站。 沒有網頁版本區分,可以保持SEO策略的一致性。 可以避免維護內容相同的多個網頁,設計師 ...

Read more

© 2006~2017 Powered By 庫庫龍

Scroll to top