久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網
      最全最豐富的資訊網站

      你不得不知道的php7小知識

      PHP7正式發(fā)布到現在已經很長時間了,剛出道就號稱比舊版本快了幾倍,各種開源框架或系統(tǒng)運行在PHP7上速度效率提高了幾倍,反正不管是媒體還是開發(fā)者都在煽風點火,不,應該是贊不絕口。

      你不得不知道的php7小知識

      一般手機系統(tǒng)升級我是跑最后的,因為不愿意踩坑,畢竟iOS和Android這種系統(tǒng)都會出現bug,何況世界上被人黑的最多的語言。

      今日時機已到,猿姐開始給你們科普科普有關PHP7你必須要了解的幾件事。

      1. 新的Zend引擎

      Zend引擎從1999年的php4開始就開始驅動著php,Zend(不要與zend framework混淆)是一個用C語言開發(fā)的開源引擎.現在的php 5.X的版本用的Zend II版本,它對php來說有著重要的性能提升.Php7將采用叫PHPNG的新引擎來驅動

      2. 更方便的錯誤處理

      捕獲和處理錯誤對于php程序猿來說,從來不是一件簡單的活.新的引擎將允許你用異常來代替錯誤.就像在php5.X的版本中一樣,在php7中如果異常沒被捕獲,

      php將返回錯誤.

      EngineException 對象沒有繼承Exception,這保證了代碼的向后兼容和在錯誤處理時的兩種不同類型的異常處理:傳統(tǒng)的和新的引擎的異常處理.

      為了方便我們捕獲兩種異常,php7引入了新的如下的異常處理方式:

      你不得不知道的php7小知識

      3. 64位windows操作系統(tǒng)的支持

      php是LAMP的成員,也就意味著它原生的環(huán)境是Linux-但它也能在windows操作系統(tǒng)上運行.5.X版本還不支持64位整形或者大文件的支持,因此X64 系列的架構的windows還是試驗性的.

      php7將會支持支持64位的windows,也意味著64位整形和大文件將被支持

      4. 標量類型聲明

      標量類型聲明 有兩種模式: 強制 (默認) 和 嚴格模式。 現在可以使用下列類型參數(無論用強制模式還是嚴格模式): 字符串(string), 整數 (int), 浮點數 (float), 以及布爾值 (bool)。它們擴充了PHP5中引入的其他類型:類名,接口,數組和 回調類型。

      你不得不知道的php7小知識

      以上例程會輸出:

      你不得不知道的php7小知識

      要使用嚴格模式,一個 declare 聲明指令必須放在文件的頂部。這意味著嚴格聲明標量是基于文件可配的。 這個指令不僅影響參數的類型聲明,也影響到函數的返回值聲明(參見 返回值類型聲明, 內置的PHP函數以及擴展中加載的PHP函數)

      5. 密碼哈希中的Argon2

      Argon2 是榮獲 2015 年密碼哈希算法比賽中的冠軍的強大哈希算法, PHP 7.2 將其作為安全 Bcrypt 算法的替代品。

      新版的 PHP 中引入了 PASSWORD_ARGON2I 常量,現在可以在 password_* 系列函數中使用:

      password_hash('password', PASSWORD_ARGON2I);

      與只使用一個 cost 因子的 Bcrypt 不同, Argon2 使用三個 cost 因子 區(qū)分如下:

      定義哈希計算期間應該消耗的KiB數量的內存開銷(默認值為1 << 10或1024 KiB或1 MiB)

      定義哈希算法迭代次數的時間開銷(默認值為2)

      并行因子,用于設置哈希計算時使用的并行線程數(缺省值為2)

      以下三個新常量定義了默認的 cost 因子:

      • PASSWORD_ARGON2_DEFAULT_MEMORY_COST

      • PASSWORD_ARGON2_DEFAULT_TIME_COST

      • PASSWORD_ARGON2_DEFAULT_THREADS

      但是為什么猿姐這次要來討論PHP7呢?

      因為猿姐之前收到一個巨大的消息

      還有兩個月停止PHP 5.6 安全支持!

      根據 PHP 官方網站列出的支持版本及時刻表(如下),PHP 5.6 安全支持將于2018年12月31日終止。即兩個半月后,使用 PHP 5.6 版本的網站將不再收到安全漏洞或錯誤更新。

      Paragon Initiative Enterprise的首席開發(fā)官Scott Arciszewski 在接受采訪時表示,

      對于PHP生態(tài)系統(tǒng)來說,這是一個巨大的問題。許多人認為他們可以'僥幸'在2019年繼續(xù)運行PHP 5,而這其實是一種安全工作上的刻意疏忽。

      你不得不知道的php7小知識

      事實上,PHP 5.6 的主要及安全更新期早就結束,但因使用的網站較多,因此,PHP 維護組織曾一度分別延長其支持時間。有些人將這種情況描述為 PHP 風險。較新的 PHP 7.0 將不再在2018年12月1日的 EOL(生命周期結束)提供安全支持。即便是版本 PHP 7.1 也將于2018年12月1日終止。一年后結束安全支持。

      目前三大網站內容管理系統(tǒng)(CMS)項目中,只有 Drupal 宣布從2019年3月6日起,Drupal 支持網頁最低要求 PHP 7,建議使用 7.1 版。Joomla 推薦使用 5.6 或更高版本,支持下限為 5.3.10。Wordpress 建議使用 PHP 7.2 或更高版本,最低支持 5.2.4。

      根據 ZDNet 報道,WordFence 安全組件研發(fā)主管 Sean Murphy 表示,PHP 漏洞利用的主要目標不是在 PHP 本身,而是在 PHP 庫和 CMS 系統(tǒng)中,但其他安全專家認為,等截止日期到來,黑客就會積極利用 PHP 5.6 中的漏洞的。

      PHP漏洞攻擊者主要目標不是在PHP本身,而是在PHP函式庫及CMS系統(tǒng),在兩個月大限到來,黑客們會更積極在PHP 5.6以前版本中找出漏洞。自家網站一不小心被掛馬,網站則淪為色情與賭博站,形象大跌!

      推薦學習:php視頻教程

      贊(0)
      分享到: 更多 (0)
      網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號