1. 超級適用的編程開源庫

        共 2110字,需瀏覽 5分鐘

         ·

        2021-06-27 09:25

        目前,PHP是用于Web開發(fā)的最流行的腳本語言。你可以在互聯(lián)網(wǎng)上隨手找到關(guān)于PHP大量資料,包括文檔、教程、工具等等。PHP不僅是一種功能豐富的語言,它還能幫助開發(fā)人員輕松地創(chuàng)建更好的網(wǎng)絡(luò)環(huán)境。該文將總結(jié)幾款PHP非常實(shí)用的類庫。

        一款免費(fèi)的在線答題小程序軟件

        PhpFastCache

        phpFastCache是一個(gè)開源的PHP緩存庫,只提供一個(gè)簡單的PHP文件,可方便集成到已有項(xiàng)目,支持多種緩存方法,包括:apc, memcache, memcached, wincache, files, pdo and mpdo??赏ㄟ^簡單的API來定義緩存的有效時(shí)間。

        官方地址:https://www.phpfastcache.com/

        pChart

        pChart是一個(gè)基于GD library(圖形處理函數(shù)庫)開發(fā)的PHP圖表制作開源項(xiàng)目。支持多種圖表類型包括:

        1. Line chart
        2. Cubic curve chart
        3. Plot chart
        4. Bar chart
        5. Filled line chart
        6. Filled cubic curve chart
        7. Pie chart
        8. Radars chart
        9. Limits chart
        截屏2021-06-23 下午8.23.52

        官網(wǎng)地址:http://www.pchart.net/features

        Munee

        Munee是一個(gè)集圖片尺寸調(diào)整、CSS-JS合并/壓縮、緩存等功能于一身的PHP庫??梢栽诜?wù)器端和客戶端緩存資源。它集成了PHP圖片操作庫Imagine來實(shí)現(xiàn)圖片尺寸調(diào)整和剪切,之后進(jìn)行緩存。Munee可以自動(dòng)編譯LESS、SCSS和CoffeeScript,并且可以把CSS+JS文件合并成一個(gè)單一的請求,此外,還可以對這些CSS-JS文件進(jìn)行精縮,讓其擁有更好的性能表現(xiàn)。該庫還可以輕易地與任何代碼集成。

        Snipaste_2021-06-24_16-53-17

        官網(wǎng)地址:http://mun.ee/

        gantti

        gantti, 一個(gè)簡單的PHP甘特圖類 Gantti一個(gè)簡單的PHP甘特圖類特性生成有效的HTML5使用SASS樣式表定制非常容易在包括 IE7,IE8和IE9在內(nèi)的所有主流瀏覽器中工作不需要 javascript

        官網(wǎng)地址:https://github.com/bastianallgeier/gantti

        whoops

        是PHP的錯(cuò)誤處理器框架。開箱即用,它提供了一個(gè)相當(dāng)錯(cuò)誤的界面,可以幫助你調(diào)試您的 Web 項(xiàng)目,但在n內(nèi)核它是一個(gè)簡單而強(qiáng)大的堆疊錯(cuò)誤處理系統(tǒng)。1.靈活、基于堆棧的錯(cuò)誤處理 2.獨(dú)立圖書館(目前)無需依賴 3.用于處理異常、跟蹤幀及其數(shù)據(jù)的簡單 API 4.包括一個(gè)漂亮的rad錯(cuò)誤頁面為您的webapp項(xiàng)目 5.包括直接在編輯器和 IDE 中打開引用文件的能力 6.包括不同響應(yīng)格式的處理程序(杰森、XML、SOAP) 7.易于擴(kuò)展和集成現(xiàn)有庫 8.清潔、結(jié)構(gòu)良好和經(jīng)過測試的代碼基礎(chǔ)

        687474703a2f2f692e696d6775722e636f6d2f305651706539362e706e67

        官網(wǎng)地址:https://github.com/filp/whoops

        php-image-cache

        圖像緩存是一個(gè)微小的PHP類,接受.png、.jpg或.gif圖像,然后壓縮、移動(dòng)和緩存用戶瀏覽器中的圖像。然后,它將返回圖像的新源,以打印成圖像標(biāo)簽。

        通過壓縮和緩存圖像,頁面加載時(shí)間可以顯著縮短。頁面加載時(shí)間是用戶保留的最大因素之一,我們都看到了關(guān)于加載時(shí)間如何影響公司底線的研究。但是,當(dāng)嘗試計(jì)算這些因素時(shí),我很難找到一個(gè)簡單而直接的 PHP 類來緩存和加載圖像。所以我做了一個(gè)。

        下面是本類可以產(chǎn)生差異的示例。下面,左側(cè)是本地測試環(huán)境中在 2.19 秒內(nèi)加載的大型.png文件的屏幕截圖。右邊是腳本運(yùn)行后拍攝的屏幕截圖,圖像被壓縮和緩存,在 23 毫秒內(nèi)加載。由于腳本,圖像加載時(shí)間縮短了2167毫秒-這是資源加載時(shí)間的98.95%減少!

        ss1-full

        官網(wǎng)地址:https://nielse63.github.io/php-image-cache/

        Imagine

        Imagine是一個(gè)面向?qū)ο蟮腜HP類庫,用于圖片操作。這個(gè)類庫能夠處理一些常用到的操作如:調(diào)整大小、裁剪、應(yīng)用過濾器等。其Color類庫可用于對任意對定的顏色生成RGB值。并且還提供一些方法來繪制圖形如:圓弧,橢圓,線,片等。此外,還可以利用一個(gè)靈活的字體類來加載任意字體文件,然后將文字插入到圖片中。

        官網(wǎng)地址:https://github.com/avalanche123/Imagine

        閱讀推薦

        1. 最全PHP學(xué)習(xí)路線與資源總結(jié)
        2. PHP
        3. PHP三大經(jīng)典設(shè)計(jì)模式
        4. 最全編程設(shè)計(jì)模式學(xué)習(xí)總結(jié)
        5. 全網(wǎng)最全實(shí)戰(zhàn)電商項(xiàng)目系列教程[功能介紹篇]

        關(guān)注推薦

        瀏覽 113
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 伊人色播 | 靠逼免费看 | 黄色片老女人 | 少妇潮吹视频 | 特级毛片 |