ipv6 ready logoNonostante le varie minacce di esaurimento degli IP classici siano iniziate circa 10 anni fa ancora la situazione è apparentemente invariata. Sia chiaro, gli allarmi non sono del tutto vani, se siamo arrivati ai giorni nostri è perché le classi IPv4 assegnate sono si esaurite o in esaurimento, ma vengono poi distribuite dagli ISP, quindi la propagazione del problema si rallenta. Inoltre di tanto in tanto vengono recuperate classi inutilizzate che vanno quindi a prolungare la deadline per l'implementazione su larga scala del nuovo protocollo IPv6. Detto ciò IPv4 non avrà ancora lunga vita, il numero di dispositivi connessi è sempre in crescita (basta vedere quella esponenziale degli smartphone, e se facciamo un passo avanti pensando alla domotica a breve anche il frigoriferò dovrà avere il suo IP!) quindi presto o tardi il passaggio avverrà.

Ma siamo pronti?

I widget di YiiBooster sono molto utili, ma a volte un po' complicati da usare. Spesso e volentieri basta sbagliare un parametro per non avere l'effetto desiderato, senza però alcuna avvisaglia di errore. In questo caso vediamo come usare una Select2 (widget.TbSelect2) per filtrare una TbGridView (o CGridView).

Yii2Yii2 è ancora in beta, e nonostante le minacce di possibili ed imprevedibili cambiamenti già riscuolte molto interesse tra gli sviluppatori: sul wiki e sul repo delle estensioni sono tantissime le pagine dedicate! In effetti è un cambiamento non indifferente per questo popolare framework. Sebbene non abbiamo ancora in progetto alcun upgrade dei nostri applicativi stiamo tenendo un occhio aperto per vedere come evolve la piattaforma, cercando di capire cosa comporterà lo sviluppo sul nuovo framework. Ma vediamo come iniziare ad usare Yii2...

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of this site have already been set. To find out more about the cookies we use and how to delete them, see our privacy policy.

  I accept cookies from this site.
EU Cookie Directive Module Information