<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Php on Enrico Rossomando</title><link>https://www.mrred.it/tag/php/</link><description>Recent content in Php on Enrico Rossomando</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Sun, 10 Jan 2021 19:09:38 +0000</lastBuildDate><atom:link href="https://www.mrred.it/tag/php/index.xml" rel="self" type="application/rss+xml"/><item><title>Laravel Nova l'admin Panel semplice e flessibile che ancora non conoscevi</title><link>https://www.mrred.it/laravel-nova-admin-panel-semplice-e-flessibile/</link><pubDate>Sun, 10 Jan 2021 19:09:38 +0000</pubDate><guid>https://www.mrred.it/laravel-nova-admin-panel-semplice-e-flessibile/</guid><description>&lt;p&gt;&lt;a href="https://nova.laravel.com/"&gt;Laravel Nova&lt;/a&gt; è uno strumento per sviluppare un &lt;strong&gt;pannello di amministrazione&lt;/strong&gt;, basato sul Framework Laravel. Consente di creare un admin panel che offra le cosiddette funzionalità CRUD o &lt;strong&gt;BREAD&lt;/strong&gt; (Browse, Read, Edit, Add, Delete) [decisamente preferisco usare BREAD invece che CRUD 😂 ].&lt;/p&gt;
&lt;p&gt;Sono mesi alla ricerca di un buon pannello di amministrazione per applicazioni sviluppate in Laravel, ne esistono decine e decine, qui ad esempio c&amp;rsquo;è una lista di &lt;strong&gt;13 Admin Panel Generators&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://laravel-news.com/13-laravel-admin-panel-generators"&gt;https://laravel-news.com/13-laravel-admin-panel-generators&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sarebbe da intraprendere una discussione dedicata su come scegliere un pannello di admin, in base alle proprie competenze di sviluppo, in base alla flessibilità che si vuole ottenere, ecc&amp;hellip;&lt;/p&gt;</description></item><item><title>20 Laravel Eloquent Tips e Tricks</title><link>https://www.mrred.it/20-laravel-eloquent-tips-e-tricks/</link><pubDate>Tue, 05 Jan 2021 16:17:00 +0000</pubDate><guid>https://www.mrred.it/20-laravel-eloquent-tips-e-tricks/</guid><description>&lt;p&gt;Questi sono uno di quei post dove l'80% delle cose le conosci già però poi ci sono quel paio di cose che ti fanno di WAAAAAA A SAPERLO PRIMAAAA!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://laravel-news.com/eloquent-tips-tricks"&gt;https://laravel-news.com/eloquent-tips-tricks&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I WOW per me sono stati:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;non sapevo che i Model avessero un metodo boot()&lt;/li&gt;
&lt;li&gt;il find() accetta un array per fare ricerche multiple&lt;/li&gt;
&lt;li&gt;whereX&amp;hellip; fighissimo, si adatta agli attributi del Model&lt;/li&gt;
&lt;li&gt;si può aggiungere un ordinamento globale di default, mi chiedo solo se fallisce quando quel campo non è presente&lt;/li&gt;
&lt;li&gt;conoscevo l&amp;rsquo;esistenza dei chuck() ma non avevo mai usato il metodo eloquent&lt;/li&gt;
&lt;li&gt;orWhere accetta un array per lavorare su parametri multipli&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>21 Tutorial per approfondire Laravel ORM e Eager Loading</title><link>https://www.mrred.it/21-tutorial-per-approfondire-laravel-orm-e-eager-loading/</link><pubDate>Sun, 03 Jan 2021 14:36:00 +0000</pubDate><guid>https://www.mrred.it/21-tutorial-per-approfondire-laravel-orm-e-eager-loading/</guid><description>&lt;p&gt;21 Tutorial per approfondire Laravel, alcuni sembrano molto interessanti, soprattutto dalla sezione di Eloquent in poi:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://laravel-news.com/learning-laravel-in-2021"&gt;https://laravel-news.com/learning-laravel-in-2021&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="single-page-application-in-vue-e-laravel"&gt;Single Page Application in VUE e Laravel&lt;/h2&gt;
&lt;p&gt;Ho iniziato a leggere il tutorial sulla Single Page Application scritta in VUE e Laravel per servire l&amp;rsquo;Application e implementare le API, interessante, ma per ora non è una priorità, se ci fosse in futuro un piccolissimo progetto dove usare Angular sia una perdita di tempo, gli darò un&amp;rsquo;occhiata.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://laravel-news.com/using-vue-router-laravel/"&gt;https://laravel-news.com/using-vue-router-laravel/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="eager-loading"&gt;Eager Loading&lt;/h2&gt;
&lt;p&gt;Questo invece sembra molto interessante, conoscevo già i benefici dell&amp;rsquo;utilizzare le relazioni all&amp;rsquo;interno dei Model, ma in questo tutorial viene spiegato molto bene.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://laravel-news.com/eloquent-eager-loading"&gt;https://laravel-news.com/eloquent-eager-loading&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>