Без названия

Родители часто не понимают своих повзрослевших детей — и огорчаются. Двенадцатого марта исполнилось 29 лет WWW, вебу, всемирной паутине. Ещё точнее — протоколу http, который и создал в интернете гипертекстовый мир, в котором рулят ссылки и для навигации по которому существуют браузеры. Отец (автор) его, Тим Бернерс-Ли, отметил годовщину грустным […]

Как быстро загрузить код на продакшн в Laravel

Небольшой пост о загрузке кода на продакшн сервер. Этот вопрос уже поднимался много раз, а в сети полно информации об этом. Как же в Laravel организовать деплой в продакшн, чтобы было легко и просто? Речь пойдет о инструменте deployer. Весь функционал запакован в phar файл и очень легко переносится от проекта […]

Подтверждение регистрации и верификация email в Laravel 5.6

Как можно сделать очень простую систему подтверждения email адреса пользователя, после того, как он зарегистрируется на сайте? Очень многие книги, мануалы, уроки и т.д. предлагают для решения этой задачи использовать промежуточную таблицу. В эту таблицу будет заносится некий токен, идентификатор пользователя, дата и т.д. Пользователю будет отправляться сообщение с ссылкой, […]

Что выбрать: CMS или Framework?

Что выбрать для нового проекта, CMS на подобие Drupal, WordPress, Joomla или Framework, на подобие Laravel, Symfony, Yii и т.д. В чём отличие CMS от Framework? CMS — это готовый программный шаблон для создания сайта. А именно, он уже обладает богатым набором функционала из коробки: админка, система регистрации, авторизации и аутентификации; система ролей […]

Честный обзор на October CMS (Laravel)

Одна из самых известных CMS на базе Laravel — October CMS, которая создана на базе уже устаревшего Laravel 5.1. Но дело в том, что это не пакет или надстройка над самим фреймворком — это независимое решение, которое использует Ларавел как ядро в своих целях. Сам Laravel полностью переписан и переделан […]

Почему стоит перейти с Drupal на Laravel

Когда приходит понимание того, что технология, любимая многими, тебя настолько устарела, что ты готов к кардинальным изменениям. Многие разработчики  крутили свои велосипеды, писали на чистом PHP, создавали свои CMS. Но в какой-то момент надоедает заниматься извращениями и хочется создавать большие проекты с меньшими затратами времени. Понять Drupal-way задача не из […]

Как узнать что пользователь находится в Online в Laravel 5.6

Как можно определить, находится ли сейчас пользователь в Online или нет? Решение подходит для последних версий Laravel. Но пример создавался на Ларавел версии 5.4. Итак, как это вообще можно сделать, чисто теоретически? Вариантов, на самом деле, много. Основная идея состоит в том, чтобы положить некоторые данные о пользователе в кэш […]

Хочу свой бизнес

У каждого из нас в жизни наступает такой момент, когда мы говорим себе, всё, хватит, надоел мне босс, надоел этот коллектив, займусь своим бизнесом. И вполне естественно, что хочется сразу же получать хорошую прибыль. Дальше наступает момент истины: чем конкретно заниматься и где взять деньги. Для начала можно мысленно разделить […]

Твой код говно! Про русскоязычное Laravel сообщество.

Хочу затронуть одну душещипательную тему, которая касается всевозможных сообществ разработчиков. В большей степени русскоязычных, так как в буржуй нэте с этим гораздо попроще. Статья затронет некоторые неприятные моменты и вскроет гнойники нашего общества. Посвящается, как новичкам в программировании, так и тем, кому уже под 40 лет, и кто постоянно переучивается […]

Проблемы при росте IT-компании

Речь пойдет о эффективности рабочего процесса в быстро растущей компании. Пример компании будет вымышленным, но он отлично накладывается на многие существующие компании. Предположим, что есть некая IT-компания, которая разрабатывает свой продукт. Это может быть новостной портал, какой-нибудь сервис, онлайн услуги и т.п., не суть. Важно другое, эта компания имеет в […]