Pagrindinis » Interneto svetainės dizainas » Nauji ištekliai žiniatinklio dizaineriams ir kūrėjams (2018 m. Kovo mėn.)

    Nauji ištekliai žiniatinklio dizaineriams ir kūrėjams (2018 m. Kovo mėn.)

    PHP, nepaisant klaidingos nuomonės ir žvilgsnio, iki šiol išlieka viena iš labiausiai populiarus kūrėjų pasirinkimas interneto programų kūrimui. Ir nuo to laiko, kai buvo įdiegta PHP 7, PHP kalba sukėlė greičio faktoriaus proveržį.

    Per pastarąsias porą savaičių aš įžengiau į PHP ir suradau daug dalykų, kuriuos verta pasidalinti. Taigi, šis turas bus apie PHP ištekliai įskaitant; PHP sistema, kuri leis jums sukurti pokalbių botą, atlikti įvykių orientuotą taikymą, pvz., „Node.js“, sukurti interaktyvų CLI, taip pat keletą mokymosi išteklių išlyginti savo PHP įgūdžius.

    Pradėkime.

    BotMan

    BotMan yra a PHP sistema, skirta sukurti pokalbių botą sukurta integruoti su daugeliu pranešimų platformų, tokių kaip „Slack“, „HipChat“ ir telegrama. Tai lengva įdiegti per Kompozitorių ir ateina su integruota CLI taip pat.

    Kvapai

    PHP sistema, kurią padarysite derinti kodą gražiau su gražią ir švarią sąsają. Jei jūsų PHP programoje įvyksta klaida; sąsaja sukuriama pėdsakų rodyti kodus kurios buvo įvykdytos iš eilės, kodą su problema ir taikomąją aplinką.

    PHPReact

    Ar žinote, kad galite atlikti įvykių orientuotas programavimas su PHP? Na, su ReactPHP galite. Tai žemo lygio PHP sistema, teikianti komponentai, pvz., „EventLoop“, „Stream“ ir „Promise“ panašios į „Node.js“ ar kitas „JavaScript“ programas.

    Cachet

    Catchet yra a PHP pagrįsta būsenos stebėjimo sistema kuri yra bendra „Saas“ paraiška stebėti jų paslaugas ir teikti atnaujinimus abonentams problemų ar prastovų atveju. Galite galvoti apie tai kaip alternatyvą „StatusPage.io“, bet vietoj to priima jį savo serveryje. Tai nemokamas, atviras šaltinis, ir jūs turite visišką duomenų valdymą.

    Phar.io

    „Phar.io“ yra iniciatyva įdiegti PHP phar taikomąją programą racionaliau ir saugiau. Phar.io patikrins paketą, suderindamas SHA ir autoriaus GPG raktą prieš diegiant užtikrinti, kad failai nepasikeistų ir būtų gauti iš patikimo šaltinio.

    Matomo

    Tai naudinga PHP pagrįsta analitikos programa. Panašiai kaip ir „Google Analytics“, jis įrašo lankytojus, kurie atvyksta į svetainę, pvz., Lankomą puslapį, vietą ir pan., Išskyrus tuos atvejus, kai galite jį įdiegti savo serveryje ir valdyti daugiau saugomų duomenų.

    Litemoji

    Anthor įdomi PHP sistema, Litemoji leidžia lengvai išversti emocinį raktinį žodį į faktinį emociją. Pavyzdžiui : šypsena: bus kreiptis į Ã?  ° Ã… ¸Ã? Â? Ã… Â. Awesome right?

    PHP geriausios praktikos

    Tai yra geriausios praktikos rinkinys, skirtas bendroms užduotims PHP. Tai, kas man patinka, yra ta, kad ji pateikia geriausios praktikos patarimai, pagrįsti jais Trumpai ir glaustai su fragmentu, kad galėtumėte pradėti nuo pagrindinių dalykų.

    PHP HHVM etalonas

    Tai yra nedaug PHP pagrįstų CMS ir sistemų prieš keletą PHP versijų ir HHVM. Siūlau pradėti naujausią PHP projektą PHP7.2 naudodamiesi naujausiomis funkcijomis, taip pat greičio padidinimu, nes PHP7.2 parodė išskirtinį našumą ir išnaudojo HHVM, tose taikomosiose programose.

    Async Transients

    Asin-tranzitai yra a PHP biblioteka, specialiai WordPress, laikinai asinchroniškai valdyti. Ši biblioteka leis „WordPress“ vartotojams perduoti pasenusius pereinamuosius duomenis, o fone sukurti naujus duomenis, todėl naudotojai niekada nematys Transientų regeneravimo poveikio..

    PHP apvalusis stalas

    A PHP podcast kanalas neatsilikti nuo naujausios PHP plėtros bendruomenei. Podcast'ą talpina „Sammy Kaye Powers“ ir galite užsisakyti kanalą „YouTube“, „RSS“ ar „iTunes“.

    PHP saugumas

    Geriausios praktikos, patarimų ir metodų rinkinys, skirtas jūsų „PHP“ programai sukietinti. Jis padės jums atlikti kai kuriuos pagrindinius saugumo principus iki apsaugoti nuo bendrų atakų, pvz., „Cross-site scripting“ (XSS), „MySQL“ injekcijos, ir daug daugiau.

    Sylius

    „Symfony“, viena iš populiariausių „PHP“ sistemų „Sylius“, sukurta elektroninės komercijos CMS yra kruopščiai sukurta pagal naujausias geriausios praktikos pavyzdžius. Taip pat palaiko daugelį mokėjimo šliuzų, kad atitiktų verslo poreikius, įskaitant „Paypal“, „Stripe“ ir „Authorize.net“

    Kitab

    „Kitab“ yra neįtikėtinas PHP įrankis, kuris sutaupys daug laiko savo API arba kodo dokumentavimui. Kitab, kilęs iš arabiško žodžio, kuris reiškia Knyga, valia išnagrinėkite kodo komentarų bloką, patikrinkite kodo pavyzdžio fragmentą, ir automatiškai užrašykite dokumentaciją pagal komentarų bloką. Tvarkingas!

    CLI meniu

    PHP sistema sukurti gražią interaktyvią komandinės eilutės sąsają su sąrašu, pasirinkimu ir patvirtinimu. Ši sistema taip pat gali būti integruota į esamą „Symfony“ ir „Laravel“ programą.

    Atoum

    Atoum yra alternatyva PHPUnit su aiškesne sintakse ir yra lengva nustatyti. Nuostabus dalykas apie „Atoum“ yra tai, kad ji suteikia patobulintą plėtinį, pvz BDD plėtinys elgsenos bandymui ir PHPUnit, kuri leidžia perkelti esamus bandomųjų įrenginių atvejus iš PHPUnit į Atoum.

    Dejavu

    UI sluoksnis, skirtas sąveikai su „ElasticSearch“ serveriu. ElasticSearch yra indeksavimo serveris, kuris optimizuos paieškos rezultatus jūsų svetainėje. „Dejavu“ ir „ElasticSearch“ yra atviro kodo, nemokamas ir prieinamas kaip „Docker“ vaizdas, kuris leidžia lengvai pridėti prie esamo Dockerized taikymo.

    Slack Term

    „Slack Term“ yra naudingumas prieiti prie „Terminalo“ darbo vietų ir su jomis bendradarbiauti. Ji neatrodo gražioje sąsajoje, kaip mobiliojo ar darbalaukio programa. Bet jei jūs turite iššūkį, tai gali būti jums.

    Suvynioti

    Tai nėra PHP pagrįstas įrankis. Vis dėlto gali būti naudinga, jei norite pridėti tam tikrų specialių „JavaScript“ pristato jums PHP pagrįstą programą. „RollupJS“ yra įrankis, skirtas „JavaScript“ moduliams sukompiliuoti į paketą

    Plazdėjimas

    Plazdėjimas yra nauja „Google“ iniciatyva, leidžianti mobiliesiems programuotojams greitai kurti vietinę vartotojo sąsają savo „iOS“ ir „Android“ taikomosiose programose su gimtąja kalba. Žiūrėkite „Widget Gallery“, skirtą sistemoje pateikiamai vartotojo sąsajai.