Categories
Laravel Development PHP Development

PHPUnit Test – does it make any sense?

Problem with most simple examples showing how to use PHP Unite Test is that the examples are – well – simple. It looks like – yes, PHPUnit Testing is working, but not worth using (too simple scenarios). The reality is, that for simple interfaces, simple scenarios PHPUnit Test is a kind of overkill – it […]

Categories
Laravel Development WordPress for Beginners

Laravel vs WordPress

What to use – Laravel or WordPress for a CMS project? Well,  it depends on specification and budget. For really low budget WordPress is by far much much better option. You can save huge money on design/layout, and you can find really good and not expensive web hosting for WordPress projects starting from about £30 […]

Categories
Laravel Development

Laravel Jetstream – Jet Another Headache

Surprisingly for the out of the box authentication scaffolding Laravel 8 uses Jetstream/Tailwind CSS framework. What does Tailwind CSS do? Well, it does more or less the same what Bootstrap does, except that for Bootstrap you have tons of tutorials, free code, and cheap templates. Tailwind CSS, if you prefer this route, is not ugly […]

Categories
Laravel Development

The best web hosting for Laravel 8

Where to host Laravel (Laravel 8) installation? Obviously, you can install Laravel locally, on your laptop, but we will not analyse such scenario here. Your local Laravel website will not be visible to the outside world, unless you go with dynamic DNS messy route. There are many web hosting companies offering Laravel installations, they promise […]

Categories
Laravel Development

Laravel Mailable – how to add subject to email

Sending email in Laravel is simple, and is based on few steps, assuming that some mail provider (like SendGrid for instance) is already set in .env file. install Maillable module for some specific type of email you would like to send: php artisan make:mail NotificationEmail -m emails.notificationEmail the above produces mailable class:  App/Mail/NotificationEmail.php and mail template […]

Categories
Django and Python Laravel Development

Django vs Laravel 8

As for most such comparisons much depends on what you need the frameworks for. Essentially they both are MVC, keeping in mind that MTV (Model Template View) for Django means in fact Model View Controller. That is – in Django View you keep controller logic, and Template is basically where you design how your interface […]