對于 PHP,雖然很多人都有所誤解,甚至覺得它在走下坡路,但是它依然是目前 Web 應用開發中最熱門的選擇之一。自從 PHP 7 推出以來,PHP 的突破是顯著的。
在過去的幾周匯總,我一直在深入探索 PHP,發現了許多值得分享的好東西。所以,今天的這期開發者干貨合集當中,我整合了許多 PHP 相關的資源,包括可以幫你構建 Chatbot 的 PHP 框架,構建交互式 CLI 的 PHP 資源,以及提升你的 PHP 技能的學習資源等等。
那么,讓我們一起來看看還有些什么吧。
BotMan
BotMan 是一個可以幫你構建聊天機器人的 PHP 框架,旨在和類似 Slack、HipChat 和 Telegram 這樣的平臺集成。通過 Composer 安裝它并不難,并且它還內置了 CLI。
Whoops
Whoops 是一個 PHP 框架,它可以讓你的代碼更加漂亮,界面更加干凈。如果你的 PHP 程序出現了錯誤,它會創建跟蹤,并且按順序顯示所執行的代碼,包含問題的代碼以及應用環境。
PHPReact
PHP 也是可以執行時間驅動的程序,而這個 ReactPHP 就是幫你做到這一點的。它是一個低級別的 PHP 框架,提供類似 Node.js 的 EventLoop、Stream 和 Promise 等組件。
Cachet
Cachet 是一個基于 PHP 的狀態監控系統,它是 Sass 常用的應用程序,用來監控其他的服務,并且在發生問題的時候停機,并且為訂閱用戶提供信息更新。你可以將它視作為 StatusPage.io 的替代方案。它是免費開源的,你可以完全控制其中的數據。
Phar.io
Phar.io 是一個旨在使用 PHP phar 來簡化和提升安全的手段。在安裝 Phar.io 之前,需要通過匹配 SHA 和作者的 GPG 密鑰來檢查軟件包,確保文件安全可信。
Matomo
這是一個基于 PHP 的分析應用。和 Google Analytics 類似,它會記錄網站的訪問者,訪問的頁面,他們的位置,和相關的各種信息。如果你將它安裝在自己的服務器上,能夠更好地控制存儲的數據。
Litemoji
這同樣是一個有趣的 PHP 框架,Litemoji 可以更為輕松地將 emoji 關鍵詞轉化為實際的表情符號。
PHP Best Practices
這是一個 PHP 中常見任務的最佳實踐合集,這個合集以簡單明了的方式為你提供了最佳實踐背后的原理和需要注意的事項。
PHP HHVM Benchmark
這是少數基于 PHP 且針對多個 PHP 版本和 HHVM 框架基準的 CMS 系統。我建議你將 PHP 升級到 7.2 版本,充分利用最新的功能并且提升速度。
Async Transients
Asyn-Transients 是專門用于 WordPress 的 PHP 庫,用來一步處理瞬態。這個庫允許 WordPress 將陳舊的瞬態數據傳遞給用戶,并且同時在后臺生成新的數據,這樣用戶就永遠不會看到重新生成瞬態的影響了。
PHP Round Table
這是一個 PHP 播客頻道,你可以通過這個頻道了解到最新的 PHP 開發信息和社區中討論的問題。這個播客由 Sammy Kaye Powers 主持,你可以通過 Youtube、RSS 或者 iTunes 進行訂閱。
PHP Security
這個合集當中涵蓋了一系列的提升 PHP 應用安全性的最佳實踐、技巧和方法。
Sylius
Sylius 是基于最流行的 PHP 框架 Symfony 構建的電商 CMS 平臺,它精心打造的最新開發的最佳實踐,還支持許多支付服務。
Kitab
Kitab 是一款令人難以置信的 PHP 工具,它可以節省大量的時間來記錄你的 API 和代碼。Kitab 這一詞源自于阿拉伯語,意思是 Book。
CLI Menu
這是一個可以構建出漂亮的交互式命令行界面的 PHP 框架,這個框架可以集成到使用 Symfony 和 Laravel 所構建的應用程序當中。
Atoum
Atoum 是 PHPUnit 的一個替代方案,它有著更具表達性的語法,并且非常易于設置。Atoum 最令人敬畏的地方在于它所提供的擴展,比如行為驅動測試的 BDD 擴展。
Dejavu
Dejavu 提供了一個和 ElasticSearch 服務器進行交互的 UI 層。ElasticSearch 是一個索引服務器,它能夠優化網站的搜索性能,Dejavu 和 ?ElasticSearch 均是免費開源的,并且可以作為 Docker 鏡像使用。
Slack Term
Slack Term 是一個非常實用的應用,用來訪問終端,并且可以和 Slack 工作區進行交互。它并不具備漂亮的界面或者作為移動端和桌面端的應用獨立存在,但是如果你想挑戰一下,也是個不錯的選擇。
RollUp
這并不是一個基于 PHP 的工具,不過如果你需要讓你的基于 PHP的應用程序增加一些 JavaScript 的風格,那么它會非常有用。RollUpJS 可以將你的 JS 模塊編輯成包。
Flutter
Flutter 是 Google 旗下的新工具,它讓開發人員可以更為快速的為 iOS 和 Android 兩個平臺構建原生的 UI。
「2018年設計趨勢,一個都不要錯過」
- 《2018年,這10個LOGO設計趨勢值得你關注》
- 《超全面總結!2017年UI設計領域流行過這21個設計趨勢》
- 《掌握這12個移動端UX設計趨勢,你就掌控了2018年》
- 《這款獨特的紫色,是為你指引2018年設計方向的年度潘通色》
================明星欄目推薦================
優優教程網: UiiiUiii.com 是優設旗下優質中文教程網站,分享了大量PS、AE、AI、C4D等中文教程,為零基礎設計愛好者也準備了貼心的知識樹專欄。開啟免費自學新篇章,按照我們的專欄一步步學習,一定可以迅速上手并制作出酷炫的視覺效果。
設計導航:國內人氣最高的設計網址導航,設計師必備: http://hao.uisdc.com
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
AI輔助海報設計101例
已累計誕生 737 位幸運星
發表評論 為下方 1 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓