Con il brand Team Scaling abbiamo affiancato Photosì in questo progetto che prevede l’utilizzo di Micro Frontend per raggiungere obiettivi sfidanti. Scopri di più sul Case Study nel video dell’intervento tenuto per l’Università degli studi di Urbino!
In questo articolo parleremo e approfondiremo un progetto reale, sviluppato dal nostro brand Team Scaling in collaborazione e per conto di Adrias Online, azienda specializzata nella creazione di siti web full responsive e marketing per il mondo del turismo.
Scopri di più!
In questo talk al SymfonyDay 2018 parliamo della nostra esperienza con PHPCR e API Platform per costruire un CMF complesso.
Amazon Web Services offre un ottimo e conosciutissimo servizio per lo storage di file chiamato S3 (Simple Storage Service) che in Innoteam apprezziamo particolarmente per la sua semplicità, robustezza e per il suo pricing particolarmente conveniente.
In questo articolo vedremo come interfacciare una Web App con il servizio S3 di Amazon per effettuare upload e download di file in maniera sicura ed efficiente.
Il punto di forza dell’approccio descritto è che upload e download vengono effettuati direttamente verso il bucket S3 senza necessità di dover appoggiare i file su server intermediari.
Come tutti sappiamo PHP è stato concepito come linguaggio a tipizzazione dinamica: visto da una parte dello scenario come pro, dall’altra come contro.
Nonostante l’esistenza di diversi linguaggi con tale caratteristica quest’ultima è stata per diverso tempo motivo di critica. E’ chiaro che lo sviluppo con certi linguaggi aiuta a scrivere codice più pulito, ma di certo è difficile affermare che la tipizzazione dinamica sfoci in codice spazzatura.
Così come le critiche a PHP spesso sono incomplete o riferite a codice deprecato, così accade per la tipizzazione; per esempio PHP ha e ha avuto per diverso tempo diverse modalità per trattare con i tipi ed è possibile garantire che uno specifico tipo venga utilizzato in uno specifico punto del codice.
Anche il type hinting è stato utilizzato per molto tempo, anche se in modo incompleto.
Con PHP7 sarà possibile far sì che le funzioni e i metodi accettino parametri di determinati tipi.
Andiamo più nello specifico: i principali RFC del nuovo PHP7 sono fondamentalmente tre:
- Type hinting scalare;
- Dichiarazione di tipi di ritorno;
- Gestione delle eccezioni.