Что нужно знать про GIT, чтобы не было стыдно

Как и всегда, я пишу эту заметку только для того, чтобы структурировать, в первую очередь, свои знания, но если она будет полезна для кого-то из 120 читателей, которые ежедневно посещают этот блог (по информации из гугл аналитики), я буду только рад!

Подробнее

Включаем отображение ошибок и предупреждений в PHP

Если Ваш скрипт просто возвращает 500 ошибку без показа какой-либо дополнительной информации, значит в нем ошибка, а показ ошибок на сервере выключен по умолчанию. К счастью есть как минимум несколько способов включить отображение ошибок: Включить показ ошибок в php скрипте За конфигурацию php из самого php отвечает функция ini_set(). При помощи нее можем включить показ […]

Подробнее

Docker & Laradock команды

Написать и запомнить легче чем просто запомнить. По сути я начал пользоваться докером и Laradock в момент начала написания этой статьи. Сюда я собирал все ответы на все вопросы, которые появлялись у меня в процессе работы с новым для себя инструментом — Laradock. Да, здесь много переписывания и перевода документации, мне просто было легче запомнить […]

Подробнее

Что такое OpenCart?

Работая над очередным сайтом, как обычно, зашёл в гугл для уточнения рабочего вопроса. Набрав в поисковой строке “OpenCart”, заметил как поисковик преобразовал мой запрос в «OpenCart что это». Оказывается, в выдаче по этому запросу достаточно поверхностная информация. К тому-же, размещена на сайтах агенств, заинтересованных продать разработку сайта. Это и стало причиной появления моей статьи. Я хочу подать эту информацию в виде небольшого текстового обзора самой системы, её достоинств и недостатков по сравнению с другими системам. Предупредить потенциальных заказчиков сайтов об ошибках, которые они могут допустить.

Подробнее

404 ошибка после добавления типа записи в WordPress

В процессе работы над WordPress сайтом, вы гарантированно встретитесь с ошибкой 404 после добавления нового, произвольного типа записи. В этой заметке мы разберёмся с причинами ее появления и рассмотрим несколько способов по её исправлению. Почему появляется ошибка Причиной ошибки 404 при переходе на страницу нового типа записи являются внутренние правила перенаправления, в функциональности WP. Дело […]

Подробнее

Базовая СЕО оптимизация при разработке сайтов.

Я занимаюсь разработкой клиентских сайтов уже пятый год к ряду, а это значит что моего отсутствия никто не заметит я внёс сотни, а то и тысячи правок, которые рекомендовали СЕО специалисты моим клиентам. Сегодня я хочу поделиться заметкой о том, какие рекомендации можно выполнить находясь на этапе разработки сайта. Конечно, совершенно не обязательно следовать им, […]

Подробнее

Ваш первый composer пакет

Composer — инструмент для управления зависимостями, который позволит управлять библиотеками, что подключены к Вашему проекту. Composer используется во многих фреймворках, например, мой любимый единственный, который я знаю — Laravel. Применение Composer проектах уже является стандартом веб-разработки, по этому, если вы по какой-либо причине не пользуетесь им — скорее подключайтесь!

Подробнее

Как подключить шаблон WordPress к произвольному типу записи в папке плагина

Предположим, вы пишете плагин, который регистрирует новый тип поста WordPress. Ваш новый тип обязательно будет нуждаться в своем собственном шаблоне вывода, но шаблоны пользовательских типов записей, например single-{post_type}.php всегда находятся в папке самого шаблона.

Подробнее

Как исправить ошибку PHP Namespace declaration statement

Ошибки в коде — обычное явление для php разработчиков. Сегодня разберем пример ошибки, которая выглядит следующим образом: Причина появления ошибки Как видно из текста ошибки, она связана с пространством имен. Дело в том, что пространство имен должно появляться перед любым выводом. Это может быть HTML код в начале страницы, или простой пробел перед открытием тега php. […]

Подробнее