Разделы
Veselov CV | vvShop © 2008 – 2018
Контакты
email: igor@veselov.sumy.ua
skype: utz0r2
» »

glitch.com - сообщество, где каждый может открыть и создать


glitch.com - сообщество, где каждый может открыть и создать

https://glitch.com/

Хорошие практики Laravel


Хорошие практики Laravel

SRP
Плохо:
public function getFullNameAttribute()
{
    if (auth()->user() && auth()->user()->hasRole('client') && auth()->user()->isVerified()) {
        return 'Mr. ' . $this->first_name . ' ' . $this->middle_name . ' ' . $this->last_name;
    } else {
        return $this->first_name[0] . '. ' . $this->last_name;
    }
}

Хорошо:
public function getFullNameAttribute()
{
    return $this->isVerifiedClient() ? $this->getFullNameLong() : $this->getFullNameShort();
}

public function isVerifiedClient()
{
    return auth()->user() && auth()->user()->hasRole('client') && auth()->user()->isVerified();
}

public function getFullNameLong()
{
    return 'Mr. ' . $this->first_name . ' ' . $this->middle_name . ' ' . $this->last_name;
}

public function getFullNameShort()
{
    return $this->first_name[0] . '. ' . $this->last_name;
}

https://github.com/alexeymezenin/laravel-best-practices/blob/master/russian.md

Lashop - беслпатный скрипт интернет-витрины на фреймворке laravel


Стартовая страница
Lashop - беслпатный скрипт интернет-витрины на фреймворке laravel

Страница админки
Lashop - беслпатный скрипт интернет-витрины на фреймворке laravel

Lashop - быстрый и простой скрипт интернет витрины, разработнанный на фрейворке ларавел 5.6, и работает на файловой базе данных sqlite3. FullAjax и многое другое.
https://github.com/utz0r2/lashop

Чек-лист производительности фронтенда


Чек-лист производительности фронтенда

https://github.com/lex111/Front-End-Performance-Checklist

Чек-лист по безопасности для веб-разработчика


Чек-лист по безопасности для веб-разработчика

https://github.com/minotaura/ru-web-developer-security-checklist

В ногу со временем - vvShop летает на PHP7


В ногу со временем - vvShop летает на PHP7

Исправлены мелкие баги, обновлен шаблон, проведен рефакторинг кода. Адаптирован под пхп 7. Что значит скорость и простота идут нога в ногу. Поддерживает HTTPS.
vvShop - скрипт интернет-магазина.
«»
Вверх