Eloquent в Laravel и название столбца с тире

В случае если столбцы в базе данных записаны через знак тире (-), то php к такой записи выдаст ошибку: Что можно сделать? Не переименовывать же все поля. Есть, как минимум 2 варианта решения проблемы. Использовать запись вида {` `} Второй вариант использовать функцию getAttribute

Настройка Vue.js в Laravel 6 и старше

Для добавления Vue нужно установить пакет через composer После установки laravel/ui доступна новая команда ui в Artisan Настроить на использование Vue Для использования React Для сборки устанавливаем NPM Для разовой сборки используем Для продакшена Для автоматической сборки при любых изменениях в фоне

QR code в Laravel

QR-код — это машиночитаемый код, состоящий из массива черно-белых квадратов, который обычно используется для хранения URL-адресов или любой другой информации для чтения камерой на смартфоне. В этой статье мы рассмотрим как создавать различные типы QR-кодов в Laravel. Будем использовать отличный пакет для Laravel simple-qrcode, который …

Пишем свой логер обращений к серверу

Язык: PHP Framework: Laravel Демо: http://laravel.jobtools.ru Исходники: Поставим задачу: нам нужен простой логгер сохраняющий все обращения к нашему серверу. Для удобства просмотра через WEB интерфейс всех, кто нас посетил, пусть данные будут сохранятся в таблицу MySQL. И пусть будет возможность отключения логгирования в конфиг файле. …

Программа-сервис учета рабочего времени

«Приложение» состоит из клиента (приложение для Windows) и WEB части. Реализация Web части: Язык: PHP 7.* Фреймворк: Laravel 5.7 База данных: MySQL Реализация клиента: Язык: c# Фреймворк: .NET 2.0 База данных: SqLite В настоящее время доступ к серверу выдать не могу, так как он содержит …

Ошибка при выборке MySQL в Python

При возникновении ошибки при выборке из таблиц MySQL в кодировке UTF-8: UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc0 in position 0: invalid start byte Необходимо предварительно выполнить: cursor.execute('SET CHARACTER SET utf8') и тогда ошибка исчезнет

Пишем парсер yandex на c#

В последнее время начал интересоваться SEO для продвижения своих сайтов, что такое семантическое ядро, позиции в выдаче гугла или яндекса. В связи с чем начал периодически проверять позиции своих своих сайтов в поисковых системах, и практически все программы и сервисы для проверки оказались либо платными, …

Парсинг сайтов на c#. Часть 2. Использование WebClient

Продолжаем перевод статьи о парсинге или граббинге сайтов используя c#. Первая часть:Парсинг сайтов на c#. Часть 1. Использование WebBrowser Класс WebClient находится в пространстве имен SyStem.Net, он реализует возможность получения из данных интернета. С его помощью можно получить исходный код страницы HTML в виде строки …