OpenCart для разработчиков

Цель этой статьи — дать базовые знания для людей, которые интересуются этой системой управления сайтом (CMS). После ее прочтения вы получите достаточно теоретических знаний для того, чтобы начать разрабатывать свои собственные дополнения и шаблоны для CMS OpenCart, а также комфортно себя чувствовать при разработке сайтов на ней.

Подробнее

Распаковываем zip архив на сервере через FileZilla

К сожалению, такие FTP-клиенты, как filezilla, cyberduck и другие не имеют распаковывать архивы 🙁 Распаковка архива через SSH Если есть необходимость распаковать архив на сервере, Вы можете подключиться через SSH и использовать команду unzip: 1. Если unzip не установлен — установим его (для ubuntu) 2. Перейдем в папку с архивом 3. Распаковываем архив командой Данная […]

Подробнее

Отличия между empty от isset в php

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

Подробнее

WordPress Файл не может быть перемещен в wp-content/uploads/…

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

Подробнее

PageSpeed Insights после 12 ноября 2018

У старого PageSpeed Insights был один огромный минус: сервис давал очень четкие рекомендации о том, как можно увеличить количество попугаев, оценивая внедрение этих советов на пользовательских сайтах, практически игнорируя основной показатель — скорость сайта. Как итог — интернет заполнился двумя типами ресурсов — медленные сайты с высокой оценкой по PageSpeed и быстрые — с низкой.

Подробнее

Сборщик плагинов для OpenCart

В последнее время заинтересовался разработкой плагинов под OpenCart, но понял что собирать плагины в рамках разных версий CMS очень не удобно. Решил написать свой простой сборщик, который рекурсивно будет искать файлы плагина и собирать их в отдельную папку. Скорее всего такие велосипеды уже были собраны ранее, поверьте, я пытался их отыскать, увы.

Подробнее