Несколько PHP на одном сервере

Ромчик
0

Доброго времени суток. Иногда складывается ситуация, когда на одном сервере нам необходимо запускать разные версии php. Вот настала такая ситуация и у меня. Я расскажу, как я использовал на одном машине под управлением Ubuntu Server 18.04 несколько версий php. В качестве веб-сервера у меня выступает nginx

Основные команды MySQL

Ромчик
0

Доброго времени суток. Очень часто приходится работать с MySQL через консольный клиент. Но бывают команды, которые используются чуть реже. И поэтому их синтаксис забывается. Да, знаешь есть такая, но ее синтаксис не помнишь. Лезешь в google и ищешь. Поэтому и решил выложить список основных консольных команд MySQL

Настройка nginx для приложения на Laravel

Ромчик
0

Доброго времени суток. Не так давно пришлось мне настраивать веб-сервер для работы Laravel. В качестве веб-сервера был выбран nginx. Что такое nginx вы можете прочитать на официальном сайте. Задача стояла простая: установить nginx, настроить виртуальный хост, на котором разместить приложение Laravel. Задача простая, но в ходе настроек возникли трудности, поэтому я и решил подробно описать процесс настройки. В качестве сервера выступает Ubuntu 18.04

Работа с миниатюрами в WordPress

Ромчик
0

Создание своей темы для WordPressДоброго времени суток. В серии статей по созданию темы для WordPress  я затронул тему работы с миниатюрами: «Теги для работы с миниатюрами постов WordPress» и «Создание темы для WordPress. Поддержка миниатюр». А в данной статье я хочу немного дополнить эти статьи.

Основы Laravel Mix

Ромчик
0

Фишки LaravelДоброго времени суток. В данной статье мы рассмотрим основы Laravel Mix. Laravel Mix – это настройка над настройкой Webpack. Webpack – это инструмент сборки. Т.е. если нам, например, необходимо минимизировать CSS или JS файлы, то Webpack нам поможет. Что такое Webpack и для чего он нужен Вы можете прочитать на официальном сайте webpack. Но настройка webpack сложный процесс и тут нам на помощь приходит Laravel Mix, который с помощью простого АПИ позволяет нам легко настроить Webpack (тут нужно оговориться, позволяет настроить основные и часто используемые моменты, например, компиляция SASS). И так давайте приступим.

Стартовая тема для WordPress — Underscores

Ромчик
0

Доброго времени суток. В данной статье мы рассмотрим, как ускорить разработку темы для WordPress. Вы знаете, что тема WordPress состоит из множества файлов, каждый из которых отвечает за вывод определенной информации. На этом блоге есть серия статей по созданию темы для WordPress. И для того, чтобы каждый раз не создавать эту кучу файлов и не вписывать в них функционал можно использовать стартовую тему для WordPress – Underscores. Давайте подробней посмотрим, что из себя представляет данная тема.

Как сохранить время последнего входа пользователя и IP-адрес

Ромчик
0

laravelДоброго времени суток. В одном из проектов мне необходимо было вести лог активности пользователя. Логирование практически любого действия (время, ip адрес и само действие). В этом нет ничего сложного. Давайте я расскажу, как это сделать и немного упростим задачу. Будем ввести лог только для аутентификации (записывать дату и ip адрес). И все это дело будем писать в стандартный лог файл.

Создание нового типа записи в WordPress

Ромчик
0

Доброго времени суток. Вы знаете, что в WordPress есть несколько типов записей: post, page и др. Но иногда возникает ситуация, когда нам необходимо добавить свой тип записи или изменить стандартный. Дальше мы рассмотрим как это сделать, используя  стандартную функцию WordPress register_post_type().

Основные свойства модели ORM Laravel

Ромчик
0

laravelДоброго времени суток. ORM в Laravel очень мощный инструмент, который позволяет нам реализовать любую типовую задачу. Но иногда возникают такие моменты, когда нам необходимо изменить некоторые свойства модели. Например, как переименовать поля «created_at» и «updated_at». Это я описал в статье «Переименование полей created_at и updated_at в Eloquent Laravel». Как убрать или переопределить поле «updated_at». Что я тоже описал в статье «Laravel: работаем с created_at и updated_at (убираем поля, переопределяем updated_at и убираем поле updated_at)». Дальше мы рассмотрим как изменить подключение к базе данных или как изменить primary_key и др.

Добавление валидации в artisan команду Laravel

Ромчик
0

laravelДоброго времени суток. В одной своей статье «Создание artisan команды в Laravel» я рассмотрел как создать консольную команду в Laravel. Все хорошо. Но! Возникают ситуации, когда необходимо в консольной команде использовать валидацию Laravel. Например, при записи данных в базу проверять значение поля на уникальность или значение является email адресом. Дальше давайте это реализуем.

Новости

Вышел Laravle 5.8.22

В данном релизе:

  • Добавили директиву @componentFirst
  • Добавили метод Str::containsAll()
  • и др.

Также внесли ряд изменений. Более подробно можно прочитать тут.

Вышел Laravel v5.8.20

В данный релиз вошли:

  • Добавлен viewAny () в фиктивный класс политики
  • Добавлена ​​опция fullpath для make:migration

Более подробно о нововведениях и исправлениях можно прочитать тут.

Вышел Laravel v5.8.19

Вышел Laravel v5.8.19. В данный релиз внесли несколько изменений, например:

  • Добавлена ​​необязательная переменная env DYNAMODB_ENDPOINT для настройки конечной точки для DynamoDB
  • Добавили метод Illuminate\Foundation\Application::isProduction()
  • Исправлены Eloquent UPDATE запросы с псевдонимом
  • Исправили Illuminate\Cache\DynamoDbStore::forever()

Более подробно об изменениях можно прочитать тут.

©2012-2019 По всем вопросам обращайтесь через форму обратной связиПолитика конфиденциальности

Яндекс.Метрика