Úvodná » Vzhľad stránky » Čerstvé zdroje pre návrhárov webových stránok a vývojárov (marec 2018)

    Čerstvé zdroje pre návrhárov webových stránok a vývojárov (marec 2018)

    PHP, napriek nesprávnej koncepcii a pohľadu dole, je až do tohto dňa zostáva najviac populárny výber vývojárov pre budovanie webových aplikácií. A od zavedenia PHP 7, PHP jazyk priniesol prelomový faktor rýchlosti.

    V posledných pár týždňoch som sa nakopal do PHP a našiel som veľa vecí, ktoré stojí za to zdieľať. Takže toto kolo bude celé Zdroje PHP počítajúc do toho; rámec PHP, ktorý vám umožní vytvoriť chatovací bot, vykonávať aplikáciu riadenú udalosťami, ako napríklad v Node.js, vybudovať interaktívnu CLI, ako aj niekoľko vzdelávacích zdrojov zvyšovať svoje zručnosti PHP.

    Začnime.

    Botman

    BotMan je a PHP rámec pre vytvorenie chat boot navrhnutý tak, aby sa integroval s mnohými platformami na odosielanie správ, ako napríklad Slack, HipChat a Telegram. Je to ľahké ho nainštalovať cez Composer a prichádza s zabudovaný CLI tiež.

    pokriky

    Rámec PHP, ktorý vytvoríte ladenie vášho kódu s príjemným a čistým rozhraním. Ak sa vyskytne chyba vo vašej PHP aplikácii; rozhranie vytvára stopa zobrazovanie kódov ktoré boli vykonané v po sebe nasledujúcom poradí, kód s problémom, ako aj aplikačné prostredie.

    PHPReact

    Vedeli ste, že môžete vykonať programovanie riadené udalosťami s PHP? No, s ReactPHP môžete. Jedná sa o nízkoúrovňový rámec PHP komponenty ako EventLoop, Stream a Promise podobne ako Node.js alebo iné aplikácie založené na jazyku JavaScript.

    pečať

    Catchet je a Systém sledovania stavu založený na PHP čo je bežná aplikácia v spoločnosti Saas na monitorovanie ich služieb a poskytovanie aktualizácií účastníkom v prípade problémov alebo prestojov. Môžete si to predstaviť ako alternatívu k StatusPage.io, ale namiesto toho, vy hostite ho na vlastnom serveri. Je to zadarmo, open source a máte plnú kontrolu nad dátami.

    Phar.io

    Phar.io je iniciatíva, ktorá zjednodušuje inštaláciu PHP phar aplikácie. Phar.io skontroluje balík tak, že pred inštaláciou zbalí SHA a autor GPG kľúč že súbory zostanú nezmenené a prichádzajú z dôveryhodného zdroja.

    Matomo

    Je to užitočné Aplikácia na analýzu založená na PHP. Podobne ako v službe Google Analytics zaznamená návštevníkov prichádzajúcich na stránku, ako je stránka, ktorú navštívili, ich polohu atď., Okrem toho, že ich môžete nainštalovať na svoj vlastný server a mať väčšiu kontrolu nad uloženými údajmi.

    Litemoji

    Anthor zaujímavý PHP rámec, Litemoji umožňuje ľahko preložiť kľúčové slovo emoji na skutočné emoji. Napríklad : Smile: sa obráti na Ã?  ° à ... ¸Ã?  ?? à ... Â. Úžasné právo?

    PHP Best Practices

    Je to zbierka najlepších postupov pre spoločné úlohy v PHP. Čo sa mi páči z tohto odkazu, je to, že predstavuje odporúčania o najlepších postupoch s odôvodnením krátkym a stručným spôsobom s úryvkom, aby ste mohli začať so základnými vecami.

    PHP HHVM Benchmark

    Je to meradlo hrsta CMS a rámcov založených na PHP proti viacerým verziám PHP a HHVM. Navrhujem začať s vašim najnovším PHP projektom PHP7.2 na mysli využívať najnovšie funkcie a zvýšenie rýchlosti, pretože PHP7.2 ukázal výnimočný výkon a nevykonávaný HHVM v tých aplikáciách, ktoré boli porovnávané.

    Async Transients

    Asyn-Transients je a PHP knižnica, konkrétne pre WordPress, spracovávať asynchrónne prechodné. Táto knižnica umožní spoločnosti WordPress dodávať stale prechodné dáta používateľom pri generovaní nových údajov na pozadí, takže užívatelia nikdy neuvidia vplyv regenerácie prechodov.

    PHP okrúhly stôl

    PHP podcast kanál, aby držal krok s najnovším vývojom PHP a komunity. Podcast hostí Sammy Kaye Powers a môžete sa prihlásiť na odber kanála pomocou služby Youtube, RSS Feed alebo iTunes.

    PHP Security

    Zbierka najlepších postupov, tipov a metód na vytvrdzovanie vašej PHP aplikácie. Prináša vám niekoľko základných zásad bezpečnosti zabezpečenie od bežných útokov, ako je skriptovanie medzi webovými stránkami (XSS), vstrekovanie MySQL, a oveľa viac.

    Sylius

    E-commerce CMS postavené na vrchole Symfony, jeden z najpopulárnejších rámcov PHP, je spoločnosť Sylius starostlivo vybudovaná podľa najnovších osvedčených postupov vývoja. To tiež podporuje mnohé platobné brány na uspokojenie potrieb podnikania, vrátane Paypal, Stripe a Authorize.net

    Kitab

    Kitab je neuveriteľný nástroj PHP, ktorý vám ušetrí veľa času pri dokumentácii vašej API alebo kódu. Kitab, odvodený z arabského slova, čo znamená kniha, vôľa analyzovať blok komentárov kódu, otestovať útržok kódu, a automaticky zostaviť dokumentáciu založenú na bloku komentárov. úhľadný!

    Menu CLI

    Rámec PHP pre vytvoriť krásne interaktívne rozhranie príkazového riadku so zoznamom, výberom a potvrdením dialógu. Rámec môže byť tiež integrovaný do vašej existujúcej aplikácie postavenej so spoločnosťami Symfony a Laravel.

    Atoum

    Atoum je alternatívou k PHPUnit s výraznejšou syntaxou a je ľahké nastaviť. Úžasná vec týkajúca sa Atoumu spočíva v tom, že poskytuje niekoľko rozšírení ako je Rozšírenie BDD pre test správania a PHPUnit, ktorý vám umožní prenášať vaše existujúce testovacie jednotky z PHPUnit na Atoum.

    Dejavú

    UI vrstvu, ktorá interaguje s serverom ElasticSearch. ElasticSearch je indexovací server, ktorý optimalizuje výkon vyhľadávania na vašich webových stránkach. Dejavu aj ElasticSearch sú open-source, zadarmo a sú k dispozícii ako obrázok dokovacej stanice, ktorá uľahčuje pripojenie k existujúcemu Dockerized prihláška.

    Paušálny termín

    Slack Term je nástroj pre prístup a interakciu s pracovnými priestormi Slack z Terminálu. Nepríde s krásnym rozhraním ako mobilná alebo desktopová aplikácia zrejme. Ale ak ste na výzvu, mohlo by to byť pre vás.

    Vyhrnúť

    Toto nie je nástroj založený na PHP. Napriek tomu by mohlo byť užitočné, ak by ste chceli pridať nejaké špeciálne JavaScript vám prináša aplikáciu založenú na PHP. RollupJS je nástroj na zostavenie modulov JavaScript do balíka

    Trepotanie

    Trepotanie je novou iniciatívou od spoločnosti Google, ktorá umožní vývojárom v mobilných zariadeniach vytvárať natívne používateľské rozhranie pre svoju aplikáciu iOS a Android rýchlo s natívnym výkonom. Pozrite si Galériu aplikácií pre používateľské rozhranie poskytnuté v rámci.