Hjemmeside » Webdesign » Friske ressurser for webdesignere og utviklere (mars 2018)

    Friske ressurser for webdesignere og utviklere (mars 2018)

    PHP, til tross for misforståelsen og ser ned, er opp til denne datoen er fortsatt den mest populært valg av utviklere for å bygge webapplikasjoner. Og siden PHP 7 har blitt introdusert, har PHP-språket bragt et gjennombrudd på hastighetsfaktoren.

    Jeg har gravd til PHP de siste par ukene og fant mange ting verdt å dele. Så, denne runden handler om PHP ressurser gjelder også; et PHP-rammeverk som lar deg bygge en chat bot, utføre hendelsesdrevet applikasjon som i Node.js, bygge en interaktiv CLI, så vel som en håndfull læringsressurser å utjevne PHP-ferdighetene dine.

    La oss komme i gang.

    Botman

    BotMan er en PHP rammeverk for å bygge en chat bot designet for å integrere med mange meldingsplattformer som Slakk, HipChat og Telegram. Det er enkelt å installere det gjennom Composer og følger med innebygd CLI også.

    Whoops

    Et PHP-rammeverk som vil gjøre feilsøker koden din vakrere med et fint og rent grensesnitt. Hvis det oppstår en feil i PHP-applikasjonen din; grensesnittet skaper spor viser koder som ble henrettet i rekkefølge, koden med problemet, samt applikasjonsmiljøene.

    PHPReact

    Visste du at du kan utføre hendelsesdrevet programmering med PHP? Vel, med ReactPHP kan du. Det er et lavt nivå PHP-rammeverk som gir komponenter som EventLoop, Stream og Promise ligner Node.js eller andre JavaScript-baserte applikasjoner.

    cachet

    Fangst er a PHP-basert status overvåkningssystem som er en vanlig søknad i Saas for å overvåke deres tjeneste og gi oppdateringer til abonnentene i tilfelle problemer eller nedetid. Du kan tenke på det som et alternativ til StatusPage.io, men i stedet, deg vert det på din egen server. Det er gratis, åpen kildekode, og du har full kontroll over dataene.

    Phar.io

    Phar.io er et initiativ for å gjøre installering av PHP phar-applikasjonen mer strømlinjeformet og sikkert. Phar.io vil sjekke pakken ved å samsvare SHA og forfatter GPG-nøkkelen før du installerer sørge for at filene er uendrede og kommer fra den klarerte kilden.

    Matomo

    Er en nyttig PHP-basert analyseprogram. I likhet med Google Analytics registreres det besøkende som kommer til nettstedet, for eksempel siden de besøkte, deres plassering osv., Bortsett fra at du kan installere den på din egen server og ha mer kontroll over dataene som er lagret.

    Litemoji

    Anthor interessant PHP-rammeverk, gjør Litemoji enkelt til å oversette emoji-søkeordet til selve emoji. For eksempel :smil: vil vende seg til à  ° à ... ¸   Â. Awesome rett?

    PHP Best Practices

    Det er en samling best practices for felles oppgaver i PHP. Det jeg liker fra denne referansen er at den presenterer beste praksis råd med begrunnelse bak den kort og kortfattet måte med et utdrag for å komme i gang med de grunnleggende tingene.

    PHP HHVM Benchmark

    Det er en referanse av en håndfull PHP-baserte CMS og rammer mot flere PHP-versjoner og HHVM. Jeg foreslår at du starter ditt nyeste PHP-prosjekt med PHP7.2 i tankene for å dra nytte av de nyeste funksjonene, så vel som hastighetsforhøyelsen, da PHP7.2 viste en fremragende ytelse og ytelse i HHVM, i disse applikasjonene benchmarked.

    Async Transients

    Asyn-transienter er a PHP bibliotek, spesielt for WordPress, å håndtere forbigående asynkront. Dette biblioteket tillater WordPress å levere de gamle Transient-dataene til brukerne, samtidig som det genereres en ny data i bakgrunnen, slik at brukerne aldri vil se effekten av å regenerere transientene.

    PHP rundbord

    EN PHP podcast-kanal for å holde tritt med den nyeste PHP-utviklingen og samfunnet. Podcasten er vert for Sammy Kaye Powers, og du kan abonnere på kanalen med Youtube, RSS Feed eller iTunes.

    PHP Security

    En samling av beste praksis, tips og metoder for å herde PHP-applikasjonen. Det vil lede deg gjennom noen grunnleggende prinsipper for sikkerhet opp til Sikring fra vanlige angrep som Cross-site scripting (XSS), MySQL-injeksjon, og mye mer.

    Sylius

    En e-handel CMS bygget på toppen av Symfony, en av de mest populære PHP-rammeverkene, er Sylius grundig bygget ved å følge de nyeste utviklingsbestemmelsene. Det også støtter mange betalings gateways for å møte forretningsbehovet, inkludert Paypal, Stripe og Authorize.net

    Kitab

    Kitab er et utrolig PHP-verktøy som vil spare mye tid på å dokumentere API eller kode. Kitab, avledet fra det arabiske ordet som betyr Bok, vil analysere kodekommentarblokken, test kodeeksemplet, og komponere dokumentasjonen basert på kommentarblokken automatisk. Ryddig!

    CLI-menyen

    Et PHP-rammeverk til bygge et vakkert, interaktivt kommandolinjegrensesnitt med liste, valg og bekreft dialog. Rammen kan også integreres i din eksisterende applikasjon bygget med Symfony og Laravel.

    Atoum

    Atoum er et alternativ til PHPUnit med en mer ekspressiv syntaks og er lett å installere. Den fantastiske tingen om Atoum er at den gir en håndfull utvidelser som BDD forlengelse for adferdsdrevet test og PHPUnit som lar deg portere dine eksisterende testenhetstilfeller fra PHPUnit til Atoum.

    Dejavu

    Et brukergrensesnitt for å samhandle med ElasticSearch-serveren. ElasticSearch er en indekseringsserver som optimaliserer søkeytelsen på nettstedet ditt. Både Dejavu og ElasticSearch er åpen kildekode, gratis og tilgjengelig som et Docker-bilde som gjør det enkelt å feste til eksisterende Dockerized applikasjon.

    Slack Term

    Slack Term er et verktøy til Få tilgang til og samhandle med Slack-arbeidsområdene fra Terminal. Det kommer ikke med det flotte grensesnittet som mobil- eller skrivebordsprogrammet åpenbart. Men hvis du er opptatt av en utfordring, kan dette være for deg.

    Rull opp

    Dette er ikke et PHP-basert verktøy. Likevel kan det være nyttig hvis du vil legge til noe spesielt JavaScript flairs til deg PHP-basert applikasjon. RollupJS er et verktøy for å kompilere JavaScript-modulene i en pakke

    Flutter

    Flutter er et nytt initiativ fra Google som tillater mobilutviklere å bygge opprinnelig brukergrensesnitt for deres iOS- og Android-applikasjon raskt med den opprinnelige opplevelsen. Sjekk ut Widget Gallery for brukergrensesnittet gitt i rammen.