Frisk ressurs for webutviklere - mars 2018
PHP, til tross for misforståelsen og blikket ned, er opp til denne datoen er fortsatt et av de mest populære valgene 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, inkludert; et PHP-rammeverk som lar deg bygge en chat bot, utføre eventdrevet applikasjon som i Node.js, bygge en interaktiv CLI, samt en håndfull læringsressurser for å utjevne PHP-ferdighetene dine.
La oss komme i gang.
Botman
BotMan er et PHP-rammeverk for å bygge en chat bot designet for å integrere med mange meldingsplattformer som Slack, HipChat og Telegram. Det er enkelt å installere det gjennom Composer og leveres med den innebygde CLI også.
WhoopsEt PHP-rammeverk som vil gjøre debugging koden din vakrere med et fint og rent grensesnitt. Hvis det oppstår en feil i PHP-applikasjonen din; grensesnittet lager spor som viser koder som ble utført i rekkefølge, koden med problemet, samt applikasjonsmiljøene.
PHPReactVisste 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.
cachetCatchet er et PHP-basert statusovervåkingssystem som er en vanlig applikasjon i Saas for å overvåke tjenesten deres og gi oppdateringer til abonnentene i tilfelle problemer eller nedetid. Du kan tenke på det som et alternativ til StatusPage.io, men i stedet vert du det på din egen server . Det er gratis, åpen kildekode, og du har full kontroll over dataene.
Phar.ioPhar.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, slik at filene blir uendrede og kommer fra den pålitelige kilden .
MatomoEr et 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.
LitemojiAnthor interessante PHP-rammeverk, gjør Litemoji enkelt til å oversette emoji-søkeordet til selve emoji. For eksempel :smile:
vil vende seg til à ... ¸à œà ... Â. Awesome rett?
Det er en samling av beste praksis for felles oppgaver i PHP. Det jeg liker av denne referansen er at den presenterer de beste praksisrådene med begrunnelse bak det på kort og kort måte med et utdrag for å komme i gang med de grunnleggende tingene.
PHP HHVM BenchmarkDet er en referanse for en håndfull PHP-baserte CMSer og rammer for flere PHP-versjoner og HHVM. Jeg foreslår at du starter med ditt nyeste PHP-prosjekt med PHP7.2 for å utnytte de nyeste funksjonene, så vel som hastighetsforhøyelsen, da PHP7.2 viste en fremragende ytelse og ytelse i HHVM, i disse applikasjonene benchmarked.
Asynk-transienterAsyn-Transients er et PHP-bibliotek, spesielt for WordPress, for å håndtere forbigående asynkront. Dette biblioteket tillater at WordPress leverer de gamle Transient-dataene til brukerne, samtidig som de genererer en ny data i bakgrunnen, slik at brukerne aldri vil se effekten av å regenerere transientene.
PHP rundbordEn 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 SecurityEn samling av beste praksis, tips og metoder for å herde PHP-programmet. Det vil veilede deg gjennom noen grunnleggende prinsipper for sikkerhet opp til å sikre fra vanlige angrep som Cross-site scripting (XSS), MySQL-injeksjon, og mye mer.
SyliusEn 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. Den støtter også mange betalings gateways for å møte forretningsbehovet, inkludert Paypal, Stripe og Authorize.net
KitabKitab er et utrolig PHP-verktøy som vil spare mye tid på å dokumentere API eller kode. Kitab, hentet fra det arabiske ordet, som betyr bok, vil analysere kodekommentarblokken, teste kodeeksemplet, og komponere dokumentasjonen basert på kommentarblokken automatisk. Ryddig!
CLI-menyenEt PHP-rammeverk for å bygge et vakkert, interaktivt kommandolinjegrensesnitt med liste, utvalg og bekreft dialog. Rammen kan også integreres i din eksisterende applikasjon bygget med Symfony og Laravel.
AtoumAtoum 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-utvidelsen for Behavior-driven test og PHPUnit som lar deg portere dine eksisterende testenhetstilfeller fra PHPUnit til Atoum.
DejavuEt brukergrensesnitt for å samhandle med ElasticSearch server. 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 ditt eksisterende Dockerized- program.
Slack TermSlack Term er et verktøy for å få tilgang til og samhandle med Slack arbeidsområder 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 oppDette er ikke et PHP-basert verktøy. Likevel kan det være nyttig hvis du vil legge til noen spesielle JavaScript-flairer på PHP-basert applikasjon . RollupJS er et verktøy for å kompilere JavaScript-modulene i en pakke
FlutterFlutter er et nytt initiativ fra Google som gjør det mulig for mobilutviklere å bygge opprinnelig brukergrensesnitt for deres iOS- og Android-applikasjon raskt med den opprinnelige prestasjonen. Sjekk ut Widget Gallery for brukergrensesnittet gitt i rammen.
Patch din Linux, hackere utnytter aktivt "Dirty COW" feilen
Hvis du eier en server, datamaskin, en Android-telefon eller en annen enhet som kjører Linux, må du lese dette. Hackere har begynt å utnytte en Linux-kjernesikkerhetsfeil kjent som "Dirty COW"."Dirty COW" er en privilegium eskalering feil som påvirker alle Linux-baserte operativsystemer. De
5 Apps for å overvåke databruk på smarttelefonen - Best Of
Det er alltid en god ide å holde oversikt over mobildatabruken din, slik at du kan unngå å overskride datautbruksområdet. Blant de to viktigste mobile operativsystemene, gir Android deg et grensesnitt for å holde styr på og overvåke mobil data bruk IOS derimot gir ikke mye informasjon.Så i dette innlegget kommer jeg til å diskutere noen nyttige apper (både iOS og Android) som du kan laste ned for å holde oversikt over mobildatabruk, som starter med den jeg bruker nå.Min Data Ma