Početna » Web dizajn » Svježi resursi za web-dizajnere i razvojne programere (ožujak 2018.)

    Svježi resursi za web-dizajnere i razvojne programere (ožujak 2018.)

    PHP, unatoč pogrešnoj predodžbi i pogledu prema dolje, ostaje do danas najveći popularan izbor programera za izradu web-aplikacija. A budući da je uveden PHP 7, PHP jezik je donio proboj na faktoru brzine.

    U posljednjih nekoliko tjedana kopao sam u PHP i pronašao mnogo stvari koje je vrijedno dijeliti. Dakle, ovaj krug će biti sve o tome PHP resursi uključujući; PHP okvir koji će vam omogućiti da izgradite bot bot, izvršite event-driven aplikaciju kao u Node.js, izgraditi interaktivni CLI, kao i pregršt resursa za učenje na razini svoje PHP vještine.

    Započnimo.

    BotMan

    BotMan je PHP okvir za izgradnju chat bot dizajniran za integraciju s mnogim platformama za razmjenu poruka, kao što su Slack, HipChat i Telegram. Lako je instalirati preko Composera i dolazi s ugrađeni CLI također.

    Joj

    PHP okvir koji će napraviti debugging tvoj kod ljepši s lijepim i čistim sučeljem. Ako dođe do pogreške u vašoj PHP aplikaciji; sučelje stvara trag prikazuje kodove koji su izvršeni u redoslijedu koji slijedi, kod s problemom kao i aplikacijska okruženja.

    PHPReact

    Jeste li znali da možete izvesti događajima upravljano programiranje s PHP-om? Pa, uz ReactPHP možete. To je pružanje PHP okvira na niskoj razini komponente kao što su EventLoop, Stream i Promise slično Node.js ili drugim programima temeljenim na JavaScriptu.

    žig

    Catchet je PHP sustav za praćenje stanja što je uobičajena aplikacija u Saasu za praćenje njihove usluge i pružanje ažuriranja pretplatnicima u slučaju problema ili zastoja. Možete ga zamisliti kao alternativu StatusPage.io, ali umjesto toga, vi domaćin na vlastitom poslužitelju. To je besplatan otvoreni izvor i imate potpunu kontrolu nad podacima.

    Phar.io

    Phar.io je inicijativa da se instalacija PHP phar programa učini što jednostavnijim i sigurnijim. Phar.io će provjeriti paket tako da upari SHA i autor GPG ključ prije instalacije osigurati da su datoteke nepromijenjene i dolaze iz pouzdanog izvora.

    Matomo

    Je korisno Aplikacija za analizu temeljenu na PHP-u. Slično Google Analytics, on bilježi posjetitelje koji dolaze na web-lokaciju, kao što su stranica koju su posjetili, njihova lokacija itd., Osim što je možete instalirati na vlastiti poslužitelj i imati veću kontrolu nad pohranjenim podacima.

    Litemoji

    Anthor zanimljiv PHP okvir, Litemoji olakšava prevođenje emotikona na stvarni emotikon. Na primjer :osmijeh: će se okrenuti na Ã?  ° Ã… ¸Ã?  ?? Ã… Â. Super pravo?

    PHP Best Practices

    To je skup najboljih praksi za uobičajene zadatke u PHP-u. Ono što volim iz ove reference je da ona predstavlja savjeti najbolje prakse s obrazloženjem u kratkom i sažetom obliku s isječkom da biste započeli s osnovnim stvarima.

    PHP HHVM Benchmark

    To je mjerilo nekoliko CMS-ova i okvira temeljenih na PHP-u protiv više PHP verzija i HHVM. Predlažem da pokrenete svoj najnoviji PHP projekt PHP7.2 na umu iskoristiti najnovije značajke kao i ubrzati brzinu jer je PHP7.2 pokazao izvanrednu izvedbu i out-perfomed HHVM, u tim aplikacijama benchmarked.

    Async Transients

    Asyn-Transients je PHP knjižnica, posebno za WordPress, za obradu prolazne asinkrono. Ova knjižnica će omogućiti WordPressu da dostavi zastarjele podatke korisnicima, dok generira nove podatke u pozadini, tako da korisnici nikada neće vidjeti utjecaj obnavljanja Transients.

    PHP okrugli stol

    PHP podcast kanal kako bi držali korak s najnovijim PHP razvojem i zajednicu. Podcast je domaćin Sammy Kaye Powers i možete se pretplatiti na kanal s uslugom Youtube, RSS Feed ili iTunes.

    PHP sigurnost

    Zbirka najboljih praksi, savjeta i metoda za učvršćivanje vaše PHP aplikacije. To će vas voditi kroz neka osnovna načela sigurnosti osiguravanje od uobičajenih napada kao što su cross-site scripting (XSS), MySQL injekcije, i još mnogo toga.

    Sylius

    E-commerce CMS izgrađen na vrhu Symfony, jedan od najpopularnijih PHP okvira, Sylius je pomno izgrađen slijedeći najnovije razvojne najbolje prakse. Također podržava mnoge sustave plaćanja kako bi se zadovoljile poslovne potrebe, uključujući Paypal, Stripe i Authorize.net

    Kitab

    Kitab je nevjerojatan PHP alat koji će uštedjeti mnogo vremena na dokumentiranju vašeg API-ja ili koda. Kitab, izveden iz arapske riječi što znači Knjiga, htjeti analizirati blok komentara koda, testirati isječak primjera koda, i sastavite Dokumentaciju na temelju bloka komentara, automatski. Uredan!

    CLI izbornik

    PHP okvir za izgraditi prekrasan interaktivni sučelje naredbenog retka s popisom, odabirom i potvrdom dijaloga. Okvir također može biti integriran u vaš postojeći program izgrađen sa Symfony i Laravel.

    Atoum

    Atoum je alternativa PHPUnit s izrazitijom sintaksom i jednostavan je za postavljanje. Strašan stvar o atoum je da pruža handfull od proširenja kao što su BDD proširenje za test ponašanja prema ponašanju i PHPUnit koji vam omogućuje prijenos postojećih slučajeva testnih jedinica iz PHPUnit-a u Atoum.

    Već viđeno

    UI sloj za interakciju s ElasticSearch poslužiteljem. ElasticSearch je poslužitelj za indeksiranje koji će optimizirati performanse pretraživanja na vašoj web-lokaciji. I Dejavu i ElasticSearch su otvoreni, besplatni i dostupni kao Docker slika koja olakšava povezivanje s postojećim Dockerized primjena.

    Određeni termin

    Slack Term je uslužni program za pristup i interakciju s radnim prostorima Slack od Terminala. To ne dolazi s lijepim sučeljem kao mobilni ili desktop aplikacija očito. Ali ako ste spremni na izazov, to bi moglo biti za vas.

    Rollup

    To nije alat temeljen na PHP-u. Ipak, može biti korisno ako želite dodati nešto posebno JavaScript flaire za vas PHP-temeljen aplikacija. RollupJS je alat za kompajliranje JavaScript modula u paket

    viti

    viti Google je nova inicijativa koja će razvojnim inženjerima za mobilne uređaje omogućiti da brzo izrade izvorni korisnički interfejs za svoje aplikacije za iOS i Android uz izvedbu nalik izvornom jeziku. Pogledajte galeriju widgeta za korisničko sučelje koje se nalazi u okviru.