Vi è mai capitato di dover gestire più applicazioni (legate al dominio o al sottodominio e/o sottocartella) all’interno dello stesso progetto?

Come si evince da questo schema, un’architettura multi-tenant risulta nel medio-lungo termine, più mantenibile rispetto alla classica architettura single-tenant, ma soprattutto permette di gestire un numero scalare di utenti ed applicazioni non facilmente gestibili singolarmente.

Oltre ad utilizzare una code-base comune, le applicazioni che fanno parte di un’architettura multi-tenant, a mio parere, dovrebbero anche condividere un solo database (anche se ci sono diverse scuole di pensiero a riguardo e alcuni miei colleghi preferiscono separare i database, scelta che a…


Questa è una domanda che mi sono fatto spesso fino a qualche anno fa e che ancora oggi ogni tanto mi viene fatta da alcuni colleghi sviluppatori, così ho provato a riassumere i concetti “base” che dal mio punto di vista rendono Laravel la scelta perfetta per lo sviluppo di siti e applicazioni web in PHP.

La filosofia

Se visitiamo il sito laravel.com ( www.laravel.com)potremo notare lo slogan “The PHP Framework for Web Artisan”. …

Andrea Pollastri

I’m a software engineer based in Milan. Always looking to discover new development methods and technologies, I am an open source enthusiast and supporter.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store