Üldlevinud andmetööriist cURL tähistab sel kuul 25. aastapäeva

Üldlevinud andmetööriist cURL tähistab sel kuul 25. aastapäeva

Kui hakkate esimest korda käsureaga askeldama, võib tunduda, et kohaliku ruumi ja suure Interneti vahel on läbimatu sein. Teie poolel on teie käsud ja failid ning seina taga on serverid, pildid, API-d, veebilehed ja muud kasulikud, pidevalt muutuvad andmed. Üks populaarsemaid viise sellest seinast ülesaamiseks on olnud cURL ehk “kliendipoolne URL”, mis saab sel kuul 25-aastaseks.

CURL-i tööriista töötas välja programmeerija Daniel Stenberg, et võimaldada IRC-kasutajatel kiiresti saada valuutavahetuskursse ilma vestlusaknast lahkumata. Nagu projekti arhiveeritud ajaloos üksikasjalikult kirjeldatud , ehitati see algselt Rafael Sagula loodud olemasoleva httpget käsurea tööriista peale. Versioon 1.0 ilmus 1997. aastal, seejärel muudeti nimeks urlget versioonis 2.0, kuna see lisati GOPHER-ile, FTP-le ja teistele protokollidele. 1998. aastaks suutis tööriist nii üles laadida kui ka alla laadida, seega sai versiooni 4.0 nimeks cURL.

Järgmise paari aasta jooksul laienes cURL, et hõlmata peaaegu kõiki Interneti-protokolle, töötada sertifikaatide ja krüptimisega, pakkuda sidemeid enam kui 50 keele jaoks ning olla kaasatud enamikesse Linuxi distributsioonidesse ja muudesse süsteemidesse. Projekt cURL sisaldab nüüd nii käsurea käsku ennast kui ka libcurli teeki. Projekti ajaloo kohaselt paigaldati meeskonda ja raamatukogu 2020. aastal üle 10 miljardi eksemplari üle maailma.

Kuidas te tähistate asendamatu Interneti-arhitektuuri elemendi 25. aastapäeva? Stenberg kavatseb 20. märtsil kell 17.00 UTC korraldada “Zoomi sünnipäevapidu” . Kontrollige oma piirkonna kellaaega veelkord: “See on imelik periood [kui] USA-s läks suveajale ja Euroopasse veel mitte,” kirjutab Stenberg oma ajaveebis . Stenberg kavatseb proovida Bowmore Islay 25 Year Old Single Malt Whiskyt, rääkides projekti ajaloost ja tulevikuplaanidest ning vastates küsimustele. (Link Zoom-kõnele lisatakse Stenbergi blogipostitusse 20. märtsil.)

Arvestades selle peaaegu universaalset ühilduvust ja juurdepääsetavust, on cURL endiselt oluline tööriist veebilehe sisu jäädvustamiseks, API valideerimiseks, saidi saadavuse ja reageerimisaegade kontrollimiseks ning muuks. See on andmeid liigutanud alates Tom Hollandi sünnist ; see väärib kindlasti väikest pidu.

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga