Categoria: PHP

Come inviare una e-mail in PHP usando un server SMTP

Chi sviluppa siti web si trova a volte a risolvere il problema dell’invio delle mail in PHP da un server web. Questo accade per inviare una mail di conferma di registrazione, di conferma ordine per un e-commerce ecc. Per realizzare questa funzione in linguaggio PHP abbiamo a disposizione sul web un’ottima libreria chiamata PHPMailer che …

Leggi

I 5 motivi per cui usare software open source

In un articolo precedente abbiamo parlato di come si realizza un software web-based, in particolare, abbiamo parlato del processo di sviluppo del software che è realizzato da un team di esperti per di più programmatori che programmano in vari linguaggi. I programmatori generano codice sorgente e possono far parte di un progetto aziendale privato oppure …

Leggi

MySql: come resettare l’autoincrement e i dati

Agli sviluppatori web capita spesso di operare con il DB MySql infatti a volte è necessario testare tutta la parte di eprsistenza dati e di logica applicativa di un software. In questo caso si andranno a popolare le tabelle di dati fittizi e particolari in modo da progettare un testing dell’applicativo abbastanza invasivo. Alla fine …

Leggi

Come si realizza un software web-based

Tutti noi utilizziamo quotidianamente i software web SaaS (software as a Service) in cloud che forniscono una vasta gamma di servizi accessibili a chiunque in ogni momento: si pensi a Netflix, Amazon, alle E-mail, Google Docs ecc. Essi hanno delle infrastrutture software ed hardware molto vaste e complicate che diamo assolutamente per scontato; la maggior …

Leggi

Eloquent: come funziona l’ORM di Laravel

Laravel è un framework PHP di tipo MVC (Model, View, Controller) molto usato da molti “web artisans” e programmatori web. Questo framework mette a disposizione una miriade di strumenti che aiutano il programmatore a sviluppare un’app abbastanza velocemente. Uno di questi strumenti è l’ORM che permette la gestione e mappatura tra le classi in PHP …

Leggi
× Hai bisogno di aiuto?