Domovská » Webový design » Nové zdroje pro webové designéry a vývojáře (březen 2018)

    Nové zdroje pro webové designéry a vývojáře (březen 2018)

    PHP, i přes mylnou představu a pohled dolů, je až do tohoto data jedním z nejvíce populární volba vývojářů pro vytváření webových aplikací. A protože PHP 7 bylo zavedeno, jazyk PHP přinesl průlom na faktor rychlosti.

    V posledních několika týdnech jsem kopal do PHP a našel jsem spoustu věcí, které stojí za to sdílet. Takže toto kolo bude o všem Prostředky PHP počítaje v to; PHP rámec, který vám umožní vybudovat chat bot, provádět události-řízené aplikace, jako v Node.js, vybudovat interaktivní CLI, stejně jako několik studijních zdrojů o úroveň výš vaše dovednosti PHP.

    Začněme.

    BotMan

    BotMan je a PHP rámec vybudovat chat bot navržen pro integraci s mnoha platformami pro zasílání zpráv, jako je Slack, HipChat a Telegram. Je snadné jej nainstalovat prostřednictvím Composer a přichází s vestavěný CLI také.

    Jejda

    PHP rámec, který bude dělat ladění kódu hezčí s pěkným a čistým rozhraním. Pokud se v aplikaci PHP vyskytne chyba; rozhraní vytvoří stopa zobrazující kódy které byly provedeny v po sobě jdoucím pořadí, kód s problémem a aplikační prostředí.

    PHPReact

    Věděli jste, že můžete hrát programování řízené událostmi s PHP? No, s ReactPHP můžete. Jedná se o nízkoúrovňový rámec PHP komponenty jako EventLoop, Stream a Promise podobné Node.js nebo jiným aplikacím založeným na JavaScriptu.

    Cachet

    Catchet je a Systém sledování stavu na bázi PHP což je v Saasu běžná aplikace pro monitorování jejich služeb a poskytování aktualizací pro účastníky v případě problémů nebo výpadků. Můžete si to představit jako alternativu k StatusPage.io, ale místo toho hostit na vlastním serveru. Je to zdarma, open source a máte plnou kontrolu nad daty.

    Phar.io

    Phar.io je iniciativa, díky níž je instalace aplikace PHP phar efektivnější a bezpečnější. Phar.io zkontroluje balíček tím, že před instalací zkontroluje SHA a klíč GPG autora zajistit, aby soubory byly nezměněny a pocházely z důvěryhodného zdroje.

    Matomo

    Je to užitečné PHP analytická aplikace. Podobně jako služba Google Analytics zaznamenává návštěvníky přicházející na stránky, jako je například stránka, kterou navštívili, jejich umístění atd..

    Litemoji

    Anthor zajímavé PHP rámec, Litemoji usnadňuje přeložit klíčové slovo emoji na skutečné emoji. Například :usměj se: se obrátí na Ã?  ° °¸Ã? Â? à ... Â. Skvělé právo?

    Doporučené postupy PHP

    Jedná se o soubor osvědčených postupů pro společné úkoly v PHP. Z tohoto odkazu se mi líbí, že prezentuje osvědčené postupy radí s odůvodněním Stručně a stručně s úryvkem začít se základními věcmi.

    PHP HHVM Benchmark

    To je referencí několika CMS a rámců založených na PHP proti více verzím PHP a HHVM. Navrhuji začít s vaším nejnovějším PHP projektem PHP7.2 na paměti pro využití nejnovějších funkcí, stejně jako zvýšení rychlosti, protože PHP7.2 vykazoval vynikající výkon a vynikající výkon HHVM v aplikacích benchmarked.

    Asynchronní přechody

    Asyn-Transients je a PHP knihovna, konkrétně pro WordPress, zvládnout přechodné asynchronně. Tato knihovna umožní WordPress doručit zastaralá přechodná data uživatelům při generování nových dat na pozadí, takže uživatelé nikdy neuvidí dopad regenerace Transients.

    PHP kulatý stůl

    A PHP podcast kanál držet krok s nejnovějším vývojem PHP a komunity. Podcast hostí Sammy Kaye Powers a můžete se přihlásit k odběru kanálu pomocí služby YouTube, kanálu RSS nebo iTunes..

    Zabezpečení PHP

    Sbírka osvědčených postupů, tipů a metod pro zpevnění vaší aplikace PHP. To vás provede některými základními principy bezpečnosti až do zabezpečení před běžnými útoky, jako je skriptování přes stránky (XSS), injekce MySQL, a mnohem více.

    Sylius

    E-commerce CMS postavený na vrcholu Symfony, jednoho z nejpopulárnějších PHP frameworků, Sylius je pečlivě budován podle nejnovějších vývojových postupů. To také podporuje mnoho platebních bran k uspokojení obchodních potřeb, včetně Paypal, Stripe a Authorize.net

    Kitab

    Kitab je neuvěřitelný nástroj PHP, který vám ušetří spoustu času při dokumentování vašeho API nebo kódu. Kitab, odvozený z arabského slova, které znamená Rezervovat, vůle analyzujte blok komentářů kódu, otestujte fragment kódu příkladu kódu, a automaticky vytvořte dokumentaci založenou na bloku komentářů. Elegantní!

    CLI Menu

    Rámec PHP vytvořit krásné interaktivní rozhraní příkazového řádku se seznamem, výběrem a potvrzením dialogu. Rámec lze také integrovat do vaší stávající aplikace postavené na Symfony a Laravel.

    Atoum

    Atoum je alternativou k PHPUnit s výraznější syntaxí a snadno se nastavuje. Skvělá věc o Atoumu je, že poskytuje handfull rozšíření, jako je Rozšíření BDD pro test založený na chování a PHPUnit, který vám umožní portovat vaše existující případy testovací jednotky z PHPUnit do Atoum.

    Dejavu

    Vrstva uživatelského rozhraní pro interakci se serverem ElasticSearch. ElasticSearch je indexovací server, který optimalizuje výkon vyhledávání na vašich webových stránkách. Dejavu a ElasticSearch je open-source, zdarma a je k dispozici jako obrázek Docker, který usnadňuje připojení ke stávajícím Dockerized aplikace.

    Slack Termín

    Slack Termín je nástroj pro přístup a práci s pracovními prostory Slack z terminálu. To není s krásným rozhraním jako mobilní nebo desktopové aplikace samozřejmě. Ale pokud jste na výzvu, může to být pro vás.

    Srolovat

    Toto není nástroj založený na PHP. Přesto by mohlo být užitečné, kdybyste chtěli přidat nějaké speciální JavaScript flairs k vám PHP-založená aplikace. RollupJS je nástroj pro kompilaci vašich modulů JavaScript do balíčku

    Třepetání

    Třepetání je nová iniciativa společnosti Google, která umožní mobilním vývojářům rychle vytvořit nativní uživatelské rozhraní pro iOS a aplikaci Android s nativním výkonem. Podívejte se na galerii Widget pro uživatelské rozhraní uvedené v rámci.