it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Fresh Resource for Web Developers - Marzo 2018

PHP, nonostante l'equivoco e lo sguardo verso il basso, è fino a questa data rimane una delle scelte più popolari di sviluppatori per la creazione di applicazioni web . E dal momento che PHP 7 è stato introdotto, il linguaggio PHP ha portato una svolta sul fattore di velocità.

Ho scavato in PHP nelle ultime due settimane e ho trovato molte cose che valeva la pena condividere. Quindi, questo round riguarderà tutte le risorse PHP incluso; un framework PHP che ti consentirà di costruire un chat bot, eseguire applicazioni guidate dagli eventi come in Node.js, costruire un'interfaccia CLI interattiva e una manciata di risorse di apprendimento per migliorare le tue abilità PHP.

Iniziamo.

Botman

BotMan è un framework PHP per creare un chat bot progettato per integrarsi con molte piattaforme di messaggistica come Slack, HipChat e Telegram. È facile da installare tramite Composer e viene fornito con la CLI integrata .

urla

Un framework PHP che renderà il debugging del codice più carino con un'interfaccia piacevole e pulita. Se si verifica un errore nella tua applicazione PHP; l'interfaccia crea traccia mostrando codici che sono stati eseguiti in ordine consecutivo, il codice con il problema e gli ambienti applicativi.

PHPReact

Sapevi che puoi eseguire la programmazione basata sugli eventi con PHP? Bene, con ReactPHP puoi. Si tratta di un framework PHP di basso livello che fornisce componenti come EventLoop, Stream e Promise simili a Node.js o altre applicazioni basate su JavaScript.

bollo

Catchet è un sistema di monitoraggio dello stato basato su PHP, un'applicazione comune in Saas per monitorare il proprio servizio e fornire aggiornamenti agli abbonati in caso di problemi o tempi di fermo. Puoi considerarlo come un'alternativa a StatusPage.io, ma invece lo ospiterai sul tuo server . È gratuito, open source e hai il pieno controllo dei dati.

Phar.io

Phar.io è un'iniziativa per rendere l'installazione dell'applicazione PHP phar più snella e sicura. Phar.io controllerà il pacchetto facendo corrispondere lo SHA e la chiave GPG dell'autore prima dell'installazione, assicurando che i file siano invariati e provenienti dalla fonte attendibile .

Matomo

È un'utile applicazione di analisi basata su PHP . Simile a Google Analytics, registra i visitatori che arrivano sul sito come la pagina che hanno visitato, la loro posizione, ecc. Eccetto che puoi installarlo sul tuo server e avere maggiore controllo sui dati memorizzati.

Litemoji

Interessante framework PHP di Anthor, Litemoji rende facile tradurre la parola chiave emoji nell'effettiva emoji. Ad esempio :smile: si trasformerà in à° à ... ¸Üà ... Â. Fantastico vero?

Best practice per PHP

È una raccolta di best practice per attività comuni in PHP. Quello che mi piace da questo riferimento è che presenta i consigli delle migliori pratiche con un ragionamento dietro in modo breve e conciso con un frammento per iniziare con le cose di base.

Benchmark HHVM di PHP

È un punto di riferimento di una manciata di CMS e framework basati su PHP contro più versioni PHP e HHVM. Suggerisco di iniziare il tuo ultimo progetto PHP con PHP7.2 in mente per sfruttare le ultime funzionalità e il miglioramento della velocità dato che PHP7.2 ha mostrato prestazioni eccezionali e HHVM fuori-perforato, in quelle applicazioni benchmark.

Transitori asincroni

Asyn-Transients è una libreria PHP, specificamente per WordPress, per gestire i transitori in modo asincrono. Questa libreria consentirà a WordPress di consegnare i dati Transient stantii agli utenti durante la generazione di nuovi dati in background, in modo che gli utenti non vedranno mai l'impatto della rigenerazione dei transitori.

Tavola rotonda PHP

Un canale di podcast PHP per stare al passo con lo sviluppo PHP e la community più recenti . Il podcast è ospitato da Sammy Kaye Powers e puoi iscriverti al canale con Youtube, Feed RSS o iTunes.

Sicurezza PHP

Una raccolta di best practice, suggerimenti e metodi per rafforzare la tua applicazione PHP. Ti guiderà attraverso alcuni principi di base della sicurezza fino a ottenere attacchi comuni come Cross-site scripting (XSS), iniezione MySQL e molto altro ancora.

Sylius

Un CMS di e-commerce basato su Symfony, uno dei framework PHP più popolari, Sylius è meticolosamente costruito seguendo le più recenti best practice di sviluppo. Supporta inoltre molti gateway di pagamento per soddisfare le esigenze aziendali, tra cui Paypal, Stripe e Authorize.net

kitab

Kitab è un incredibile strumento PHP che consente di risparmiare un sacco di tempo nel documentare la tua API o codice. Kitab, derivato dalla parola araba che significa Book, analizzerà il blocco del commento del codice, testerà lo snippet di esempio del codice e comporrà automaticamente la Documentation basata sul blocco dei commenti. Neat!

Menu CLI

Un framework PHP per costruire una bella interfaccia di comando interattiva con lista, selezione e conferma di dialogo. Il framework può anche essere integrato nell'applicazione esistente creata con Symfony e Laravel.

Atoum

Atoum è un'alternativa a PHPUnit con una sintassi più espressiva ed è facile da configurare. La cosa fantastica di Atoum è che fornisce una manciata di estensioni come l' estensione BDD per il test guidato dal comportamento e PHPUnit che consente di trasferire i casi di unità di test esistenti da PHPUnit ad Atoum.

Già visto

Un livello dell'interfaccia utente per interagire con il server ElasticSearch. ElasticSearch è un server di indicizzazione che ottimizzerà il rendimento della ricerca sul tuo sito web. Sia Dejavu che ElasticSearch sono open-source, gratuiti e disponibili come immagini Docker che facilitano il collegamento all'applicazione Dockerized esistente.

Termine lento

Slack Term è un'utilità per accedere e interagire con gli spazi di lavoro Slack di Terminal . Ovviamente non ha un'interfaccia bellissima come l'applicazione mobile o desktop. Ma se sei all'altezza di una sfida, questo potrebbe essere per te.

RollUp

Questo non è uno strumento basato su PHP. Tuttavia, potrebbe essere utile se desideri aggiungere alcune speciali espressioni JavaScript all'applicazione basata su PHP . RollupJS è uno strumento per compilare i moduli JavaScript in un pacchetto

svolazzare

Flutter è una nuova iniziativa di Google che consentirà agli sviluppatori mobili di creare rapidamente un'interfaccia utente nativa per le loro applicazioni iOS e Android con prestazioni native. Controlla la Galleria dei widget per l'interfaccia utente fornita nel framework.

40 impressionanti pacchetti di adesivi iMessages per iOS 10

40 impressionanti pacchetti di adesivi iMessages per iOS 10

Gli adesivi sono disponibili su app di social network come Line, Telegram, Twitter di WeChat e Facebook Messenger e vengono ora inviati a Messaggi su iOS 10. È possibile inviare adesivi come parte della conversazione, ad esempio come inviare emoticon o emoji, oppure potrebbe persino incollare questi adesivi su una foto prima di inviarla via.

(Consigli tecnici e di design)

Bellissimi disegni di relazione annuale

Bellissimi disegni di relazione annuale

Il solito rapporto annuale dell'azienda è una stravaganza di parole, termini, figure e testo. Se i progetti di report bellissimi fossero la norma, forse più persone li avrebbero effettivamente letti. Siamo abituati a vedere pagine dopo pagine di relazioni annuali stampate in bianco e nero su pagine senza pretese.

(Consigli tecnici e di design)