Koduleht » Veebidisain » Uued ressursid veebidisaineritele ja arendajatele (märts 2018)

    Uued ressursid veebidisaineritele ja arendajatele (märts 2018)

    PHP, hoolimata väärarusaamast ja vaatenurgast, on kuni selle kuupäevani üks kõige rohkem populaarne valik arendajatele veebirakenduste loomiseks. Ja kuna PHP 7 on kasutusele võetud, on PHP keel toonud kiiruseteguri läbimurde.

    Olen viimase paari nädala jooksul PHP-s kaevanud ja leidsin palju jagamist väärt. Niisiis, see voor on kõike PHP ressursid kaasa arvatud; PHP raamistik, mis võimaldab teil luua vestlusboti, teha sündmuste juhitud rakendust nagu Node.js, ehitada interaktiivne CLI, samuti käputäis õppevahendeid PHP oskuste taseme tõstmiseks.

    Alustame.

    BotMan

    BotMan on a PHP raamistik vestlusboti loomiseks mõeldud integreerima paljude sõnumside platvormidega, nagu Slack, HipChat ja Telegramm. See on lihtne paigaldada Composer ja kaasas sisseehitatud CLI samuti.

    Hõbedad

    PHP raamistik, mis tehakse koodi karmistamine kena ja puhta liidesega. Kui teie PHP rakenduses ilmneb viga; liides loob jälg koodide näitamine mis toimusid järjekorras, kood koos probleemiga ja rakenduskeskkond.

    PHPReact

    Kas teadsite, et saate seda teha sündmuste juhitud programmeerimine PHP-ga? Noh, koos ReactPHP-ga. See on madala taseme PHP raamistik sellised komponendid nagu EventLoop, Stream ja Promise sarnane Node.js või muudele JavaScript-põhistele rakendustele.

    Cachet

    Catchet on a PHP-põhine staatuse jälgimise süsteem mis on Saasis levinud taotlus nende teenuste jälgimiseks ja abonentidele uuenduste tegemiseks probleemide või seisakute korral. Seda saab mõelda alternatiivina StatusPage.io-le, kuid selle asemel võõrustage seda oma serveris. See on vaba, avatud lähtekoodiga ja teil on täielik kontroll andmete üle.

    Phar.io

    Phar.io on algatus PHP phar rakenduse installimise lihtsustamiseks ja turvalisemaks muutmiseks. Phar.io kontrollib paketti enne paigaldamist SHA ja autori GPG klahviga tagada, et failid ei muutuks ja et need pärineksid usaldusväärsest allikast.

    Matomo

    Kas see on kasulik PHP-põhine analüütiline rakendus. Sarnaselt Google Analyticsiga salvestab see saidile tulevaid külastajaid, nagu külastatud leht, nende asukoht jne, välja arvatud juhul, kui saate selle oma serverisse installida ja salvestatud andmete üle rohkem kontrollida..

    Litemoji

    Anthor huvitav PHP raamistik, Litemoji lihtsustab emoji märksõna tõlkimist tegelikuks emotikoniks. Näiteks : naeratus: pöördub Ã?  ° Ã… ¸Ã? Â? Ã… Â. Awesome õigus?

    PHP parimad tavad

    See on PHP tavaliste ülesannete parimate tavade kogum. See, mida ma soovin, on see, et see esitab parimate tavade nõustamine koos põhjendustega lühidalt ja kokkuvõtlikult koos põhiprobleemidega alustamiseks.

    PHP HHVM võrdlusalus

    See on mõnede PHP-põhiste CMS-ide ja raamistike võrdlusalus mitme PHP versiooni ja HHVM vastu. Ma soovitan alustada oma viimast PHP projekti PHP7.2 silmas pidades viimaste funktsioonide ja kiiruse suurendamise kasuks, kuna PHP7.2 näitas väljapaistvat jõudlust ja HHVM-i väljapaistvaid tulemusi..

    Async transients

    Asün-transiendid on a PHP raamatukogu, eriti WordPressi jaoks, käsitseda mööduvat asünkroonselt. See raamatukogu võimaldab WordPressil edastada kasutajatele aegunud transientandmeid, luues taustal uusi andmeid, nii et kasutajad ei näe kunagi transientide taastamise mõju..

    PHP ümarlaud

    A PHP podcast kanal, et kursis viimaste PHP arendustega ja kogukond. Podcasti haldab Sammy Kaye Powers ja saate tellida kanali YouTube'i, RSS-i või iTunes'i kaudu.

    PHP turvalisus

    Parimate tavade kogum, näpunäited ja meetodid PHP-i rakenduse tugevdamiseks. See aitab teil läbi mõningate turvalisuse põhiprintsiipide turvata ühistest rünnakutest, nagu piiriülene skriptimine (XSS), MySQL süstimine, ja palju muud.

    Sylius

    Syliumi üks populaarsemaid PHP raamistikke sisaldav Symfony, mis on ehitatud e-kaubanduse CMS, ehitatakse hoolikalt, järgides uusimaid parimaid tavasid. See samuti toetab paljusid makseteenuseid, mis vastavad ettevõtte vajadustele, sealhulgas Paypal, Stripe ja Authorize.net

    Kitab

    Kitab on uskumatu PHP tööriist, mis säästab palju aega API või koodi dokumenteerimisel. Kitab, mis tuleneb araabia keelest, mis tähendab Raamat, tahe parodeerige koodi kommentaaride plokk, kontrollige koodinäidise fragmenti, ja koostab automaatselt dokumentatsiooni, mis põhineb kommentaariplokil. Olgu!

    CLI menüü

    PHP raamistik ehitada ilus interaktiivne käsurealiides loendi, valiku ja kinnituse dialoogiga. Raamistikku saab integreerida ka oma olemasolevasse rakendusse, mis on ehitatud Symfony ja Laraveliga.

    Atoum

    Atoum on alternatiiviks PHPUnit, millel on rohkem väljendusrikas süntaks on lihtne seadistada. Atoum'i jaoks on fantastiline asi, et see pakub käepäraseid laiendusi, nagu näiteks BDD laiendus käitumispõhisele testile ja PHPUnit, mis võimaldab teil olemasolevaid testimisüksuste juhtumeid PHPUnitist Atoumisse üle kanda.

    Dejavu

    Kasutajaliidese kiht, mis võimaldab suhelda ElasticSearch serveriga. ElasticSearch on indekseerimisserver, mis optimeerib teie veebisaidi otsingutulemusi. Nii Dejavu kui ka ElasticSearch on avatud lähtekoodiga, tasuta ja kättesaadavad doki pildina, mis muudab teie olemasoleva Dockerized rakendus.

    Slack Term

    Slack Term on kasulikkus ligipääsu ja suhtlemist terminali töökohtadega. See ei ole ilus liides nagu mobiil- või töölaua rakendus. Aga kui teil on väljakutse, võib see olla teie jaoks.

    Üles kerima

    See ei ole PHP-põhine tööriist. Siiski võib see olla kasulik, kui soovite lisada mõned erilised JavaScript flairs teile PHP-põhine rakendus. RollupJS on teie JavaScripti moodulite komplekti koostamise vahend

    Flutter

    Flutter on uus Google'i algatus, mis võimaldab mobiilikasutajatel luua oma iOS-i ja Android-rakenduste jaoks emakeelena kasutatavaid kasutajaliideseid native-sarnase jõudlusega. Tutvuge raamistikus sisalduva kasutajaliidese vidinate galeriiga.